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 1I94tR-0007hE-8M for garchives@archives.gentoo.org; Thu, 12 Jul 2007 20:04:06 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.14.0/8.14.0) with SMTP id l6CK2mew014201; Thu, 12 Jul 2007 20:02:48 GMT Received: from mail.twi-31o2.org (c-24-6-168-204.hsd1.ca.comcast.net [24.6.168.204]) by robin.gentoo.org (8.14.0/8.14.0) with ESMTP id l6CJxuXf009057 for ; Thu, 12 Jul 2007 19:59:57 GMT Received: from localhost (localhost [127.0.0.1]) by mail.twi-31o2.org (Postfix) with ESMTP id 6E47B2480E2 for ; Thu, 12 Jul 2007 15:47:58 -0400 (EDT) X-Virus-Scanned: amavisd-new at twi-31o2.org Received: from mail.twi-31o2.org ([127.0.0.1]) by localhost (gravity.twi-31o2.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id kt0hCh3QbnzW for ; Thu, 12 Jul 2007 15:47:14 -0400 (EDT) Received: from [192.168.100.22] (dsl211-165-131.sfo1.dsl.speakeasy.net [74.211.165.131]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.twi-31o2.org (Postfix) with ESMTP id 1FFDF248079 for ; Thu, 12 Jul 2007 15:47:14 -0400 (EDT) Subject: Re: [gentoo-dev] Re: Watch out for license changes to GPL-3. From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: <1184267678.26227.9.camel@localhost> References: <4690C4B8.4000407@gentoo.org> <1184264665.8615.4.camel@inertia.twi-31o2.org> <20070712193146.694917f6@snowflake> <200707121500.14681.vapier@gentoo.org> <20070712200736.2a79eaff@snowflake> <1184267678.26227.9.camel@localhost> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-FG3dhjXkBsPuS8RXU+mL" Date: Thu, 12 Jul 2007 12:58:49 -0700 Message-Id: <1184270329.8615.13.camel@inertia.twi-31o2.org> 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 X-Mailer: Evolution 2.10.1 X-Archives-Salt: e26436a5-346f-4e57-8d0b-c57db847c4be X-Archives-Hash: 8b9b0824fccf35c5fc2e0aa829cc2d9f --=-FG3dhjXkBsPuS8RXU+mL Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2007-07-12 at 15:14 -0400, Seemant Kulleen wrote: > On Thu, 2007-07-12 at 20:07 +0100, Ciaran McCreesh wrote: >=20 > > Unless there are third party repositories shipping their own > > from-scratch ebuilds... In which case, afaics there's nothing to stop > > *them* from going GPL-3 if they think there's a reason to do so. Unless > > the Foundation somehow claims that all ebuilds, even those > > from-scratch, are derived works? >=20 > What's the case here? Third-party ebuilds being contributed into the > tree via bugzilla and other means? Or third-party ebuilds from joe > shmoe off www.joeshmoesebuilds.com? >=20 > The second case is meaningless to Gentoo. The first case needs to be > considered. The question there, I suppose, is: do we *require* > contributors to license ebuilds as GPL-2? And if that is the case, > that's what stops them. >=20 > It would be an interesting question, though, to prove that someone wrote > a from-scratch ebuild via looking only at the documentation, and without > basing any parts off of already existing ebuilds in the tree, no? How likely is this? Let me put it another way. I write ebuilds all the time. I don't need to look at the documentation or any other ebuilds to write a new one. However, any ebuild I write is a derived work of previous ebuilds. Why? Because I used skel.ebuild and other ebuilds already in the tree as the basis for the ebuilds I originally wrote. Because I no longer need to actually *look* at other ebuilds doesn't change that my entire knowledge base for ebuild writing is derived from other ebuilds, which were based on other ebuilds before them. Also, I would find it very difficult, if not impossible, to write an ebuild that is even slightly complex without using the eclasses, at all. Sure, it is *possible* that someone is capable of writing an ebuild entirely from scratch, but the likelihood is pretty much nonexistent. We could just end this really quickly and require all ebuilds submitted be done under GPLv2. --=20 Chris Gianelloni Release Engineering Strategic Lead Alpha/AMD64/x86 Architecture Teams Games Developer/Council Member/Foundation Trustee Gentoo Foundation --=-FG3dhjXkBsPuS8RXU+mL Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4 (GNU/Linux) iD8DBQBGlof5kT4lNIS36YERAgDGAKDDPe5LiIuAyJVTKjr7lJ9OdsppJgCgiUrG SFyj4Bqi9tHFm4es474mmNI= =/0jK -----END PGP SIGNATURE----- --=-FG3dhjXkBsPuS8RXU+mL-- -- gentoo-dev@gentoo.org mailing list