Skip to content

Commit 3c2f0f1

Browse files
authored
Merge pull request #4 from indieopensource/restructure-public-licenses
Public Licenses: Restructure to emphasize Blue Oak default
2 parents a0b937c + 88c8703 commit 3c2f0f1

File tree

2 files changed

+18
-6
lines changed

2 files changed

+18
-6
lines changed

terms.cform

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,13 @@
7878

7979
\Public Licenses\ <Developer> licenses work that they create doing work under this agreement to the public at large, including <Client>. The license terms for each separately licensable work are as follows:
8080

81-
\\ If the terms of a <Public License>, such as a copyleft license, require the work be licensed under particular terms, the terms for that work are the most permissive terms possible that meet that requirement.
81+
\Blue Oak By Default\ In general, with the exceptions of {Copyleft When Required} and {Match Existing Licenses}, the terms will be those of the latest version of The Blue Oak Model License published on blueoakcouncil.org.
8282

83-
\\ Otherwise, if the work is made up of changes or additions to existing software made available under a standardized <Public License>, the terms are those of that <Public License>.
83+
\Copyleft When Required\ If the terms of a <Public License>, such as a copyleft license, require the work be licensed under particular terms, the terms for that work are the terms required.
8484

85-
\\ As a fallback, the terms are those of the latest version of The Blue Oak Model License published on blueoakcouncil.org.
85+
\Match Existing Licenses\ If the work is made up of changes or additions to existing software made available under a standardized <Public License>, the terms are those of that <Public License>.
86+
87+
\Client Licensed Projects\ {Copyleft When Required} and {Match Existing Licenses} do not apply when <Client> grants the relevant <Public License>, and that <Public License> is a copyleft license.
8688

8789
\Separate Licenses\ Terms under which <Developer> grants licenses under {Public Licenses} will be interpreted as entirely independent legal documents, without reference to these terms or the circumstances of <Developer> and <Client>'s agreement. The purpose of this rule is to allow <Developer> and <Client> to rely on guidance about standardized terms.
8890

terms.md

Lines changed: 13 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -124,11 +124,21 @@ This agreement does not assign any _Intellectual Property Right_, and no work un
124124

125125
_Developer_ licenses work that they create doing work under this agreement to the public at large, including _Client_. The license terms for each separately licensable work are as follows:
126126

127-
1. If the terms of a _Public License_, such as a copyleft license, require the work be licensed under particular terms, the terms for that work are the most permissive terms possible that meet that requirement.
127+
#### <a id="Blue_Oak_By_Default"></a>Blue Oak By Default
128128

129-
2. Otherwise, if the work is made up of changes or additions to existing software made available under a standardized _Public License_, the terms are those of that _Public License_.
129+
In general, with the exceptions of [Copyleft When Required](#Copyleft_When_Required) and [Match Existing Licenses](#Match_Existing_Licenses), the terms will be those of the latest version of The Blue Oak Model License published on blueoakcouncil.org.
130130

131-
3. As a fallback, the terms are those of the latest version of The Blue Oak Model License published on blueoakcouncil.org.
131+
#### <a id="Copyleft_When_Required"></a>Copyleft When Required
132+
133+
If the terms of a _Public License_, such as a copyleft license, require the work be licensed under particular terms, the terms for that work are the terms required.
134+
135+
#### <a id="Match_Existing_Licenses"></a>Match Existing Licenses
136+
137+
If the work is made up of changes or additions to existing software made available under a standardized _Public License_, the terms are those of that _Public License_.
138+
139+
#### <a id="Client_Licensed_Projects"></a>Client Licensed Projects
140+
141+
[Copyleft When Required](#Copyleft_When_Required) and [Match Existing Licenses](#Match_Existing_Licenses) do not apply when _Client_ grants the relevant _Public License_, and that _Public License_ is a copyleft license.
132142

133143
### <a id="Separate_Licenses"></a>Separate Licenses
134144

0 commit comments

Comments
 (0)