Skip to content

docs: clarify GPL is version 2 or later (COPYING)#4465

Open
PrateekSingh070 wants to merge 1 commit into
mapeditor:masterfrom
PrateekSingh070:doc/clarify-gpl-version-copying
Open

docs: clarify GPL is version 2 or later (COPYING)#4465
PrateekSingh070 wants to merge 1 commit into
mapeditor:masterfrom
PrateekSingh070:doc/clarify-gpl-version-copying

Conversation

@PrateekSingh070
Copy link
Copy Markdown

@PrateekSingh070 PrateekSingh070 commented Mar 24, 2026

Clarifies that Tiled is licensed under "GPL v2 or later" in COPYING.

The project's actual licensing (GPL-2.0-or-later, matching README.md and source file headers) wasn't reflected in COPYING, which just included the bare GPL v2 text. This adds a short header above the license text making the "or later" intent explicit, so anyone opening COPYING sees the same licensing statement that's in the source headers.

Branch rebased onto current master; one-file change only.

Copilot AI review requested due to automatic review settings March 24, 2026 19:19
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Clarifies the effective GPL licensing for the GPL-covered portions of Tiled to resolve packaging ambiguity (GPLv2-only vs GPLv2-or-later), aligning COPYING with the per-file “or later” headers while noting that LICENSE.GPL contains the GPLv2 text.

Changes:

  • Add an explicit section to COPYING stating the GPL-covered parts are GPL-2.0-or-later.
  • Document how this relates to LICENSE.GPL shipping the GPLv2 license text.

Comment thread COPYING
GPL version (2 only vs 2 or later)
----------------------------------
The Tiled application and its bundled plugins (see table above) are
licensed under the GNU General Public License **version 2 or later**.
Copy link

Copilot AI Mar 24, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

COPYING is plain text, but this section uses Markdown bold (**version 2 or later**). Consider removing the Markdown markup (or using plain text emphasis) so the wording renders cleanly in all contexts (e.g., package viewers, text-mode displays).

Suggested change
licensed under the GNU General Public License **version 2 or later**.
licensed under the GNU General Public License version 2 or later.

Copilot uses AI. Check for mistakes.
@PrateekSingh070
Copy link
Copy Markdown
Author

Hi @bjorn,
Just a gentle follow-up on this docs clarification PR.
I kept it intentionally small to avoid any merge friction, and I’m happy to revise wording if you prefer a different phrasing in COPYING.
Thanks.

@PrateekSingh070 PrateekSingh070 force-pushed the doc/clarify-gpl-version-copying branch from a112d1d to c5946f4 Compare April 24, 2026 20:24
Packagers asked whether the GPL-covered parts of Tiled are GPLv2-only
or GPLv2-or-later. Source headers use the standard FSF 'v2 or later'
wording; document this explicitly and give the SPDX id.

Fixes mapeditor#2018
@PrateekSingh070 PrateekSingh070 force-pushed the doc/clarify-gpl-version-copying branch from c5946f4 to 4534bb3 Compare April 24, 2026 20:32
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