Gentoo Archives: gentoo-dev

From: Ulrich Mueller <ulm@g.o>
To: gentoo-dev@l.g.o
Cc: pr@g.o
Subject: [gentoo-dev] Re: News item for review: Change of ACCEPT_LICENSE default (v2)
Date: Thu, 25 Apr 2019 09:14:59
Message-Id: w6gpnpazbss.fsf@kph.uni-mainz.de
In Reply to: [gentoo-dev] News item for review: Change of ACCEPT_LICENSE default by Ulrich Mueller
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

Attachments

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

Replies