3 ms·
You missed his statement about it being embedded into other programs. You see when you embedded a gpl scripting language into a larger program the entire progr
by Dobbs 17y ago
You missed his statement about it being embedded into other programs. You see when you embedded a gpl scripting language into a larger program the entire program becomes gpl. This makes it a very bad embeddable program.
- narag 17y agoIIRC, there is another license (guile, maybe?) that's identical to GPL except it doesn't affect the outer program.
- justinhj 17y agoMIT license is far less restrictive.
- narag 17y agoOf course, but if you want to go with the GPL, you can use exceptions and protect just the part you want.
- silentbicycle 17y agoThat's the LGPL, used in the GMP library for example.
- narag 17y agoNo, it's not: http://www.gnu.org/software/guile/docs/docs-1.6/guile-ref/Guile-License.html http://www.gnu.org/software/guile/docs/docs-1.6/guile-ref/Gu...
- silentbicycle 17y agoYou're right - Guile has its own license. The LGPL has similar concessions to linking to non-GPL programs, though.
- omouse 17y agoThat makes it a very good embeddable program, but then I do like Free Software.
- lele 17y agoWhy would this be bad? If you are developing commercial software you want to keep closed-source, look for a commercial closed-source license.