[Zope] Re: ZPL and GPL: What should one consider when choosing a
license?
Ricardo Newbery
ric at digitalmarbles.com
Sat Dec 22 02:38:31 EST 2007
On Dec 21, 2007, at 9:48 PM, Alex Turner wrote:
>
> au contraire - it is the ZPL which is anti-sharing in my
> estimation. You do not have to contribute changes back to a
> project which you extend in a BSD style license, so you can take a
> BSD style licensed product, extend it, and sell it without giving a
> single thing back to the original author of the original system
> except a credit note in the copyright statement.
>
> BSD and ZPL is share and do what you like
> GPL is share and share alike
>
> Thats the core philosophy difference. If you like others to share
> too, then use GPL or LGPL (possibly AGPL actually, GPL doesn't
> gaurentee much of anything for application service providers as
> I've found out, which is probably most people using Plone etc.), if
> you want to give your code away then use BSD/ZPL, if you want
> changes back, then use AGPL. And if you think it wont happen, it
> already did. Microsoft took the BSD Kerberos code and re-purposed
> it into Windows, changed the protocol slightly and pissed off many
> people.
I would be careful about using labels like "anti-sharing" to describe
individual licenses. As you acknowledged, both licenses are used to
"share" software. ZPL-shared software comes with few strings
attached. GPL-shared software comes the "share alike" string
attached. It's a bit of a semantic question which is more true to
the spirit of *sharing* so I'm going skip that debate.
Chris McDonough didn't appear to label the GPL as "anti-sharing". On
the contrary, it's the existence of *both* licenses in the same
community that he appears to describe as anti-sharing. And since in
the Zope community, the ZPL came first and is the core license, it's
a legitimate complaint that it's the later adoption of a different
license by a subcommunity that is the primary culprit.
Ric
(a licensing agnostic)
More information about the Zope
mailing list