Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: pr@g.o
Subject: [gentoo-dev] News item for review: Change of ACCEPT_LICENSE default
Date: Tue, 23 Apr 2019 08:11:26
Message-Id: w6gk1flm99j.fsf@kph.uni-mainz.de
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

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies