2.0 KiB
Sandwich Hime generated-output additional permission, version 1.0
This permission is granted by Cole Speelman only for copyright that he owns in Sandwich Hime.
As an additional permission under section 7 of the GNU Affero General Public
License version 3, when Sandwich Hime copies Cole Speelman-owned generator
scaffolding or boilerplate into a generated .sando.go file, you may use,
reproduce, modify, distribute, and sublicense those copied portions as part of
the generated output under terms of your choice. You may license the rest of
the generated file and application under terms of your choice to the extent
you have the necessary rights. Cole Speelman does not require the generated
file or the application containing it to be licensed under the AGPL merely
because Sandwich Hime generated it or copied those covered portions into it.
This permission does not cover the Sandwich Hime compiler itself, AGPL-covered
code copied manually or by a modification that is not ordinary generator
scaffolding, additions owned by other compiler contributors unless they grant
the same permission, template inputs, third-party material, or the separately
licensed sando runtime. The runtime remains subject to Apache-2.0 when it is
redistributed.
This is a copyright permission, not a conclusion about whether any particular output is a derivative work under applicable law. It grants no trademark rights and no rights in material the grantor does not own. It comes without warranty, to the extent permitted by applicable law.
A contributor can apply this same permission to contributor-owned emitted
scaffolding by recording Himesan-Output-Permission: v1.0 in the signed-off
commit that adds it. That declaration means the identified contribution is
licensed under AGPL-3.0-only with this additional permission. No maintainer may
apply the permission to another person's material on that person's behalf.