[Sugar-devel] [IAEP] ANNOUNCE: Moving Sugar to GPLv3+
Bernie Innocenti
bernie at sugarlabs.org
Thu Apr 21 20:00:09 EDT 2011
On Thu, 2011-04-21 at 18:47 -0400, C. Scott Ananian wrote:
> On Thu, Apr 21, 2011 at 6:18 PM, Bernie Innocenti <bernie at sugarlabs.org> wrote:
> > Q: Do we need to ask the permission of all copyright holders?
> > A: No, we'll take advantage of the "or any later version" clause in the
> > current license. We're not retroactively re-licensing existing code.
>
> This isn't actually true. You can't change the license on my code --
> it's still "GPLv2 or later". You can make a combined work where the
> new parts are GPLv3, and you can redistribute it under the terms of
> the GPLv3 (because of the "or later"), but you cannot change the
> license on the existing code unless you are the sole owner. That is
> why the FSF does copyright assignment.
Isn't this exactly what I wrote?
We're not retroactively re-licensing existing code.
> (See discussions on the net, for example: http://lwn.net/Articles/228354/ )
>
> I'm also opposed to this change, for three reasons:
> a) code of the affected code is mine, and i don't want to do it.
Authors can express their intentions through a license. If you didn't
want your code to be redistributed under a later versions of the GPL,
then why didn't you distribute as GPLv2-only?
> b) it seems to have no point, other than a philosophic one. I'm
> opposed to change-for-change sake in this matter; it can only make
> things worse, and I see nothing which is being made *better*.
To me, this seems like the GPv3 has a long list of *practical*
advantages over the GPLv2:
http://www.gnu.org/licenses/quick-guide-gplv3.html
A clearer patent license, better compatibility with other licenses,
anti-tivoization, protection from the DMCA, no ambiguities for
distributors, easier path to return into compliance for accidental
violations...
> (Ironically, moving to GPLv3 is taking freedoms *away* from users of
> Sugar).
Which freedoms are being taken away from the users of Sugar?
--
Bernie Innocenti
Sugar Labs Infrastructure Team
http://wiki.sugarlabs.org/go/Infrastructure_Team
More information about the Sugar-devel
mailing list