Ditch the idea of "Package"; makes it all simpler.

The idea of being able to apply this to part of a repository was nice, but it
complicates drafting by requiring us to define a term "Package" that is
somehow a subset of the "Program" and "unmodified Program", which are terms
already used in AGPLv3.

Perhaps later someone can find a way to extend this exception to work that
way, but not today.
This commit is contained in:
Bradley M. Kuhn 2018-03-23 22:32:04 -04:00
parent 654069148b
commit da5fe94dad

View file

@ -2,14 +2,13 @@
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 material at the same level
the folder where this Additional Permission is located and below ("the
Package").
License, version 3 ("AGPLv3"). It applies to any Program that includes or
references this Additional Permission.
1. DEFINITIONS
"Covered 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 Program that are deployed to create a website and distributed publicly.
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
@ -22,7 +21,7 @@ Inc. ("LGPLv3-or-later").
The Covered Output is licensed to you under the Output Licenses provided that
Covered Output is comprised only of: (a) Covered Output generated by the
unmodified Package, and/or (b) content that was not already a covered work.
unmodified Program, and/or (b) content that was not already a covered work.
No additional permission is granted for any covered works that are not HTML,
Javascript nor CSS.
@ -31,7 +30,7 @@ Javascript nor CSS.
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.
requirements of the AGPLv3 license of this Program.
4. Revised Versions of this Additional Permission.