summaryrefslogtreecommitdiff
path: root/metadata/news/2019-05-23-accept_license
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2019-06-02 21:45:28 +0100
committerV3n3RiX <venerix@redcorelinux.org>2019-06-02 21:45:28 +0100
commit2018227e9344edb9da15fc6a4a8298086cc2aa77 (patch)
treec18e1c09e605e94e2a1e93345ad25746cc9e14b9 /metadata/news/2019-05-23-accept_license
parent6f8038813c460b4f0572d5ef595cdfa94af3a94d (diff)
gentoo resync : 02.06.2019
Diffstat (limited to 'metadata/news/2019-05-23-accept_license')
-rw-r--r--metadata/news/2019-05-23-accept_license/2019-05-23-accept_license.en.txt53
1 files changed, 53 insertions, 0 deletions
diff --git a/metadata/news/2019-05-23-accept_license/2019-05-23-accept_license.en.txt b/metadata/news/2019-05-23-accept_license/2019-05-23-accept_license.en.txt
new file mode 100644
index 000000000000..e42c120b672b
--- /dev/null
+++ b/metadata/news/2019-05-23-accept_license/2019-05-23-accept_license.en.txt
@@ -0,0 +1,53 @@
+Title: Change of ACCEPT_LICENSE default
+Author: Ulrich Müller <ulm@gentoo.org>
+Author: Thomas Deutschmann <whissi@gentoo.org>
+Posted: 2019-05-23
+Revision: 2
+News-Item-Format: 2.0
+
+The default set of accepted licenses has been changed [1,2] to:
+
+ ACCEPT_LICENSE="-* @FREE"
+
+This means that by default only free software and documentation
+will be installable. The "FREE" license group is defined in the
+profiles/license_groups file in the Gentoo repository. It contains
+licenses that are explicitly approved by the Free Software Foundation,
+the Open Source Initiative, or that follow the Free Software
+Definition.
+
+The system wide default for the accepted licenses is controlled by
+the ACCEPT_LICENSE variable in /etc/portage/make.conf, or it can be
+specified on a per-package basis in /etc/portage/package.license.
+
+For example, to allow the app-arch/unrar and sys-kernel/linux-firmware
+packages to be installed, the following lines would have to be added
+to /etc/portage/package.license:
+
+ app-arch/unrar unRAR
+ sys-kernel/linux-firmware @BINARY-REDISTRIBUTABLE
+
+A migration tool app-portage/elicense is available. It scans installed
+packages for licenses that are no longer accepted, and generates a list
+in the same format as the package.license file. See elicense's README
+for further details.
+
+If you want to revert to the previous default, add the following line
+to /etc/portage/make.conf:
+
+ ACCEPT_LICENSE="* -@EULA"
+
+This will permit all licenses, except End User License Agreements that
+require reading and signing an acceptance agreement. Note that this
+will also accept non-free software and documentation.
+
+See GLEP 23 [3] as well as the make.conf(5) and portage(5) man pages
+for the detailed syntax of the ACCEPT_LICENSE variable. Further
+information about licenses can be found in the Gentoo Handbook [4]
+and on the license groups wiki page [5].
+
+[1] https://projects.gentoo.org/council/meeting-logs/20190210-summary.txt
+[2] https://bugs.gentoo.org/676248
+[3] https://www.gentoo.org/glep/glep-0023.html
+[4] https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage#Licenses
+[5] https://wiki.gentoo.org/wiki/License_groups