Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 615456

Summary: [Tracker] Packages using the "no-source-code" license label redundantly or stand-alone
Product: Gentoo Linux Reporter: Ulrich Müller <ulm>
Component: Current packagesAssignee: Gentoo Quality Assurance Team <qa>
Status: RESOLVED FIXED    
Severity: normal CC: licenses
Priority: Normal Keywords: Tracker
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 615458, 615460, 615466, 615468    
Bug Blocks:    

Description Ulrich Müller gentoo-dev 2017-04-13 16:23:07 UTC
The "no-source-code" license label is intended only to be used as a qualifier to an otherwise free license. For example, a binary-only package distributed under the BSD license should have LICENSE="BSD no-source-code", in order to mask it for users with ACCEPT_LICENSE="-* @FREE".

Therefore:
- With a non-free license, the "no-source-code" qualifier is redundant.
- The "no-source-code" label must never be used on its own.

Previous discussion in gentoo-dev:
https://archives.gentoo.org/gentoo-dev/message/9a7dcd3a63fb8be6701e1be9b5d8d1dd
Comment 1 Ulrich Müller gentoo-dev 2017-04-13 17:35:42 UTC
@Licenses team: I suggest clarifying licenses/no-source-code as follows:

-The "no-source-code" license label must never be used on its own, but
-only along with the license under which the package is distributed.
+Note to developers: The "no-source-code" license label must never be
+used on its own, but only along with the license under which the
+package is distributed. It should only be used together with licenses
+that would qualify as free when used for source code.