Repository navigation
chore: adopt MPL-2.0 and complete distribution notices - #1
Merged
Merged
Conversation
jacksteamdev
marked this pull request as ready for review
October 3, 2026 20:59
jacksteamdev
added this pull request to stack #5
October 3, 2026 22:33
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Astrology Engine now uses MPL-2.0 for its own source, tools and example adapters. Package metadata, source headers, the project license and copyright notice agree. Existing third-party terms and attribution remain intact, including the full Astronomy Engine MIT notice in adapted files.
Distributions now carry complete notices for the locked dependency graphs, including MPL source links, SOFA terms, math-library attribution and the Rust standard library. Native, Worker and browser builds also package an editable first-party source archive and link it from the notices page. The browser build rebuilds Wasm before packaging so the binary and source snapshot match. The Cargo source package includes the license and notices.
Pinned notice generation and CI reject stale bundles, unreviewed dependency sources and missing license material. The repository remains private; this PR does not publish a release or change visibility.
Validation: