Commit graph

7 commits

Author SHA1 Message Date
Bradley M. Kuhn
4afcb80575 Catch-all to assure no other code.
Add suspenders in addition to the belt to assure that even if the other text
fails to contain the additional permission, the additional permission is at
least contained to only Javascript, HTML and CSS.
2018-03-22 19:34:25 -04:00
86e704ac45 Remove "normal manner" and some minor changes.
These changes were made by Karen in the Etherpad where we were editing this.
2018-03-22 19:33:55 -04:00
Bradley M. Kuhn
e6954674f1 Add upgradable clause.
Make this exception upgradable.
2018-03-22 19:33:04 -04:00
Bradley M. Kuhn
0cd645c911 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.
2018-03-22 13:30:55 -07:00
Bradley M. Kuhn
ab4a4b93ac 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.
2018-03-22 13:21:56 -07:00
c185a0b0a9 Minor Wording changes from Karen.
Karen made minor modifications to wording.
2018-03-21 10:25:00 -07:00
Bradley M. Kuhn
c806f09be5 The Web Template Output Additional Permission for AGPLv3
This is the first draft of the Web Template Output Additional Permission for
AGPLv3.  The goal is to create an additional permission that will allow an
otherwise AGPLv3'd work to output HTML, Javascript and CSS that is under
different licenses.
2018-03-21 09:57:06 -07:00