ANNOUNCE: Ice 2.0 released
Diez B. Roggisch
deetsNOSPAM at web.de
Tue Nov 30 17:38:10 EST 2004
> I believe whichever road you take, ZeroC is going to find itself in
> problems. If ZeroC merges the changes made by this/these person(s),
> how can ZeroC now sell it under a commercial license, as closed source
> (violation of GPL)? If you refuse to merge the changes, you have just
> given them a strong impetus to fork. History shows XEmacs and EGCS as
> two such examples.
AFAIK qt is licensed the same way. And there is nothing bad about forks -
but they have to be GPLed too.
Maybe you're not aware of an implication of GPL: A product _using_ a GPL'd
library also has to be GPL. That means you can't develop a commercially
marketed product on top of a GPL library - AFAIK the exact reason why the
LGPL was created, so that you may not alter the lib itself and sell it,
but at least sell software that _uses_ the lib.
So all in all, it seems the GPL/Commercial license makes sense - it does for
trolltech :) And there is nothing in GPL that forces you to integrate code
you've been offered - otherwise, killing a GPL lib would mean to delete all
from a CVS checkout and submit a patch from that - obviouly nobody would
enforce that.
--
Regards,
Diez B. Roggisch
More information about the Python-list
mailing list