Add MIT license - #220
Add MIT license#220MaxGhenis wants to merge 1 commit into
Conversation
Code: MIT. Original text and figures: CC BY 4.0 (README). Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Reviewed this with a fresh pass, checking the licence-compatibility question independently rather than taking the scan on trust — it is the one thing here with consequences for the five downstream repos. The core claim holds. MIT is correct. I scanned the whole dependency closure, not just the direct list: everything resolves to BSD / MIT / Apache-2.0 apart from The LICENSE text is verbatim OSI MIT, and the CC BY 4.0 split in the README is clean — disjoint subject matter, MIT scoped to "the Software", with a sensible third-party carve-out. To doBefore merging
Worth doing in the same PR
Optional
Not caused by this PRThe red Lint check is pre-existing. I checked the base commit rather than assuming: |
This repository had no license file, which by default reserves all rights and gives nobody else permission to reuse its contents. This PR adds the MIT License for the code and a README section that puts original text and figures under CC BY 4.0.
This is part of a license pass across the PolicyEngine, Thesis Institute, Axiom Foundation, UBI Center and Cosilico repositories (2026-09-17): MIT for code, CC BY 4.0 for original text and figures, and AGPL-3.0 retained for the model packages that derive from OpenFisca.
A scan of the default branch (dependency manifests at any depth, then Python, notebook and Quarto sources) found no dependency on PolicyEngine's AGPL-licensed Python packages.
Notes:
changelog.d/on every PR, and a fragment that lands on the default branch drives the version bump and package release. This PR leaves the fragment out on purpose, so the changelog check fails and merging stays a maintainer's decision: add a fragment such aschangelog.d/license-mit.added.mdto ship this as its own release, or fold it into the next one.Contributors who object to these terms for their contributions can open an issue on this repository.
🤖 Generated with Claude Code