Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,9 @@ K9!
},

"add-license" = {
description = "Add PMPL-1.0 license",
description = "Add MPL-2.0 license",
commands = [
"curl -sL https://raw.githubusercontent.com/hyperpolymath/pmpl/main/LICENSE -o LICENSE",
"curl -fsSL https://www.mozilla.org/media/MPL/2.0/index.txt -o LICENSE.tmp && mv LICENSE.tmp LICENSE",
"echo '✓ License added'",
],
},
Expand Down
27 changes: 11 additions & 16 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,22 +1,17 @@
Licensing Notice
================

This project is authored by Jonathan D.A. Jewell (hyperpolymath) and
is licensed under the Palimpsest License (MPL-2.0).
This project is authored by Jonathan D.A. Jewell (hyperpolymath).

The MPL-2.0 is a philosophical extension of the Mozilla Public
License 2.0, adding provisions for cryptographic provenance, emotional
lineage preservation, and quantum-safe signatures. The full PMPL text is
available in LICENSES/MPL-2.0.txt.
Licensing is:
- Code: Mozilla Public License 2.0 (SPDX: MPL-2.0)
- Documentation: Creative Commons Attribution-ShareAlike 4.0
International (SPDX: CC-BY-SA-4.0)

For compatibility with automated license detection tools and platforms
that require OSI-approved licenses, the root LICENSE file contains the
standard Mozilla Public License 2.0 text. This ensures that package
registries, CI systems, and other tooling correctly identify the license.
The root LICENSE file and each component's LICENSE file contain the
standard Mozilla Public License 2.0 text. Canonical licence texts are
kept in the LICENSES/ directory.

The legally binding terms are:
- Source files: governed by MPL-2.0 (per SPDX headers)
- Combined works: compatible with MPL-2.0 (per PMPL Section 6)

For more information about the Palimpsest License:
https://github.com/hyperpolymath/palimpsest-license
Per-file licensing is declared by SPDX headers at the top of each file
(line 1, or the first line the format permits): source files carry
MPL-2.0; documentation files carry CC-BY-SA-4.0.
2 changes: 1 addition & 1 deletion QUICKSTART-MAINTAINER.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -107,7 +107,7 @@ Or via OPSM: `opsm update {{PACKAGE_NAME}}`

== Security Notes

* License: MPL-2.0 (Palimpsest License)
* License: MPL-2.0 (code), CC-BY-SA-4.0 (docs)
* All dependencies SHA-pinned
* `panic-attacker` scan results: link:INSTALL-SECURITY-REPORT.adoc[]
* OpenSSF Scorecard: see badge in README
Expand Down
2 changes: 1 addition & 1 deletion guix.scm
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@
(synopsis "vexometer")
(description "vexometer — part of the hyperpolymath ecosystem.")
(home-page "https://github.com/hyperpolymath/vexometer")
(license ((@@ (guix licenses) license) "MPL-2.0" "https://github.com/hyperpolymath/palimpsest-license")))
(license (@ (guix licenses) mpl2.0)))
4 changes: 2 additions & 2 deletions lazy-eliminator/.trust/trust-manifest.sha256
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# trust-manifest v1
# component=lazy-eliminator
# generated_at=2026-09-02T01:16:19Z
339d25795fa89149354d4101c533492f0e5bbe39fc953ac02be17a225f2fd270 README.adoc
# generated_at=2026-09-02T06:29:19Z
55b60de480f04ebccf06fb068930662f6663311c56b16ac00f20d72612b6215a README.adoc
6772e621da4e50257728886f568bd652b8e9c58a02aec325112e57def73da46a ROADMAP.adoc
504199ed09a9acbd183fe9c37a8330ec254f33f5612e0f36f2f5e7be170a57ff SECURITY.adoc
530ba7ca220c8eaee794a163672469e9733dd8cb97c5bd6311d5ca15a3685e99 contractiles/must/Mustfile
Expand Down
Loading
Loading