Skip to content

Add Apache 2.0 licensing metadata#41

Merged
Octane0411 merged 1 commit intomainfrom
task-license-apache
Mar 7, 2026
Merged

Add Apache 2.0 licensing metadata#41
Octane0411 merged 1 commit intomainfrom
task-license-apache

Conversation

@Octane0411
Copy link
Contributor

Problem statement

The repository did not declare a project license in a standard way. It was missing a root LICENSE file, had no package.json license field, and did not carry notice text for the upstream Apache-licensed project it references.

Scope summary

  • add an Apache 2.0 LICENSE file at the repository root
  • add a root NOTICE file with upstream attribution context
  • declare Apache-2.0 in package.json
  • document the repository license in README.md

References

  • Upstream license: /Users/wangruobing/Personal/symwork/original-symphony/LICENSE
  • Upstream notice: /Users/wangruobing/Personal/symwork/original-symphony/NOTICE
  • Apache License 2.0: https://www.apache.org/licenses/LICENSE-2.0

Validation

  • pnpm lint

@Octane0411 Octane0411 merged commit fbb85f8 into main Mar 7, 2026
1 check 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