chore: Relicense from MIT to GNU AGPLv3#73
Merged
Conversation
Replaces the previous MIT license with the GNU Affero General Public License v3.0. The AGPL's network-use clause means any modified version made available to users over a network must also be source-available under the same terms — meaningful for an autocomplete app where the on-device runtime could plausibly evolve into a network-served variant. LICENSE updated to the canonical text from gnu.org/licenses/agpl-3.0.txt (verbatim, no edits). README gains a short License section pointing at the file. No source-file header changes in this PR; per-file SPDX identifiers can follow as a separate sweep if useful. This is a relicense, not an addition — MIT permits sublicensing, but the practical effect is "going forward, contributions and distribution are governed by AGPLv3." Existing source from past contributors still carries its MIT permission grant; nothing is being claimed retroactively.
Owner
|
thx for looking into this |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Relicenses Tabby from MIT to GNU Affero General Public License v3.0. Replaces
LICENSEwith the canonical text from gnu.org/licenses/agpl-3.0.txt and adds a brief License section to the README pointing at the file.This is a relicense, not an addition — MIT permits sublicensing under more restrictive terms, so the relicense itself is legally clean. Practical effect: from this commit forward, the project is distributed under AGPLv3.
Validation
grep -rn -i "mit license\|Copyright (c) 2026 Tabby" --include="*.md" --include="*.swift"returns nothing outside the new LICENSE file — no stale references to update.Linked issues
None — this is a maintainer-level decision rather than tracking against a backlog item.
Risk / rollout notes
// SPDX-License-Identifier: AGPL-3.0-or-laterat the top of each.swiftfile.