Skip to content

Change license from GPL v3.0 to Apache 2.0 - #42

Merged
srichs merged 1 commit into
mainfrom
claude/apache-2-license-rqtuu6
Aug 9, 2026
Merged

Change license from GPL v3.0 to Apache 2.0#42
srichs merged 1 commit into
mainfrom
claude/apache-2-license-rqtuu6

Conversation

@srichs

@srichs srichs commented Aug 9, 2026

Copy link
Copy Markdown
Owner

Summary

Relicenses the project from GNU GPL v3.0 to the Apache License 2.0.

Changes

  • LICENSE — replaced the full GPL v3.0 text with the Apache License 2.0, with the copyright line set to Copyright 2026 srichs.
  • pyproject.toml — updated license to the SPDX identifier Apache-2.0.
  • src/veracrypt/__about__.py — updated __license__ to Apache-2.0.
  • README.md — the License section now links to the Apache License 2.0.

Verified that no GPL/GNU references remain anywhere in the repository. The existing tests/test_about.py only asserts __license__ is truthy, so it continues to pass.

Note

Relicensing is valid here because srichs is the sole copyright holder. If any outside contributions had been merged, their authors' agreement would be required first.

🤖 Generated with Claude Code


Generated by Claude Code

Replace the LICENSE file with the Apache License 2.0 text and update all
license references in project metadata and documentation.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Dp1KdFoPWkHDJUvpVU7M26
@srichs
srichs merged commit bb091b0 into main Aug 9, 2026
9 checks passed
@srichs
srichs deleted the claude/apache-2-license-rqtuu6 branch August 9, 2026 00:43
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.

2 participants