From 2a01884f6f54cb6e7ea7c9bd0105b4cdff4f45de Mon Sep 17 00:00:00 2001 From: Mike Linksvayer Date: Fri, 5 Feb 2016 10:25:19 -0800 Subject: [PATCH] make same-license requirement, add to all copyleft licenses --- README.md | 1 + _data/rules.yml | 3 +++ _licenses/agpl-3.0.html | 1 + _licenses/epl-1.0.html | 1 + _licenses/eupl-1.1.html | 9 +++++---- _licenses/gpl-2.0.html | 1 + _licenses/gpl-3.0.html | 1 + _licenses/lgpl-2.1.html | 1 + _licenses/lgpl-3.0.html | 2 ++ _licenses/mpl-2.0.html | 1 + _licenses/ms-rl.html | 1 + _licenses/ofl-1.1.html | 1 + _licenses/osl-3.0.html | 1 + 13 files changed, 20 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 5581011..38f43a1 100644 --- a/README.md +++ b/README.md @@ -84,6 +84,7 @@ The license properties (rules) are stored as a bulleted list within the licenses * `disclose-source` - Source code must be made available when distributing the software. * `network-use-disclose` - Users who interact with the software via network are given the right to receive a copy of the corresponding source code. * `rename` - You must change the name of the software if you modify it. +* `same-license` - Modifications must be released under the same license when distributing the software. In some cases a similar or related license may be used. #### Permitted diff --git a/_data/rules.yml b/_data/rules.yml index 5df4bcf..d119911 100644 --- a/_data/rules.yml +++ b/_data/rules.yml @@ -14,6 +14,9 @@ required: - description: You must change the name of the software if you modify it. label: Rename tag: rename +- description: Modifications must be released under the same license when distributing the software. In some cases a similar or related license may be used. + label: Same License + tag: same-license permitted: - description: This software and derivatives may be used for commercial purposes. diff --git a/_licenses/agpl-3.0.html b/_licenses/agpl-3.0.html index a878b03..299af9c 100644 --- a/_licenses/agpl-3.0.html +++ b/_licenses/agpl-3.0.html @@ -18,6 +18,7 @@ required: - document-changes - disclose-source - network-use-disclose + - same-license permitted: - commercial-use diff --git a/_licenses/epl-1.0.html b/_licenses/epl-1.0.html index cbe11ca..4de95c6 100644 --- a/_licenses/epl-1.0.html +++ b/_licenses/epl-1.0.html @@ -18,6 +18,7 @@ using: required: - disclose-source - include-copyright + - same-license permitted: - commercial-use diff --git a/_licenses/eupl-1.1.html b/_licenses/eupl-1.1.html index f17e035..9b8e191 100644 --- a/_licenses/eupl-1.1.html +++ b/_licenses/eupl-1.1.html @@ -18,6 +18,7 @@ required: - disclose-source - document-changes - network-use-disclose + - same-license permitted: - commercial-use @@ -70,7 +71,7 @@ the works or software that could be created by the Licensee, based upon the Original Work or modifications thereof. This Licence does not define the extent of modification or dependence on the Original Work required in order to classify a work as a Derivative Work; this extent is determined by copyright -law applicable in the country mentioned in Article 15. +law applicable in the country mentioned in Article 15. - The Work: the Original Work and/or its Derivative Works. @@ -175,7 +176,7 @@ the terms of this Compatible Licence. For the sake of this clause, “Compatible Licence” refers to the licences listed in the appendix attached to this Licence. Should the Licensee’s obligations under the Compatible Licence conflict with his/her obligations under this Licence, the -obligations of the Compatible Licence shall prevail. +obligations of the Compatible Licence shall prevail. Provision of Source Code: When distributing and/or communicating copies of the Work, the Licensee @@ -260,7 +261,7 @@ Similarly, you irrevocably accept this Licence and all of its terms and conditions by exercising any rights granted to You by Article 2 of this Licence, such as the use of the Work, the creation by You of a Derivative Work or the Distribution and/or -Communication by You of the Work or copies thereof. +Communication by You of the Work or copies thereof. 11. Information to the public @@ -328,7 +329,7 @@ This licence shall be governed by the Belgian law if: - a litigation arises between the European Commission, as a Licensor, and any Licensee; - the Licensor, other than the European Commission, has no residence or -registered office inside a European Union country. +registered office inside a European Union country. === diff --git a/_licenses/gpl-2.0.html b/_licenses/gpl-2.0.html index 4d344b6..f1379c2 100644 --- a/_licenses/gpl-2.0.html +++ b/_licenses/gpl-2.0.html @@ -17,6 +17,7 @@ required: - include-copyright - document-changes - disclose-source + - same-license permitted: - commercial-use diff --git a/_licenses/gpl-3.0.html b/_licenses/gpl-3.0.html index eb5d3bb..111e6ed 100644 --- a/_licenses/gpl-3.0.html +++ b/_licenses/gpl-3.0.html @@ -17,6 +17,7 @@ required: - include-copyright - document-changes - disclose-source + - same-license permitted: - commercial-use diff --git a/_licenses/lgpl-2.1.html b/_licenses/lgpl-2.1.html index 37a1992..2de171a 100644 --- a/_licenses/lgpl-2.1.html +++ b/_licenses/lgpl-2.1.html @@ -16,6 +16,7 @@ note: The Free Software Foundation recommends taking the additional step of addi required: - include-copyright - disclose-source + - same-license permitted: - commercial-use diff --git a/_licenses/lgpl-3.0.html b/_licenses/lgpl-3.0.html index 8b511d9..cf8ddb0 100644 --- a/_licenses/lgpl-3.0.html +++ b/_licenses/lgpl-3.0.html @@ -15,6 +15,8 @@ note: The Free Software Foundation recommends taking the additional step of addi required: - include-copyright - disclose-source + - same-license + permitted: - commercial-use diff --git a/_licenses/mpl-2.0.html b/_licenses/mpl-2.0.html index 5e6f2ce..1af99b4 100644 --- a/_licenses/mpl-2.0.html +++ b/_licenses/mpl-2.0.html @@ -10,6 +10,7 @@ how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of required: - disclose-source - include-copyright + - same-license permitted: - commercial-use diff --git a/_licenses/ms-rl.html b/_licenses/ms-rl.html index 5abb149..65c8a4d 100644 --- a/_licenses/ms-rl.html +++ b/_licenses/ms-rl.html @@ -9,6 +9,7 @@ how: Create a text file (typically named LICENSE or LICENSE.txt) in the root of required: - include-copyright + - same-license permitted: - commercial-use diff --git a/_licenses/ofl-1.1.html b/_licenses/ofl-1.1.html index fb406c6..ec92f1c 100644 --- a/_licenses/ofl-1.1.html +++ b/_licenses/ofl-1.1.html @@ -11,6 +11,7 @@ note: This license doesn't require source provision, but recommends it. All file required: - include-copyright + - same-license permitted: - private-use diff --git a/_licenses/osl-3.0.html b/_licenses/osl-3.0.html index 1276493..e812529 100644 --- a/_licenses/osl-3.0.html +++ b/_licenses/osl-3.0.html @@ -18,6 +18,7 @@ using: required: - include-copyright - disclose-source + - same-license permitted: - commercial-use