Paul de Vrieze wrote:
> I know that I'm a bit late on this, but to me the "version 2 or later" is
> a license by itself. Let's call it GPL-RENEW and let the file have
> contents like:
> "This package is licensed with the version x or later clause for the GPL."
> 
> The LICENSE would then be:
> LICENSE="GPL-2 GPL-RENEW"
> 
> The advantage being that the renew clause is version independent, we don't
> lose information, don't have to mutilate licenses (by adding text). If
> desired it could even be used as LICENSE="|| (GPL-2 GPL-3) GPL-RENEW"
> 
That last bit's excessive IMO. It seems to add complexity- does it mean you
can have either of the GPL2 or 3 plus any later from that version? Why not
just cover that with your first example, which I like a lot- it spells out
the later clause, and as you say, is version-independent.

So GPL-3 GPL-RENEW could be specified, as well as simple GPL-2, or GPL-2
GPL-RENEW. (Just spelling it out, sorry.)

I'm thinking about your example and I can see how it covers a user who
*wants* to use GPL-3 (eg for their own code) but I still think that comes
under GPL-2 GPL-RENEW as it's clearly allowed.


-- 
gentoo-dev@gentoo.org mailing list

Reply via email to