Gentoo Archives: gentoo-dev

From: Mounir Lamouri <volkmar@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?)
Date: Thu, 03 Sep 2009 15:42:01
Message-Id: 4AA02C11.3040109@gentoo.org
In Reply to: Re: [gentoo-dev] [RFC] Add operator + for licenses (EAPI-4 ?) by "Rémi Cardona"
1 Rémi Cardona wrote:
2 > Le 01/09/2009 00:12, Mounir Lamouri a écrit :
3 >> Hi,
4 >>
5 >> As you should know, GLEP 23 [1] introduced USE flags conditions in
6 >> LICENSE variable and || operator in addition of licenses groups and
7 >> ACCEPT_LICENSE variable.
8 >>
9 >> [1] http://www.gentoo.org/proj/en/glep/glep-0023.html
10 >
11 > /me still thinks LICENSE should be informational _at_best_. Users who
12 > rely on LICENSE to build an FSF-approved system will simply be mislead.
13 >
14 > If we want to support this sort of things properly, we should have a
15 > treewide license audit. Anything short of that will just be a
16 > disservice to our users.
17 I don't think your argument is valid. LICENSE is not informational so we
18 have to deal with it and as GLEP-23 has an issue, we should fix it. I
19 know even with this feature building a free-only system with
20 ACCEPT_LICENSE will not be easy but the tree cleaning or anything else
21 is a next step. Let's focus on what we can do now and what I propose is
22 clearly doable and it will not break anything.
23
24 --
25 Mounir