chore: relicense HDP from CC BY 4.0 to Apache License 2.0 - #27
Merged
Conversation
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 (LangChain, LlamaIndex, CrewAI, AutoGen). - Replace LICENSE with full Apache 2.0 text (Helixar Limited, 2026) - Update root README badge and License section - Flip license field in every package.json and pyproject.toml across packages/* from CC-BY-4.0 to Apache-2.0 - Update License section in per-package READMEs - Remove packages/hdp-grok/LICENSE (stale CC BY 4.0 text — the root LICENSE now applies uniformly across all packages) - Regenerate package-lock.json so workspace license entries match No source/code logic changes — documentation and metadata only.
Contributor
|
I’m okay with the project moving to Apache 2.0. |
sidnz
approved these changes
Apr 23, 2026
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.
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 (2026)README.md— updated license badge and "License" sectionlicensefield updated in everypackage.jsonandpyproject.tomlacrosspackages/*(CC-BY-4.0→Apache-2.0)README.md"License" sections updated to Apache 2.0packages/hdp-grok/LICENSE(it still carried the old CC BY 4.0 text) — the rootLICENSEnow applies uniformly across all packages, matching every other package in the monorepopackage-lock.jsonso its workspacelicenseentries match the new valuesNo source/code logic changes — documentation and metadata only.
Reviewer
cc @sidnz — requesting your sign-off before merge. You authored the
hdp-langchainintegration, 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
LICENSEcontains the full Apache 2.0 text with Helixar Limited as copyright holdergrep -rn "CC-BY\|CC BY\|creative commons" .returns no results in tracked source filespackage.json/pyproject.tomllicensefields reportApache-2.0package-lock.jsoncontains no residualCC-BY-4.0entries for workspace packages