From: Mark Hahn Date: 2001-11-08T03:24:51+09:00 Subject: [ruby-talk:24556] Re: kill rdtool? > Note that `doxygen` and exec("doxygen") is not linking. Yes, but passing parameters can be considered a violation. > the GPL of doxygen does not apply to the documentation format ... That is also true. We could use the format without using the code. I assume other solutions exist that already have usable code though. Is doxygen really good enough to go to the trouble of rewriting it? -----Original Message----- From: Kero van Gelder [mailto:kero@d4050.upc-d.chello.nl] Sent: Wednesday, November 07, 2001 10:19 AM To: ruby-talk ML Subject: [ruby-talk:24551] Re: kill rdtool? > Unfortunately doxygen appears to be GPL instead of LGPL. I don't think any > GPL should be standardized as that would remove Ruby from the commercial > world. Why would you want to link Ruby to doxygen? If you run doxygen on your Ruby code, you don't link, so the GPL license of doxygen does not apply. If, otoh, you make Ruby bindings to doxygen, and run doxygen through these bindings, the GPL license of doxygen will apply. Note that `doxygen` and exec("doxygen") is not linking. Finally, when you keep the internal documentation to the doxygen standard, noone prevents you from writing another tool that extracts the documentation; the GPL of doxygen does not apply to the documentation format withtin code! Bye, Kero. +--- Kero ------------------------------ kero@chello.nl ---+ | Don't split your mentality without thinking twice | | Proud like a God -- Guano Apes | +--- M38c ------- http://members.chello.nl/~k.vangelder ---+