Quote from: silent at Aug 18, 2006, 10:23 AM
I once heard that the GPL is "contagious", which means that any new software which is written for/with GPL software automatically falls under the GPL too. But I’m not sure about that. The question of MODx-business models, however, seems to be relevant, so this should be cleared. Personally I wouldn#t like to see a fork of "commercial" plugins etc. coming up. You share it with the community or you keep it for yourself. I don’t know how successful the commercial Joomla-module vendors are, but I know that they came into play after J! being adopted by lots of commercial users (i.e. companies).
Just found this: http://www.oreillynet.com/onjava/blog/2005/11/to_lgpl_or_not_to_lgpl.html
Not exactly true. If you actually use GPL code in your program, then yes, the whole thing must be GPL. If you use a GPL program, such as the GCC compiler, to create your program, then no, your program does not need to be GPL. The LGPL is similar, except it allow you to link to the LGPL program, or use it from your program, as long as you are not actually embedding the code in your program.
For example, in my KoopsMailinglistX snippet/module, I basically just reworked the GPL Koops Mailinglist program. Therefor, even though I usually release my work to the Public Domain (that is, give up all rights to it) I am obliged to release it as GPL.
On the other hand, the TinyMCE rich text editor is released under the LGPL. This means that you can include it in any application you like, but your application does not need to be GPL or LGPL, since you are only calling the editor from your program, not actually using the code in your program.