diff options
authorMichał Górny <mgorny@gentoo.org>2018-11-28 10:23:45 +0100
committerGöktürk Yüksek <gokturk@gentoo.org>2018-12-19 23:55:30 -0500
commit4aee878793ba33740866cc763f341db5531cbf09 (patch)
treee3d2e65803ad10d366d1b5b067bf822f9bc6ce1d /general-concepts
parentgeneral-concepts/licenses: Determining the license (diff)
general-concepts/licenses: Warn about GPL-n+ etc.
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')
1 files changed, 28 insertions, 0 deletions
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
@@ -87,6 +87,34 @@ to include license term violations.
+<title>GPL-x vs GPL-x+</title>
+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>.
+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:
+ * 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.
<title>Adding New Licenses</title>