Skip to content

Update spdx#295

Merged
Jake-Shadle merged 3 commits intomainfrom
gnu-detection
Dec 4, 2025
Merged

Update spdx#295
Jake-Shadle merged 3 commits intomainfrom
gnu-detection

Conversation

@Jake-Shadle
Copy link
Member

In the case of GNU licenses (GPL, AGPL, LGPL, GFDL), the previous version would detect them as their root (deprecated) versions eg. GPL-3.0. Now, spdx always detects GNU licenses as their -or-later variants, eg. GPL-3.0-or-later. This arbitrary decision was made to use the non-deprecated variant, consistently, but may need to be corrected by users (eg. GPL-3.0-only) as spdx cannot determine that information due to the license text for all variants of a particular version being the exact same.

@Jake-Shadle Jake-Shadle merged commit 7e4576b into main Dec 4, 2025
13 checks passed
@Jake-Shadle Jake-Shadle deleted the gnu-detection branch December 4, 2025 10:22
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