You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(licence): hold the specification surface at MPL-2.0 for standards work
Owner ruling. Palimpsest is MPL-2.0 with ethical provisions layered on
top, so MPL-2.0 is the faithful reduction wherever the Palimpsest layer
is not being asserted — and MPL is what a standards body can work with,
where AGPL's strong copyleft would obstruct adoption and re-publication.
Split is now four parts (was three):
application code AGPL-3.0-or-later 756 files
SPECIFICATION SURFACE MPL-2.0 .machine_readable/ (A2ML
descriptiles, contractiles, K9 configs,
anchors, policies), 0-AI-MANIFEST.a2ml,
package + container manifests, and the OCI
image labels emitted by stapeln / svalinn
documentation CC-BY-SA-4.0 101 files
echidna-playground/ MPL-2.0 unchanged
MPL-2.0 total: 131 files.
Files that previously offered Palimpsest-0.6 now carry MPL-2.0 rather
than AGPL, per the same reasoning.
The AGPL umbrella still governs the combined work — MPL s3.3 (Secondary
Licenses) is what lets the MPL parts sit inside it — but each MPL part
remains individually available under MPL, which is the property the
standards path needs.
NOTICE, .reuse/dep5, CONTRIBUTING.adoc, README, CLAUDE.md, humans.txt,
docs/DEBT.md and both wiki pages restated for four parts, each spelling
out WHY the specification surface is weak-copyleft rather than leaving a
future reader to guess and 'fix' it back to AGPL.
Verified: SPDX still line 1 on all 30 workflows.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
0 commit comments