36 lines
2.0 KiB
Markdown
36 lines
2.0 KiB
Markdown
<!-- SPDX-FileCopyrightText: 2025-2026 Cole Speelman -->
|
|
<!-- SPDX-License-Identifier: AGPL-3.0-only -->
|
|
|
|
# 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.
|