Gentoo Archives: gentoo-dev

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

Attachments

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