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.43) id 1EIRD5-0005kb-OZ for garchives@archives.gentoo.org; Thu, 22 Sep 2005 13:34:00 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id j8MDQUYq020132; Thu, 22 Sep 2005 13:26:30 GMT Received: from smtp05.gnvlscdb.sys.nuvox.net (smtp.nuvox.net [64.89.70.9]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id j8MDO8Wq010163 for ; Thu, 22 Sep 2005 13:24:08 GMT Received: from cgianelloni.nuvox.net (216.215.202.4.nw.nuvox.net [216.215.202.4]) by smtp05.gnvlscdb.sys.nuvox.net (8.12.11/8.12.11) with SMTP id j8MDWFUu004507 for ; Thu, 22 Sep 2005 09:32:15 -0400 Received: by cgianelloni.nuvox.net (sSMTP sendmail emulation); Thu, 22 Sep 2005 09:28:54 -0400 Subject: Re: [gentoo-dev] "Commercial" software in portage From: Chris Gianelloni To: gentoo-dev@lists.gentoo.org In-Reply-To: <20050922003142.015c0529@sven.genone.homeip.net> References: <1127310677.30787.28.camel@cgianelloni.nuvox.net> <20050922003142.015c0529@sven.genone.homeip.net> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-UoBMiBqbKZSb88tXHBRg" Organization: Gentoo Linux Date: Thu, 22 Sep 2005 09:28:53 -0400 Message-Id: <1127395734.24269.28.camel@cgianelloni.nuvox.net> 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.2.3 X-Archives-Salt: c0dde9bf-7abe-4658-9f2b-9cd1b4afe88c X-Archives-Hash: 31f9f033268efc29feb86f124c3aead8 --=-UoBMiBqbKZSb88tXHBRg Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2005-09-22 at 00:31 +0200, Marius Mauch wrote: > On Wed, 21 Sep 2005 09:51:16 -0400 > Chris Gianelloni wrote: >=20 > > Basically, we just add "commercial" to LICENSE in the ebuild, and (if > > wanted or necessary) add "check_license > > $licese_required_to_be_accepted" to pkg_setup on the ebuild. While > > this will break completely interactive ebuilds until GLEP23 is fully > > implemented, a user can add the license to make.conf in an > > ACCEPT_LICENSE variable, to keep portage from asking again. This > > means when a user does an "emerge -S" they will see the nice little > > "commercial" listed under licenses, which will hopefully trigger to > > them that this package is not free. Another possible addition is a > > "commercial-free" license, which would cover things like America's > > Army and Enemy Territory (I'm sure there are others, but I know of > > these two) that are free for users to use, but are still commercial > > software. >=20 > Can't say that I exactly like this, mainly because "commercial" > wouldn't be a real license and so kinda blurs the meaning of LICENSE. > But then one could say the same about "as-is". My other concern is that > there is no clear criteria for commercial packages, e.g. are sun-jdk / > other fetch restricted packages commercial? I thought I had made it fairly clear, but I can elaborate. "commercial" would be anything that requires a purchase to use. This could be anything from specific media (such as most games) to a CD key or license file. The basic idea is to put in a marker to let people know that "This won't work without you spending money." This isn't a marker of whether something is proprietary, but rather a marker of whether something works out of the box. Sun's JDK, while it could be argued whether it would be "commercial" or not, does work out of the box, once you fetch the sources. You don't have to purchase it. > That said, it's probably the best approach that doesn't require portage > changes. This is primarily why I proposed it, as it can be done now without any extra code for portage. --=20 Chris Gianelloni Release Engineering - Strategic Lead Games - Developer Gentoo Linux --=-UoBMiBqbKZSb88tXHBRg Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQBDMrGVkT4lNIS36YERAiWtAKC7hnPcgKpthQubD+sNEXcKEJQDagCfQvdN reC6Ta821SeMrfSCmaBIKtg= =uxFc -----END PGP SIGNATURE----- --=-UoBMiBqbKZSb88tXHBRg-- -- gentoo-dev@gentoo.org mailing list