Skip to content

chore: add project-level Apache-2.0 license#337

Merged
xiaguan merged 1 commit into
mainfrom
chore/add-apache-license
Jun 10, 2026
Merged

chore: add project-level Apache-2.0 license#337
xiaguan merged 1 commit into
mainfrom
chore/add-apache-license

Conversation

@xiaguan

@xiaguan xiaguan commented Jun 10, 2026

Copy link
Copy Markdown
Collaborator

Closes #323

The repository had no top-level LICENSE, the README claimed MIT, and no first-party crate declared a license in its manifest — only the Dynamo-ported kvbm/ crates did.

  • LICENSE — canonical Apache-2.0 text from apache.org.
  • NOTICE — project copyright line plus a pointer to the existing NVIDIA Dynamo third-party notices (NOTICE_DYNAMO, THIRD_PARTY_LICENSES_DYNAMO.txt).
  • Crate manifestslicense = "Apache-2.0" added to all 32 first-party Cargo.tomls; all 40 workspace packages now carry a license field (verified with cargo metadata, single license value Apache-2.0).
  • README — license section corrected from MIT to Apache-2.0 with links to LICENSE/NOTICE.

🤖 Generated with Claude Code

- Add top-level LICENSE (canonical Apache-2.0 text) and NOTICE
  (project copyright + pointer to the NVIDIA Dynamo third-party
  notices in NOTICE_DYNAMO / THIRD_PARTY_LICENSES_DYNAMO.txt).
- Declare license = "Apache-2.0" in every first-party crate
  manifest; all 40 workspace packages now carry a license field
  (verified via cargo metadata).
- Fix the README license section, which incorrectly said MIT.

Closes #323

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@xiaguan xiaguan merged commit 6901965 into main Jun 10, 2026
1 check passed
@xiaguan xiaguan deleted the chore/add-apache-license branch June 10, 2026 14:54
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.

chore: add project-level Apache-2.0 license

1 participant