diff options
author | Michał Górny <mgorny@gentoo.org> | 2018-11-28 10:16:31 +0100 |
---|---|---|
committer | Göktürk Yüksek <gokturk@gentoo.org> | 2018-12-19 23:55:21 -0500 |
commit | 2c4f7fcc5d3c0856660567aac7489a3a5f8c5343 (patch) | |
tree | 7a150b0265bfd1cfbb3979f1da500b17631568c9 /general-concepts | |
parent | general-concepts/licenses: Explain which licenses go into LICENSE (diff) | |
download | devmanual-2c4f7fcc5d3c0856660567aac7489a3a5f8c5343.tar.gz devmanual-2c4f7fcc5d3c0856660567aac7489a3a5f8c5343.tar.bz2 devmanual-2c4f7fcc5d3c0856660567aac7489a3a5f8c5343.zip |
general-concepts/licenses: Determining the license
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Signed-off-by: Göktürk Yüksek <gokturk@gentoo.org>
Diffstat (limited to 'general-concepts')
-rw-r--r-- | general-concepts/licenses/text.xml | 47 |
1 files changed, 47 insertions, 0 deletions
diff --git a/general-concepts/licenses/text.xml b/general-concepts/licenses/text.xml index 093fd9e..f1d5299 100644 --- a/general-concepts/licenses/text.xml +++ b/general-concepts/licenses/text.xml @@ -40,6 +40,53 @@ LICENSE="|| ( foo bar )" </codesample> <subsection> +<title>Determining the correct license</title> +<body> + +<p> +To establish the correct value of <c>LICENSE</c>, you need to trace +the licenses of all installed files. Normally, the licenses of output +files (compiled executables, generated files) are implied +by the licenses of the relevant input files. +</p> + +<p> +When looking for license information, the following should be +considered: +</p> + +<ol> + <li> + <c>COPYING*</c> and <c>LICENSE*</c> files distributed with + the package + </li> + <li> + explicit statements in documentation + </li> + <li> + explicit license notices in source and data files + </li> +</ol> + +<p> +The latter (more specific) options take precedence over the former. +In particular, <c>COPYING*</c> files are frequently included as hardcopies +of applicable licenses but the exact application of licenses and their +versions are specified elsewhere. +</p> + +<p> +Please watch for license conflicts. If the license indicated +by the package is incompatible with the licenses used by its sources +(e.g. BSD/MIT package including GPL sources), please contact +the licenses team for guidance. Do not add packages that seem +to include license term violations. +</p> + +</body> +</subsection> + +<subsection> <title>Adding New Licenses</title> <body> |