Skip to content

Commit 3d2e8bd

Browse files
chore(licence): migrate Cargo.toml from PMPL-1.0-or-later to MPL-2.0 (#145)
## Summary - Updates `Cargo.toml` license field from `PMPL-1.0-or-later` to `MPL-2.0`. - Closes the SPDX-vs-manifest mismatch flagged by [standards#196](hyperpolymath/standards#196) (estate licence-debt audit, 2026-05-26). - Aligns this repo with the estate policy of `MPL-1.0/PMPL-1.0 → MPL-2.0` migration. ## What this PR does NOT do This is the manifest field only. The LICENSE file (if it carries a Palimpsest preamble) keeps that preamble — the load-bearing MPL-2.0 text is unchanged. ## Companion - standards#196 — licence debt audit - standards#201 — licence-consistency CI check (will catch future drift) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent d4dbab3 commit 3d2e8bd

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# SPDX-License-Identifier: PMPL-1.0-or-later
1+
# SPDX-License-Identifier: MPL-2.0
22
# SPDX-FileCopyrightText: 2025 Jonathan D.A. Jewell
33

44
[workspace]
@@ -29,7 +29,7 @@ members = [
2929
version = "0.1.0"
3030
edition = "2021"
3131
rust-version = "1.83"
32-
license = "PMPL-1.0-or-later"
32+
license = "MPL-2.0"
3333
authors = ["Jonathan D.A. Jewell <jonathan.jewell@open.ac.uk>"]
3434
repository = "https://github.com/hyperpolymath/ephapax"
3535
keywords = ["linear-types", "memory-safety", "wasm", "compiler"]

0 commit comments

Comments
 (0)