From 9c0b830664def81370e9a98adafbaf29aefae4f2 Mon Sep 17 00:00:00 2001 From: "Jonathan D.A. Jewell" <6759885+hyperpolymath@users.noreply.github.com> Date: Fri, 7 Aug 2026 13:23:57 +0100 Subject: [PATCH] licence: correct the last prose still asserting MIT / Palimpsest terms MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The tree-wide normalisation (#161) fixed every SPDX identifier and licence declaration, but five prose passages in subtrees still told a reader the code was under different terms: - frontier-practices/README.adoc: 'licensed under the Palimpsest-MPL License v3.0 (PMPL-1.0)', plus a badge whose alt-text read PMPL-1.0 while its image said MPL-2.0 - frontier-practices/tabletop/README.adoc: 'Licensed under MIT + Palimpsest v0.8' - playground/hives/me/CONTRIBUTING.md: told contributors their work would be licensed under the MIT License - playground/PALIMPSEST.adoc: asserted PMPL-1.0, mirroring the root file already converted in #159 — same treatment, now a historical note All now state MPL-2.0 for code and CC-BY-SA-4.0 for documentation. Verified: no .md/.adoc asserts a non-MPL/CC licence; the tree contains exactly two SPDX identifiers; hooks/validate-spdx.sh passes. Co-Authored-By: Claude Opus 5 --- frontier-practices/README.adoc | 5 ++- frontier-practices/tabletop/README.adoc | 3 +- playground/PALIMPSEST.adoc | 57 +++++++++++-------------- playground/hives/me/CONTRIBUTING.md | 4 +- 4 files changed, 32 insertions(+), 37 deletions(-) diff --git a/frontier-practices/README.adoc b/frontier-practices/README.adoc index 86987af..e99b9a0 100644 --- a/frontier-practices/README.adoc +++ b/frontier-practices/README.adoc @@ -3,7 +3,7 @@ = My-Lang Frontier Practices — Applied Learner & Teacher Materials -image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] +image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: MPL-2.0,link="https://www.mozilla.org/en-US/MPL/2.0/"] :toc: left :toclevels: 3 :icons: font @@ -169,7 +169,8 @@ We welcome contributions! Please see our link:CONTRIBUTING.adoc[contribution gui == License -This project is licensed under the Palimpsest-MPL License v3.0 (PMPL-1.0). +This project is licensed under the Mozilla Public License 2.0 (MPL-2.0) — +see the repository-root `LICENSE`. Documentation is CC-BY-SA-4.0. == Acknowledgments diff --git a/frontier-practices/tabletop/README.adoc b/frontier-practices/tabletop/README.adoc index 3ed43b4..db7e6fd 100644 --- a/frontier-practices/tabletop/README.adoc +++ b/frontier-practices/tabletop/README.adoc @@ -112,7 +112,8 @@ This mirrors the Cuttle curriculum progression! == License These games are part of the Seven Tentacles Educational Framework. -Licensed under MIT + Palimpsest v0.8. +Licensed under MPL-2.0 (code) and CC-BY-SA-4.0 (documentation), matching the +repository root. Feel free to: * Print for personal/classroom use diff --git a/playground/PALIMPSEST.adoc b/playground/PALIMPSEST.adoc index b778507..c8c4879 100644 --- a/playground/PALIMPSEST.adoc +++ b/playground/PALIMPSEST.adoc @@ -1,45 +1,36 @@ // SPDX-License-Identifier: CC-BY-SA-4.0 // SPDX-FileCopyrightText: 2026 Jonathan D.A. Jewell -= Palimpsest License -:toc: -:toc-placement!: += Palimpsest Licence — Historical Note (superseded) -image:https://img.shields.io/badge/License-MPL--2.0-blue.svg[License: PMPL-1.0,link="https://github.com/hyperpolymath/palimpsest-license"] -image:https://img.shields.io/badge/Philosophy-Palimpsest-indigo.svg[Palimpsest,link="https://github.com/hyperpolymath/palimpsest-license"] +[IMPORTANT] +==== +**This document is historical. my-lang — including this `playground/` subtree — +is licensed under MPL-2.0.** -toc::[] +The authoritative licence is the `LICENSE` file at the repository root +(Mozilla Public License 2.0). This file does **not** state current terms. +==== -== Legal Status +== Current legal status -This project is licensed under the **Palimpsest-MPL License 1.0 (PMPL-1.0)**. -For SPDX and tooling, use **MPL-2.0**. +* **Code**: MPL-2.0 (`SPDX-License-Identifier: MPL-2.0`) +* **Documentation**: CC-BY-SA-4.0 (`SPDX-License-Identifier: CC-BY-SA-4.0`) +* Licence texts: `LICENSES/` at the repository root -PMPL-1.0 incorporates the Mozilla Public License 2.0 by reference and adds -ethical-use, provenance, and lineage requirements. +== Migration record -== What PMPL Adds +my-lang previously carried the **Palimpsest-MPL Licence 1.0 +(PMPL-1.0-or-later)**, an MPL-2.0 superset adding ethical-use, provenance and +lineage requirements. -* **Emotional Lineage** - preserve narrative intent and cultural context -* **Provenance Integrity** - retain attribution and lineage metadata -* **Ethical Use Constraints** - explicit consent for non-interpretive AI training -* **Quantum-Safe Provenance (optional)** - post-quantum signature support +It was **migrated to plain MPL-2.0 on 2026-05-26** as part of the estate +licence-debt audit (`hyperpolymath/standards#196`), for SPDX/tooling +interoperability and to remove ambiguity about which terms bind a downstream +consumer. The whole tree was normalised on 2026-08-07. -== How to Adopt +Nothing in this repository is offered under PMPL-1.0. -1. Include the PMPL-1.0 license text in `LICENSE`. -2. Add SPDX headers to source files: - `SPDX-License-Identifier: CC-BY-SA-4.0` -// Owner: Jonathan D.A. Jewell -3. Add a Palimpsest badge to your README (see `assets/badges/` and `embed/license-blocks/`). - -== Versioning - -See `VERSIONING.adoc` for the release process and the "-or-later" model. -The current legal text is PMPL-1.0. - -== References - -* `legal/README.adoc` -* `assets/badges/README.md` -* `embed/license-blocks/README.md` +See the repository-root `PALIMPSEST.adoc` for the full note, and +https://github.com/hyperpolymath/palimpsest-license[hyperpolymath/palimpsest-license] +for the licence project itself. diff --git a/playground/hives/me/CONTRIBUTING.md b/playground/hives/me/CONTRIBUTING.md index 49613b6..f6d07f7 100644 --- a/playground/hives/me/CONTRIBUTING.md +++ b/playground/hives/me/CONTRIBUTING.md @@ -50,4 +50,6 @@ cargo test --all-features ## License -By contributing, you agree that your contributions will be licensed under the MIT License. +By contributing, you agree that your contributions will be licensed under +**MPL-2.0** (code) or **CC-BY-SA-4.0** (documentation), matching the file you +are editing.