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 ) 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 ; 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 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: 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> 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: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail 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