On 18 Sep 2007, at 00:49, Yen-Ju Chen wrote: > How about we duel-license on everything with BSD and GPL 2 (and > later) ? > By duel-license, I mean when people make modification, > they can pick one license and discard the other one if they want.
I really don't like the idea of dual licensing. If you use BSDL then there's nothing stopping people using it with GPL'd projects, so no one benefits from the GPL'd version, and with the BSD license being an option the code has none of the protections that the GPL usually provides. It also means that you just need one person to contribute changes that are GPL-only, and you are left with a fork because those changes can't be used in BSD, MIT, Apache, CDDL, etc. projects. > The only exceptions are: > UnitKit is in Apache 2, which is fine since it is pretty independent > from others. > NewsStand is Apache 2, but it may not go into -stable anyway. So it is > fine, too. Isn't LuceneKit Apache 2? > PopplerKit is GPL2 as David explained. > Many applications are GPL. How many? I was under the impression there wasn't much GPL'd code in the tree, since we've been trying to avoid it. > We need to be clear what happens if some codes is moved into > frameworks. If we put any GPL code in frameworks, it means those frameworks can't be used with any apps that aren't GPL'd, which I'd really like to avoid since that's the problem KDE has. David _______________________________________________ Etoile-dev mailing list [email protected] https://mail.gna.org/listinfo/etoile-dev
