1 |
Hello, |
2 |
|
3 |
As the Council has decided in its 20190210 meeting, we are about to |
4 |
change the ACCEPT_LICENSE default in the base profile (pending final |
5 |
acknowledgement from RelEng). |
6 |
|
7 |
Please review the corresponding news item included below. |
8 |
|
9 |
|
10 |
Title: Change of ACCEPT_LICENSE default |
11 |
Author: Ulrich Mueller <ulm@g.o> |
12 |
Posted: 2019-04-XX |
13 |
Revision: 1 |
14 |
News-Item-Format: 2.0 |
15 |
|
16 |
The default set of accepted licenses has been changed [1,2] to: |
17 |
|
18 |
ACCEPT_LICENSE="-* @FREE" |
19 |
|
20 |
This means that by default only free software and documentation |
21 |
will be installable. The "FREE" license group is defined in the |
22 |
profiles/license_groups file in the Gentoo repository. It contains |
23 |
licenses that are explicitly approved by the Free Software Foundation |
24 |
or by the Open Source Initiative, or that follow the Free Software |
25 |
Definition. |
26 |
|
27 |
The system wide default for the accepted licenses is controlled by |
28 |
the ACCEPT_LICENSE variable in /etc/portage/make.conf, or it can be |
29 |
specified on a per-package basis in /etc/portage/package.license. |
30 |
|
31 |
For example, to allow the app-arch/unrar and sys-kernel/linux-firmware |
32 |
packages to be installed, the following lines would have to be added |
33 |
to /etc/portage/package.license: |
34 |
|
35 |
app-arch/unrar unRAR |
36 |
sys-kernel/linux-firmware linux-firmware no-source-code |
37 |
|
38 |
If you want to revert to the previous default, add the following line |
39 |
to /etc/portage/make.conf: |
40 |
|
41 |
ACCEPT_LICENSE="* -@EULA" |
42 |
|
43 |
This will permit all licenses, except End User License Agreements that |
44 |
require reading and signing an acceptance agreement. Note that this |
45 |
will also accept non-free software and documentation. |
46 |
|
47 |
See GLEP 23 [3] as well as the make.conf(5) and portage(5) man pages |
48 |
for the detailed syntax of the ACCEPT_LICENSE variable. |
49 |
|
50 |
[1] https://projects.gentoo.org/council/meeting-logs/20190210-summary.txt |
51 |
[2] https://bugs.gentoo.org/676248 |
52 |
[3] https://www.gentoo.org/glep/glep-0023.html |