From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1MiEBR-0001Xl-4f for garchives@archives.gentoo.org; Mon, 31 Aug 2009 21:13:01 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0EF3EE0929; Tue, 1 Sep 2009 02:21:51 +0000 (UTC) Received: from smtprelay08.ispgateway.de (smtprelay08.ispgateway.de [80.67.31.42]) by pigeon.gentoo.org (Postfix) with ESMTP id D3A81E0929 for ; Tue, 1 Sep 2009 02:21:50 +0000 (UTC) Received: from [85.179.18.91] (helo=[192.168.0.3]) by smtprelay08.ispgateway.de with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.68) (envelope-from ) id 1MiJ0H-0001Ex-LG for gentoo-dev@lists.gentoo.org; Tue, 01 Sep 2009 04:21:49 +0200 Message-ID: <4A9C853D.8050003@hartwork.org> Date: Tue, 01 Sep 2009 04:21:49 +0200 From: Sebastian Pipping User-Agent: Thunderbird 2.0.0.22 (X11/20090820) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?) References: <4A9C4AD6.9080505@gentoo.org> In-Reply-To: <4A9C4AD6.9080505@gentoo.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Df-Sender: 874396 X-Archives-Salt: 42e3651a-5139-4549-9d3b-62003e9334a9 X-Archives-Hash: 82b96b8c0d02b010c9c2017be09c9040 Mounir Lamouri wrote: > It's even worst when we try to use ACCEPT_LICENSE to have a free > operating system. Let's suppose 'free' in fsf free and osf free, > LGPL-2.1 is free for both but LGPL-2 isn't and we can suppose, most > LGPL-2 licensed packages in the tree are LGPL-2+ actually. Are you aware that we have license groups like @FSF-APPROVED? It's set up in /usr/portage/profiles/license_groups. > So, what I propose is to let a license to be suffixed by the + operator. > In this case, if a newer license is accepted by ACCEPT_LICENSE, the PM > should not filter the package. My vote is against it. It feels like black magic to me and many licenses are not versioned, at least not their reference names in Gentoo. However I do notice that "GPL-2+" could make things easier. Why not introduce a license group for it like @GPL-2+ or so, instead? That would be transparent and use existing means. What do you think? Sebastian