Fredrik Lundh wrote: > Steven D'Aprano wrote: > > Fine. If you want to take rights away from the people you redistribute > > somebody else's software to, then the GPL is not for you. > > the people you distribute somebody else's open source software to > still have the same rights to that software as you have. GPL or not > GPL doesn't change that a bit.
It's true that the original software would still be available under the original licence and that commercial, closed source usage of that software doesn't actually affect its availability. Moreover, many (if not most) copyright regimes demand that you acknowledge the different copyrights on the entire work, regardless of how permissive the licences on the different portions of that work are. It's certainly true that an end-user of a closed source repackaging of the original software could discover where the software originated and be aware of their rights to that software under less restrictive terms, but I suppose that part of the idea behind licences like the LGPL (which is more relevant to this particular point) and the GPL is to eliminate the detective work needed to discover what is in the binary black box and to make clear the end-user's rights to portions of that work "up front": both requiring the distribution of, or the offer to distribute, the source code. > I find it a lot more annoying when people grab my stuff, make trivial > additions or bugfixes to it, and GPL the result instead of contributing > it back. This presumably goes to the heart of the recent Zope vs. Plone licensing discussion as well, although with less emphasis on the trivial nature of the work. As I noted there, one could make one's licences GPL-incompatible if such behaviour appears offensive, but that would probably be counterproductive in several respects. Paul -- http://mail.python.org/mailman/listinfo/python-list