Changeset - 9432504c6265
[Not reviewed]
0 1 0
Bradley Kuhn (bkuhn) - 6 years ago 2018-03-24 02:10:32
bkuhn@ebb.org
Use "covered work", the defined term from AGPLv3 where possible.

AGPLv3 defines the term "covered work" already, which becomes the core phrase
of strong copyleft throughout the existing License.

Using this term allows for various simplifications to the permission
statement.

Furthermore, there is no reason that the licensor can (or really, should try
to) grant or copyright permissions for works that aren't covered works.

Pam Chestek originally gave me this idea by making her change to §2¶2,
pointing out that "works" was problematic there.

Finally, the use of the word "file" and "files" was already problematic.
Most of the CSS/Javascript/HTML might not be in "files" of its own -- it may
for example be inside print statements strewn throughout the covered work.
Referring to them as "files" gave the wrong impression to start, something
Eric Schultz had raised earlier in drafting.
1 file changed with 7 insertions and 7 deletions:
0 comments (0 inline, 0 general)
AGPLv3-Web-Template-Output-Additional-Permission.txt
Show inline comments
...
 
@@ -8,12 +8,12 @@ Package").
 

	
 
1. DEFINITIONS
 

	
 
Output means files in the HTML, Javascript, and CSS languages generated by
 
"Output" means a covered work in the HTML, Javascript, and CSS languages generated by
 
the Package that are deployed to create a website and distributed publicly.
 

	
 
The "Output Licenses" are, for works written in HTML, the Creative Commons
 
The "Output Licenses" are, for covered works written in HTML, the Creative Commons
 
Public Domain Dedication 1.0 Universal or any later version as published by
 
Creative Commons, Inc. ("CC0"), and, for works written in CSS and Javascript,
 
Creative Commons, Inc. ("CC0"), and, for covered works written in CSS and Javascript,
 
the GNU Lesser General Public License Version 3 or any later version of that
 
license as published by the Free Software Foundation,
 
Inc. ("LGPLv3-or-later").
...
 
@@ -21,11 +21,11 @@ Inc. ("LGPLv3-or-later").
 
2. GRANT OF ADDITIONAL PERMISSION
 

	
 
You have the following additional permission: the Output is licensed to you
 
under the Output Licenses provided that any files that are modified Output
 
include only Output as generated by the unmodified Package and content not
 
otherwise part of the Package.
 
under the Output Licenses provided that Output contains only (a) Output
 
generated by the unmodified Package and/or, (b) content that does not
 
constitute a covered work.
 

	
 
No additional permission is granted to any works that are not HTML,
 
No additional permission is granted for any covered works that are not HTML,
 
Javascript nor CSS.
 

	
 
3. NO WEAKENING OF COPYLEFT.
0 comments (0 inline, 0 general)