From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 910A7138334 for ; Thu, 16 May 2019 08:45:21 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 777C8E0835; Thu, 16 May 2019 08:45:16 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 8941EE082B for ; Thu, 16 May 2019 08:45:15 +0000 (UTC) Received: from a1i15 (host2092.kph.uni-mainz.de [134.93.134.92]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ulm) by smtp.gentoo.org (Postfix) with ESMTPSA id 076B0344426; Thu, 16 May 2019 08:45:12 +0000 (UTC) From: Ulrich Mueller To: Cc: Subject: [gentoo-dev] Re: News item for review: Change of ACCEPT_LICENSE default (v3) References: Date: Thu, 16 May 2019 10:45:02 +0200 In-Reply-To: (Ulrich Mueller's message of "Thu, 25 Apr 2019 11:14:43 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Archives-Salt: f9f75091-3dc6-40b8-bf3d-b466679d3b97 X-Archives-Hash: 1f6466bbc1feef6ee4f1a39eb91799ef --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Another iteration, due to an upcoming restructuring of the linux-firmware package. Only change in v3 is the second line in the package.license file which now contains the @BINARY-REDISTRIBUTABLE group instead of individual licenses. Current plan is that this will go live on next Sunday, 2019-05-19. Title: Change of ACCEPT_LICENSE default Author: Ulrich M=C3=BCller Posted: 2019-05-19 Revision: 1 News-Item-Format: 2.0 The default set of accepted licenses has been changed [1,2] to: ACCEPT_LICENSE=3D"-* @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 If you want to revert to the previous default, add the following line to /etc/portage/make.conf: ACCEPT_LICENSE=3D"* -@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 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEZlHkP3TnuTbxrN0HwwkGhRxhwnMFAlzdIw4ACgkQwwkGhRxh wnOKtwf/crWp1RHXksM2s+O/LXGSm5xol2XqETzaG6xk4byiQqrC8L5tsSgNqBZk hSC8GT2OmIqbp7lZUnGqSGoOVwPasVKQBaM4O9j49fS0Z6zy2tMMjbr42QiCDmZt kMGMv8uvurMPrtTMvU6+Xy+cErQaqMyS1RZd4QYv8vbYX2LGtr1E0eEpgVWf73Wu HfeFH4mFY5WkNJyIsZUjR1Qu3H/9tKfPk0p9lpr9P0TMBIplnwFpIRi0FXKR5sJR mxDarUsLl9BUn4dPOU/mucldau1GsaJVmW9EPQldvH9GNTUAA52oDwvCV1qNgWDn 2wn/V1GDR7SHCDvr9iO6aQkMjemAAg== =tPTl -----END PGP SIGNATURE----- --=-=-=--