Skip to content

Relicense to GPL-3.0-only and add SPDX license headers#5486

Merged
lippserd merged 2 commits intomainfrom
gplv3
Mar 26, 2026
Merged

Relicense to GPL-3.0-only and add SPDX license headers#5486
lippserd merged 2 commits intomainfrom
gplv3

Conversation

@lippserd
Copy link
Copy Markdown
Member

Summary

Relicense Icinga Web to GPL-3.0 and add SPDX license headers to source files.

Changes

  • Replace the old license file with LICENSE.md (GPL-3.0)
  • Update license references in documentation (where applicable)
  • Add SPDX headers to source files
  • Mark source files as GPL-3.0-or-later

Rationale

To ensure compatibility with third-party dependencies under licenses
incompatible with GPL-2.0-only (such as Apache-2.0), Icinga Web and its module
ecosystem are being relicensed to GPL-3.0-only.

Source files are labeled GPL-3.0-or-later to preserve the option to relicense
under later GPL versions.

To ensure compatibility with third-party dependencies under
licenses incompatible with GPL-2.0-only (such as Apache-2.0),
Icinga Web and its module ecosystem are being relicensed to
GPL-3.0-only.
@lippserd lippserd added this to the 2.13 milestone Mar 26, 2026
@cla-bot cla-bot bot added the cla/signed label Mar 26, 2026
Add SPDX license headers and mark source files as GPL-3.0-or-later to
preserve the option to relicense under later GPL versions.
@lippserd lippserd merged commit 2402e9b into main Mar 26, 2026
13 checks passed
@lippserd lippserd deleted the gplv3 branch March 26, 2026 20:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant