commit: 4aee878793ba33740866cc763f341db5531cbf09 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Wed Nov 28 09:23:45 2018 +0000 Commit: Göktürk Yüksek <gokturk <AT> gentoo <DOT> org> CommitDate: Thu Dec 20 04:55:30 2018 +0000 URL: https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=4aee8787
general-concepts/licenses: Warn about GPL-n+ etc. Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> Signed-off-by: Göktürk Yüksek <gokturk <AT> gentoo.org> general-concepts/licenses/text.xml | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/general-concepts/licenses/text.xml b/general-concepts/licenses/text.xml index f1d5299..aa2ca74 100644 --- a/general-concepts/licenses/text.xml +++ b/general-concepts/licenses/text.xml @@ -86,6 +86,34 @@ to include license term violations. </body> </subsection> +<subsection> +<title>GPL-x vs GPL-x+</title> +<body> + +<p> +FSF licenses (GPL, LGPL, AGPL, FDL) occur in two variants: the 'vN only' +and 'vN or later' variants. In Gentoo, the licenses of the latter variants +are denoted by appending +a plus sign (+) to their respective license notations of the former variant, +e.g. <c>GPL-2+</c> and <c>GPL-2</c>. +</p> + +<p> +Determining the correct variant usually requires looking for copyright +notices in the code. For example, the following copyright notice +indicates <c>GPL-2+</c> license: +</p> + +<pre> + * This program is free software; you can redistribute it and/or + * modify it under the terms of the GNU General Public License as + * published by the Free Software Foundation; either version 2 of + * the License, or (at your option) any later version. +</pre> + +</body> +</subsection> + <subsection> <title>Adding New Licenses</title> <body>