Skip to content

docs(openspec): align license disclosures with Apache 2.0#17

Merged
jdjingdian merged 3 commits intomainfrom
dev
Mar 24, 2026
Merged

docs(openspec): align license disclosures with Apache 2.0#17
jdjingdian merged 3 commits intomainfrom
dev

Conversation

@jdjingdian
Copy link
Copy Markdown
Owner

Summary

This PR finalizes the license migration from GPLv3 to Apache License 2.0
for user-facing disclosures and completes the related OpenSpec workflow.

Changes

  • Updated license statement in README.md to Apache License 2.0.
  • Updated license statement in README_CN.md to Apache License 2.0 (Chinese wording).
  • Updated About-page localized license text:
  • Resources/Locale/en.lproj/Localizable.strings
  • Resources/Locale/zh-Hans.lproj/Localizable.strings
  • Archived completed change:
  • openspec/changes/archive/2026-03-24-migrate-license-to-apache-2-0
  • Synced delta spec into main specs:
  • openspec/specs/project-license-disclosure/spec.md

Why

The repository LICENSE is already Apache 2.0, but some UI/docs still
displayed GPLv3. This PR removes inconsistency and reduces compliance risk.

Validation

  • Verified OpenSpec change/tasks are complete before archive.
  • Verified active changes list is empty after archive.
  • Searched repository for remaining GPLv3/GPL project-license wording
    (excluding archived OpenSpec context) and confirmed no active residues.

Impact

  • No functional logic changes.
  • Documentation and localized UI text consistency improvement only.

Added the Apache License 2.0 to the project.
Update user-facing license text from GPLv3 to Apache License 2.0
across README, Chinese README, and About localization strings.

Archive completed OpenSpec change migrate-license-to-apache-2-0 and
sync the new project-license-disclosure spec into openspec/specs
to keep spec and implementation consistent.
@jdjingdian jdjingdian merged commit 4a5dd08 into main Mar 24, 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