summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorUlrich Müller <ulm@gentoo.org>2018-06-10 14:03:55 +0200
committerUlrich Müller <ulm@gentoo.org>2018-06-10 20:42:07 +0200
commit0ee58f68a2e0cf4a12f00bbb1124ed52e3850cd8 (patch)
tree7962823b14a4a94bd67b1292648493e617d14c20
parentglep-0076: Spelling corrections. (diff)
downloadglep-0ee58f68a2e0cf4a12f00bbb1124ed52e3850cd8.tar.gz
glep-0ee58f68a2e0cf4a12f00bbb1124ed52e3850cd8.tar.bz2
glep-0ee58f68a2e0cf4a12f00bbb1124ed52e3850cd8.zip
glep-0076: Rationale for licensing of projects.
Most of this results from a discussion on 2018-01-24 in #gentoo-council amongst K_F, mgorny, prometheanfire, rich0, and ulm. See also this wiki talk page: https://wiki.gentoo.org/wiki/User_talk:Aliceinwire/CopyrightPolicy#Licensing_of_Gentoo_projects
-rw-r--r--glep-0076.rst30
1 files changed, 29 insertions, 1 deletions
diff --git a/glep-0076.rst b/glep-0076.rst
index 1eccecf..dc83501 100644
--- a/glep-0076.rst
+++ b/glep-0076.rst
@@ -10,7 +10,7 @@ Type: Informational
Status: Draft
Version: 1
Created: 2013-04-23
-Last-Modified: 2018-06-07
+Last-Modified: 2018-06-10
Post-History:
Content-Type: text/x-rst
---
@@ -220,6 +220,31 @@ source projects. Contributors would be able to freely choose whether
they sign the FLA document or not.
+Licensing of Projects
+---------------------
+
+The Social Contract mentions GPL-2 and CC-BY-SA-2.0, both with the
+option to use them in a later version ("at our discretion"). In order
+to facilitate interchange of software between different projects, we
+aim for uniformity of their licensing. Therefore, items a) and b)
+explicitly recommend the use of GPL-2+ and CC-BY-SA-3.0. The latter
+is restricted to be used for documentation, because Creative Commons
+themselves recommend against using their licenses for software
+[#CC-SOFTWARE]_.
+
+Other GPL-compatible free software licenses that are not explicitly
+listed are allowed by item c). This covers cases where compatibility
+to licenses used by upstream projects is necessary. (For example,
+the Gentoo BSD project may want to use the 2-clause or 3-clause BSD
+license).
+
+By default, GPL-incompatible licenses (e.g., the CDDL) are not
+allowed, because their use would hinder interchange of code between
+Gentoo projects. However, the Foundation can grant exceptions to
+this, as long as the license in question is a free software or open
+source license.
+
+
DCO Changes
-----------
@@ -285,6 +310,9 @@ References
.. [#FLA] FSFE Legal: Fiduciary Licence Agreement (FLA),
https://fsfe.org/activities/ftf/fla.en.html
+.. [#CC-SOFTWARE] Can I apply a Creative Commons license to software?
+ https://creativecommons.org/faq/#can-i-apply-a-creative-commons-license-to-software
+
.. [#DEBIAN-LICENSE] [debian-legal] License of the GPL license,
https://lists.debian.org/debian-legal/2018/04/msg00006.html