Skip to content

chore: relicense from MIT to Apache-2.0#11

Merged
asiridalugoda merged 1 commit intomainfrom
chore/relicense-apache-2.0
Apr 22, 2026
Merged

chore: relicense from MIT to Apache-2.0#11
asiridalugoda merged 1 commit intomainfrom
chore/relicense-apache-2.0

Conversation

@asiridalugoda
Copy link
Copy Markdown
Contributor

Summary

  • Replace LICENSE with the full Apache-2.0 text
  • Add NOTICE file with Helixar copyright
  • Update README badge + license footer

Why Apache-2.0 over MIT

Aligns ReleaseGuard with the rest of the Helixar open-source line-up (helixar-mcp and sentinel already on Apache-2.0).

For a supply-chain security tool that emits SBOMs, attestations, and policy verdicts:

  • Patent grant matters — defends downstream users against patent claims
  • Stronger attribution via NOTICE file requirement
  • Universally accepted by enterprise procurement

Impact on prior releases

GitHub Releases v0.1.1 through v0.1.5 remain under MIT (immutable tags). This change applies to v0.1.6+ onwards.

Test plan

  • CI passes
  • LICENSE file recognised as Apache-2.0 by GitHub's license detector
  • No downstream consumers broken (none expected — license metadata only)

Aligns ReleaseGuard with the rest of the Helixar open-source line-up
(helixar-mcp and sentinel already on Apache-2.0).

Why Apache-2.0 over MIT:
- Explicit patent grant — meaningful for a supply-chain security tool
  that emits SBOMs, attestations, and policy verdicts.
- Stronger attribution via NOTICE file requirement.
- Universally accepted by enterprise procurement.

Note on prior releases: GitHub Releases v0.1.1 through v0.1.5 remain
under MIT (immutable tags). This change applies to v0.1.6+ onwards.

Changes:
- LICENSE replaced with full Apache-2.0 text.
- NOTICE file added with Helixar copyright.
- README badge + license footer updated.
@asiridalugoda asiridalugoda merged commit dae4b8c into main Apr 22, 2026
7 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