chore: dual-license under MIT OR Apache-2.0#612
Conversation
Codex Code ReviewNo issues found in the PR diff. The changes are limited to licensing metadata/docs: adding workspace Validation:
|
Review: chore/dual-licenseClean, well-structured PR. All 7 workspace crates correctly inherit No functional issues found. A couple of things worth confirming before merge: Legal hygiene: If any external contributors have ever submitted code under the original MIT-only terms, they should explicitly agree to the relicensing before this merges. Apache 2.0 adds a patent grant (additive, not restrictive), but it's still a license change on their contribution. From the visible commit history this appears to be an internal team repo, so this is likely a non-issue. Copyright year: Both license files use Everything else looks correct:
|
Adopt the standard Rust dual-license layout: - Rename LICENSE to LICENSE-MIT - Add LICENSE-APACHE (Apache-2.0) - Set license = "MIT OR Apache-2.0" via [workspace.package] and inherit in every workspace crate - Add License + Contribution sections to README
1b0d660 to
1f73544
Compare
Adopt the standard Rust dual-license layout: