Skip to content

chore: relicense HDP from CC BY 4.0 to Apache License 2.0#26

Closed
asiridalugoda wants to merge 1 commit into
mainfrom
claude/update-hdp-license-huKwv
Closed

chore: relicense HDP from CC BY 4.0 to Apache License 2.0#26
asiridalugoda wants to merge 1 commit into
mainfrom
claude/update-hdp-license-huKwv

Conversation

@asiridalugoda

Copy link
Copy Markdown
Contributor

Summary

Relicenses the HDP monorepo from Creative Commons Attribution 4.0 (CC BY 4.0) to the Apache License 2.0.

Apache 2.0 is the more appropriate choice for a software project: it includes an explicit patent grant, a contribution clause, and a well-understood set of redistribution terms — all things CC BY was never designed to cover. It's also the prevailing license across the AI/agent tooling ecosystem HDP integrates with (LangChain, LlamaIndex, CrewAI, AutoGen), which makes downstream integration and redistribution friction-free.

Changes

  • LICENSE — replaced with the full Apache 2.0 text, copyright retained by Helixar Limited
  • Root README.md — updated license badge and "License" section
  • license field updated in every package.json and pyproject.toml across packages/* (CC-BY-4.0Apache-2.0)
  • Per-package README.md "License" sections updated to Apache 2.0

No source/code logic changes — documentation and metadata only.

Reviewer

cc @sidnz — requesting your sign-off before merge. You authored the hdp-langchain integration, so this relicensing directly affects work you contributed. Please confirm you're good with the change from CC BY 4.0 → Apache 2.0.

Test plan

  • Confirm LICENSE contains the full Apache 2.0 text with Helixar Limited as copyright holder
  • grep -rn "CC-BY\|CC BY\|creative commons" . returns no results in tracked source files
  • All package.json / pyproject.toml license fields report Apache-2.0
  • @sidnz approves the relicense of contributed Langchain integration code

Generated by Claude Code

Switch the monorepo license from Creative Commons Attribution 4.0
to Apache License 2.0 to provide an explicit patent grant and align
with conventions common in the AI/agent tooling ecosystem.

- Replace LICENSE with full Apache 2.0 text
- Update root README badge and License section
- Update license field in all package.json and pyproject.toml files
- Update License section in per-package READMEs

Copy link
Copy Markdown
Contributor Author

@sidnz — flagging this to you directly for approval.

You contributed the hdp-langchain integration (scaffolding, shared crypto layer, HdpMiddleware / HdpCallbackHandler / graph wrapper, test suite, CI job, and docs — commits f4caeca, b019fb6, 3441511, 00bacb5, ad13a6a, 9bd0bdd, 1b0d096), so the relicensing from CC BY 4.0 → Apache 2.0 directly affects code you authored.

Per Section 5 of Apache 2.0, contributions are deemed submitted under the License unless the contributor states otherwise, so we'd like your explicit sign-off here before merging. A 👍 / "approve" on this PR is sufficient to confirm you're good with your prior contributions being redistributed under Apache 2.0 going forward.

Tried to add you as a formal reviewer but GitHub flagged you as not currently a repo collaborator, so tagging you via mention instead. Thanks!


Generated by Claude Code

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.

2 participants