Skip to content

docs(license): relicense from MIT to GPL-3 - #106

Merged
ss-o merged 1 commit into
mainfrom
code/relicense-gpl3
Aug 18, 2026
Merged

docs(license): relicense from MIT to GPL-3#106
ss-o merged 1 commit into
mainfrom
code/relicense-gpl3

Conversation

@ss-o

@ss-o ss-o commented Aug 17, 2026

Copy link
Copy Markdown
Member

Draft. Depends on z-shell/.github#522 (ADR-0017), which is still PROPOSED. Merge after that ADR is accepted.

ADR-0017 classifies this repository as L1: organization-authored code that is not combined as source with a user's own shell code. GPL-3 is required for that class. The maintainer approved this specific relicensing on 2026-08-18.

This repository has no license section in its README, so nothing else needs updating. Adding one is worth a separate follow-up.

Why this is safe to do unilaterally

This repository is organization-authored with no third-party copyright barrier, and the MIT license explicitly grants sublicense rights, so no contributor consent is required. Contrast zunit and zsh, which carry third-party copyright and are therefore class L3 and never relicensed.

What it does not do

Relicensing is prospective only. MIT grants already made cannot be revoked, so every previously published release stays available under MIT and remains forkable. This affects future releases only, and a release note should say so plainly.

The license text is the verbatim FSF GPL-3, byte-identical (f288702d) to the copy already used by .github, wiki, src, and z-a-meta-plugins.

🤖 Generated with Claude Code

Per z-shell/.github ADR-0017, which classifies this repository as L1:
organization-authored code that is not combined as source with a user's own
shell code. GPL-3 is required for that class.

This repository is organization-authored with no third-party copyright
barrier, and MIT explicitly grants sublicense rights, so no contributor
consent is required. Every previously published release remains available
under MIT; this change reaches future releases only.

The license text is the verbatim FSF GPL-3, byte-identical to the copy
already used by .github, wiki, src, and z-a-meta-plugins.
@ss-o
ss-o marked this pull request as ready for review August 17, 2026 23:36
@ss-o
ss-o merged commit d03c31c into main Aug 18, 2026
22 checks passed
@ss-o
ss-o deleted the code/relicense-gpl3 branch August 18, 2026 19:07
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