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