From mboxrd@z Thu Jan  1 00:00:00 1970
Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org)
	by nuthatch.gentoo.org with esmtp (Exim 4.62)
	(envelope-from <gentoo-dev+bounces-24850-garchives=archives.gentoo.org@gentoo.org>)
	id 1I7zBI-0007QY-De
	for garchives@archives.gentoo.org; Mon, 09 Jul 2007 19:46:00 +0000
Received: from robin.gentoo.org (localhost [127.0.0.1])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l69Ji2EO013224;
	Mon, 9 Jul 2007 19:44:02 GMT
Received: from citycable.ch (mail.alinto.citycable.ch [85.218.0.110])
	by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l69JdFi5003973
	for <gentoo-dev@lists.gentoo.org>; Mon, 9 Jul 2007 19:39:15 GMT
Received: (qmail 11860 invoked by uid 64); 9 Jul 2007 19:39:15 -0000
Received: from dominique.michel@citycable.ch by alinto.net (uvscan: v5.1.00/v5070. Clean); 09 Jul 2007 19:39:15 -0000
Received: from unknown (HELO localhost) (dominique.michel@citycable.ch@85.218.4.108)
  by smtp.alinto.citycable.ch with SMTP; 9 Jul 2007 19:39:15 -0000
Date: Mon, 9 Jul 2007 21:37:52 +0200
From: Dominique Michel <dominique.michel@citycable.ch>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev]  Re: Watch out for license changes to GPL-3.
Message-ID: <20070709213752.0dfa2b72@localhost>
In-Reply-To: <pan.2007.07.09.00.04.08@cox.net>
References: <1183832495.20203.11.camel@SOLACE>
	<468FDCFE.1060404@gentoo.org>
	<4690C4B8.4000407@gentoo.org>
	<200707081350.27220.philantrop@gentoo.org>
	<1183899969.6634.1.camel@localhost>
	<20070708164657.4edd8378@localhost>
	<1183916932.6634.6.camel@localhost>
	<469129CF.9040301@thefreemanclan.net>
	<pan.2007.07.09.00.04.08@cox.net>
X-Mailer: Claws Mail 2.9.2 (GTK+ 2.10.9; i686-pc-linux-gnu)
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAJFBMVEXy8ubtkoXo7+b1+fbN
 cGKCeWDtamweFA8eMkmKPkPtvcWRoqyV0Pn7AAACbElEQVQ4jXXTMWvbQBQA4MOlizsdXEXp
 KAi09mKcLZ0EJxONDRJVkikg9AtqTm63gtHDmVJs1GsnC0JiaTMJGN2f67uzznJb+gZj9PFO
 7717IqdtvCAmem4bxMLp/2BEyEBF1+U/0H8uhI6rv+BVLNrY/gH9T0L8yAxk2yMY3YuZxDCn
 TY/gpBByyTGktIcZOIvFjPNJmqYJDwrx3cIoBrE0zzG4FF8tfBAwM+DonKCYWjgROZ6Upjcm
 5Qje58JAmlKKGfIAjzaDUuogZBY2Bjg14eDbywMIqZvwqgqFBcVFB0seYONLb00ZZlh4p0F6
 FHNoUMyKAzxowJSQTyj+XloYs3MN3GeMpzyYSTMshLM00ODpWlPp4SDbqs4cViDcGAgmlK/a
 PsaOg7DvIQ3wzANMqB/iQW/XTkoTLO6XhSeHUoQKe+NLjyY/Ldx7CW2D4WTYhZ3V0GP64RpP
 Q/E66IUWMLj3+nDn4w2ejMACyXFeHZy6ETcZehc49bv1GQ/0bazNuzm97mDkhnoie9i30WYM
 w/YCnYT7Fx308s98n0IT//Jod1+aOzdzYXLVbftol+PC+REG3u+0AxdEtuSMB6G+DLGwMH4E
 vXGmJn8VCLM9LhmrOAMQYt5Wi/DFgIC52iFkUzMpDVmjAaDZRGC+JGwDqzJ/G5fUUcWZAaE7
 YfvPLYtIU1Wb4A2IeS7uDMgcIFutiCr766qGfKHyuxvTIERKXVNSN27lDgCuBuojlpxIyJV6
 ritS1uWWuHF2Ww7qcIKbqEFVNbmtmm3vGSCHbVXjikrY3SpVxwQWw2aIjwG+ueXTJDmHeK6a
 HfwGyU5ZSlGeSRQAAAAASUVORK5CYII=
Precedence: bulk
List-Post: <mailto:gentoo-dev@lists.gentoo.org>
List-Help: <mailto:gentoo-dev+help@gentoo.org>
List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@gentoo.org>
List-Subscribe: <mailto:gentoo-dev+subscribe@gentoo.org>
List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org>
X-BeenThere: gentoo-dev@gentoo.org
Reply-to: gentoo-dev@lists.gentoo.org
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
X-aduser: dominique.michel@citycable.ch/85.218.4.108
X-Archives-Salt: 8b3b9c38-2a29-4748-824d-01d22a715a99
X-Archives-Hash: 485a631a93da0366430d0c6725234fa2


> Thus the questions of whether many/most individual ebuilds /could/ be 
> copyrighted or if so whether it's worth doing so.  Certainly, it's the 
> tree that contains the license, not the individual ebuilds, etc, which 
> give the copyright statement but little more.  Gentoo policy would seem 
> to be, then, that it's the work of the tree as a whole that's 
> copyrighted.  Individual ebuilds may or may not be, and it's /implied/ 
> (which isn't necessarily legally binding) that if they are, there'd be 
> little attempt at enforcement unless a significant portion of the tree 
> was copied/modified.
> 
I think at current gentoo policy is good. I don't want to have the possibility
to have individual licence for individual ebuild because that can block a
licence change if such a change become a necessity.

> That's a long and predictably controversial debate.  See all the 
> electrons spilled on it debating the Linux kernel, for instance.  While I 
> personally support the FSF and GPL3, there's a definitely valid position 
> held by some that the code return requirements of GPL2 are sufficient, 
> that Tivoization should be specifically allowed, because the code is 
> returned, even if it doesn't work on their specific product without the 
> signing keys and etc.
> 

It doesn't matter if gentoo tree is v2 or v3 in regard of tivoization because
no one single program in portage is linked against the tree or an eclass.

I also think at the tivoization issue is not valid for the patches in the
ebuild-xyz/files folder, because they are in the tree and the tree is under gpl
v2. 

So in fact, it doesn't matter in regard of tivoization if the tre is under v2
or v3. I am not a layer, but I will be very surprised if I am wrong on that
point.

I don't know if an individual patches in some ebuild-xyz/files folder can be
under v3 or v2 and later in order to be able to legally patch a gpl-v3 xyz
software.

The situation is: the ebuild-xyz have a patch under gpl-v2 in its files folder
because it is in the tree and the whole tree is v2 only. And the software xyz
is under gpl-v3. The problem is at I think at it will not be allowed by the
software xyz because gpl-v3 is not compatible with a patch under the gpl-v2
only licence. The patch's licence must be gpl-v2 or later, gpl-v3, or gpl-v3 or
later.

Dominique
-- 
gentoo-dev@gentoo.org mailing list