Changeset - ab4a4b93acfa
[Not reviewed]
0 1 0
Bradley Kuhn (bkuhn) - 6 years ago 2018-03-22 20:21:56
bkuhn@ebb.org
Redraft based on relicensing by language

This redraft attempts to relicense all HTML, Javascript and CSS code, but in
confined ways. I'm not sure if this solution will work, as it's an entirely
different approach to the problem.
1 file changed with 27 insertions and 29 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.3
 

	
 
      The Web Template Output Additional Permission, Version 0.4
 
       
 
This Web Template Output Additional Permission ("Additional Permission") is
 
an additional permission under section 7 of the GNU Affero General Public
 
License, version 3 ("AGPLv3"). It applies to all GPLv3'd material included
 
License, version 3 ("AGPLv3"). It applies to all AGPLv3'd material included
 
in a repository where this Additional Permission appears in a file called
 
LICENSE.ADDITIONAL-PERMISSION at the top directory of the repository ("the
 
Package").
 

	
 
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.  These files are considered "Output" of the Package,
 
provided that the Package is used in an ordinary and customary way to create
 
a website that contains HTML, CSS and Javascript.
 
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,
 

	
 
1. GRANT OF ADDITIONAL PERMISSION
 

	
 
You have permission to propagate specific works of Output under terms other
 
than AGPLv3, set forth in this section.  All HTML Output may be propagated,
 
modified, and/or redistributed under the terms of the Creative Commons Public
 
Domain Dedication 1.0 ("CC0 1.0").  All CSS and Javscript Output may be
 
propagated, modified, and/or redistributed under the terms of the GNU Lesser
 
General Public License Version 3 ("LGPLv3") or any later version of that
 
license as published by the Free Software Foundation, Inc.
 

	
 

	
 
2. REVOCATION OF ADDITIONAL PERMISSION FOR UNCUSTOMARY MODIFICATIONS
 

	
 
If you modify the Package to output HTML, Javascript and/or CSS that
 
attempts to copy works from the Package that would otherwise not qualify for
 
this additional permission as written, the Additional Permission is revoked
 
and the license of such uncustomary modified HTML, Javascript or CSS shall
 
remain AGPLv3 without additional permission.
 

	
 
The intent of this clause is to assure that downstream modifiers do not
 
cause the additional permission to apply to works that are not customarily
 
in HTML, Javascript, or CSS form.  For example, modifying the Package to
 
copy server-side python code into the HTML output is a modification not
 
eligible for the Additional Permission.
 

	
 
3. NO WEAKENING OF COPYLEFT.
 
than AGPLv3, as set forth in this section.
 

	
 
If you do not modify the Package, you may propogate, convey, and/or modify
 
Unmodified HTML Output under the terms of the Creative Commons Public Domain
 
Dedication 1.0 Universal, or any later version as published by Creative
 
Commons, Inc. ("CC0"), and Unmodified CSS and Javscript Output under the
 
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 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
0 comments (0 inline, 0 general)