Skip to content

Switch license to Apache-2.0#2

Merged
hodgesz merged 1 commit into
mainfrom
switch-to-apache-license
May 30, 2026
Merged

Switch license to Apache-2.0#2
hodgesz merged 1 commit into
mainfrom
switch-to-apache-license

Conversation

@hodgesz

@hodgesz hodgesz commented May 30, 2026

Copy link
Copy Markdown
Owner

Standardizes the project license on Apache-2.0 and makes it consistent across the repo.

Why

The license was inconsistent and incompletely declared:

  • No LICENSE file existed (so GitHub detected no license).
  • package.json said ISC.
  • README.md said MIT.

Changes

  • Add LICENSE — full Apache License 2.0 text, generic copyright line (The monarch-tools authors).
  • package.jsonlicenseApache-2.0 (SPDX identifier).
  • README.md — License section now states Apache-2.0 and links to the LICENSE file.

All CI checks (lint, format, typecheck, test) pass locally.


Note

Low Risk
Documentation and legal-metadata only; no runtime, security, or data-handling code changes.

Overview
Standardizes the project on Apache License 2.0 so license metadata matches across the repo.

Adds a root LICENSE file with the full Apache 2.0 text and a Copyright 2026 The monarch-tools authors notice. Updates package.json so the SPDX license field is Apache-2.0 (replacing ISC). Updates the README.md License section from a bare MIT mention to Apache 2.0 with a link to LICENSE.

No application code or runtime behavior changes.

Reviewed by Cursor Bugbot for commit 85f4e8d. Bugbot is set up for automated code reviews on this repo. Configure here.

Add the missing LICENSE file (Apache License 2.0, generic copyright)
and make the license consistent across the repo: package.json was
"ISC" and the README said "MIT", with no LICENSE file present.

- LICENSE: full Apache-2.0 text
- package.json: license -> Apache-2.0 (SPDX)
- README: License section -> Apache-2.0, linking to LICENSE

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@hodgesz hodgesz merged commit 1e8145c into main May 30, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant