Skip to content

Adopt split license: CSL 1.0 for catalog, Apache-2.0 for tooling#2

Open
fkautz wants to merge 1 commit into
mainfrom
licensing/split-csl
Open

Adopt split license: CSL 1.0 for catalog, Apache-2.0 for tooling#2
fkautz wants to merge 1 commit into
mainfrom
licensing/split-csl

Conversation

@fkautz
Copy link
Copy Markdown
Contributor

@fkautz fkautz commented Jun 1, 2026

Per the 2026-05-18 SAF meeting, adopts the split licensing strategy for SAF-K8S.

  • Specification content (control catalog, crosswalks, knowledge areas, domains, generated docs — the SAF-K8S-* materials) → Community Specification License 1.0
  • Code (generate_markdown.py) → Apache License 2.0

Added

  • LICENSE — split-license summary
  • LICENSE-CSL-1.0.md — verbatim canonical CSL 1.0 (from CommunitySpecification/1.0, unmodified)
  • LICENSE-APACHE-2.0 — standard Apache 2.0 text
  • SCOPE.md — Working Group scope (defines CSL patent-commitment bounds)
  • README ## License section (via the generator; README regenerated, no control-page changes)

No CLA / governance scaffold added (sole contributor). CSL legal text is unaltered.

🤖 Generated with Claude Code

Per the 2026-05-18 SAF meeting, the SAF-K8S control catalog, crosswalks,
knowledge areas, domains, and generated documentation are licensed under the
Community Specification License 1.0; the generation tooling stays under
Apache-2.0. Adds LICENSE, LICENSE-CSL-1.0.md (verbatim canonical text),
LICENSE-APACHE-2.0, SCOPE.md, and a README license section.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Signed-off-by: Frederick F. Kautz IV <fkautz@alumni.cmu.edu>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant