From: Emil Velikov Date: Wed, 28 Jan 2026 18:49:42 +0000 (+0000) Subject: Use the SPDX `-or-later` license throughout X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=73b90e18c5dae541543e0c23716c7be07e467172;p=thirdparty%2Fkmod.git Use the SPDX `-or-later` license throughout The shorthand `GPLv2+` and `LGPLv2.1+` got me as I was writing the meson build, even though I was fully aware of the correct license. Use the full SPDX identifier throughout the project - aka update the two documents to align with the rest of the project. Reference: ca9a7f4c ("build: Fix license specification") Signed-off-by: Emil Velikov Reviewed-by: Lucas De Marchi Link: https://github.com/kmod-project/kmod/pull/pull/417 Signed-off-by: Lucas De Marchi --- diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 221cfd2e..b06dd5a7 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -23,10 +23,11 @@ In this file you can find: ## License and SPDX -The project uses `GPLv2+` for `tools/` and `LGPLv2.1+` for everything else. -New tools should be licensed under `LGPLv2.1+` to make it easy to migrate code -to other places when/if needed. When adding new files use the respective -`SPDX-License-Identifier:` instead of the complete license text. +The project uses `GPL-2.0-or-later` for `tools/` and `LGPL-2.1-or-later` for +everything else. New tools should be licensed under `LGPL-2.1-or-later` to make +it easy to migrate code to other places when/if needed. When adding new files +use the respective `SPDX-License-Identifier:` instead of the complete license +text. ## Commit style and history diff --git a/README.md b/README.md index 57344500..8270f2e3 100644 --- a/README.md +++ b/README.md @@ -25,8 +25,8 @@ Links - Mirror: - License: - - LGPLv2.1+ for libkmod, testsuite and helper libraries - - GPLv2+ for tools/* + - `LGPL-2.1-or-later` for libkmod, testsuite and helper libraries + - `GPL-2.0-or-later` for tools/ - Irc: `#kmod` on irc.oftc.net