Skip to content

License the AnkiQuest code under AGPL-3.0-only - #45

Merged
float3 merged 1 commit into
ankiquestfrom
agpl-ankiquest
Sep 28, 2026
Merged

float3 merged 1 commit into
ankiquestfrom
agpl-ankiquest

Conversation

@float3

@float3 float3 commented Sep 28, 2026

Copy link
Copy Markdown
Owner
  • the 164 files this fork adds for AnkiQuest (authored only by @float3 and @AldanaBRZ, both agree) move from GPL-3.0-or-later to AGPL-3.0-only
    • SPDX header on Kotlin, XML, YAML and JS files (150); PNG/JSON/Markdown/binary files listed in the README
  • AnkiDroid files keep their licenses, including the 31 upstream files this fork modifies
  • combination allowed by GPLv3 §13; the AGPL network terms apply to the combined app
  • LicenseHeaderExists accepts AGPL-3.0-only (+ test)
  • LICENSES/AGPL-3.0-only.txt, README license section updated
  • the server repo (float3/ankiquest) is already AGPL-3.0-only

The files hill and Aldana wrote for AnkiQuest (everything this fork adds;
nobody else has committed to them) move from GPL-3.0-or-later to
AGPL-3.0-only, with both authors' agreement. AnkiDroid's own files,
including the ones this fork modifies, keep their licenses. GPLv3
section 13 allows the combination; the AGPL network terms then apply to
the combined app.

LicenseHeaderExists accepts AGPL-3.0-only, and the license text is in
LICENSES/AGPL-3.0-only.txt. The README lists what is under which license.
@float3
float3 merged commit 7e5b41a into ankiquest Sep 28, 2026
33 of 34 checks passed
@float3
float3 deleted the agpl-ankiquest branch September 28, 2026 14:51
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