Changeset - 0cd645c911b0
[Not reviewed]
0 1 0
Bradley Kuhn (bkuhn) - 6 years ago 2018-03-22 20:30:55
bkuhn@ebb.org
Merge permission for modified Output into single permission

Based on feedback from Eric Shultz, I've merged the Javascript/CSS permission
to work the same way as the HTML permission.

The goal is to give permission for downstream to incorporate unmodified
HTML/CSS/Javascript with their own works, but assure that they don't copy
parts of the otherwise AGPLv3'd codebase into that Output.
1 file changed with 8 insertions and 10 deletions:
0 comments (0 inline, 0 general)
AGPLv3-Web-Template-Output-Additional-Permission.txt
Show inline comments
 
      The Web Template Output Additional Permission, Version 0.4
 
      The Web Template Output Additional Permission, Version 0.5
 
       
 
This Web Template Output Additional Permission ("Additional Permission") is
 
an additional permission under section 7 of the GNU Affero General Public
...
 
@@ -11,7 +11,7 @@ When you use this Package in the normal manner to create a website, the
 
Package generates HTML, Javascript, and CSS files which are deployed to
 
create a website and distributed publicly as part of a deployment.  Files in
 
the HTML, Javascript or CSS languages that are publicly distributed on a
 
website are considered "Output" of the Package,
 
website are considered "Output" of the Package.
 

	
 
1. GRANT OF ADDITIONAL PERMISSION
 

	
...
 
@@ -26,18 +26,16 @@ terms of 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").
 

	
 
If you modify the Package, you may propogate, convey, and/or modify HTML
 
Output under CC0, provided that such Output includes only HTML generated by
 
the unmodified Package, and/or additional HTML Output copyrighted by you
 
and/or seperatedly licensed to you by a third party.
 
If you modify the Package, you may propogate, convey, and/or modify any
 
Output under the respective licensing as specified above, provided that such
 
Output includes only Output either generated by the unmodified Package,
 
and/or additional Output copyrighted by you and/or seperatedly licensed to
 
you by a third party.
 

	
 
If you modify the Package, you may propogate, convey and/or modify CSS
 
and/orJavscript Output under the terms LGPLv3-or-later, provide any and all
 
modified CSS and/or Javascript is made available to general public via a
 
public website.
 

	
 
2. NO WEAKENING OF COPYLEFT.
 

	
 
The availability of this Additional Permission does not imply any general
 
presumption that third-party software is unaffected by the copyleft
 
requirements of the AGPLv3 license of this Package.
 

	
0 comments (0 inline, 0 general)