Skip to content

Commit c667471

Browse files
authored
Relicense to GPL-3.0-only and add SPDX license headers (#1338)
Relicense this module to `GPL-3.0-only`. Replace the old license file with `LICENSE.md` and update documentation references accordingly. Add `GPL-3.0-or-later` SPDX license headers to source files, allowing relicensing under future GPL versions. This ensures compatibility with third-party dependencies (e.g. `Apache-2.0`) incompatible with `GPL-2.0-only`.
2 parents 402131a + 272e791 commit c667471

392 files changed

Lines changed: 1512 additions & 684 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

LICENSE

Lines changed: 0 additions & 339 deletions
This file was deleted.

LICENSE.md

Lines changed: 674 additions & 0 deletions

README.md

Lines changed: 1 addition & 1 deletion

application/clicommands/MigrateCommand.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

3-
/* Icinga DB Web | (c) 2023 Icinga GmbH | GPLv2 */
3+
// SPDX-FileCopyrightText: 2023 Icinga GmbH <https://icinga.com>
4+
// SPDX-License-Identifier: GPL-3.0-or-later
45

56
namespace Icinga\Module\Icingadb\Clicommands;
67

application/controllers/CommandTransportController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

3-
/* Icinga DB Web | (c) 2021 Icinga GmbH | GPLv2 */
3+
// SPDX-FileCopyrightText: 2021 Icinga GmbH <https://icinga.com>
4+
// SPDX-License-Identifier: GPL-3.0-or-later
45

56
namespace Icinga\Module\Icingadb\Controllers;
67

application/controllers/CommentController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

3-
/* Icinga DB Web | (c) 2020 Icinga GmbH | GPLv2 */
3+
// SPDX-FileCopyrightText: 2019 Icinga GmbH <https://icinga.com>
4+
// SPDX-License-Identifier: GPL-3.0-or-later
45

56
namespace Icinga\Module\Icingadb\Controllers;
67

application/controllers/CommentsController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

3-
/* Icinga DB Web | (c) 2020 Icinga GmbH | GPLv2 */
3+
// SPDX-FileCopyrightText: 2019 Icinga GmbH <https://icinga.com>
4+
// SPDX-License-Identifier: GPL-3.0-or-later
45

56
namespace Icinga\Module\Icingadb\Controllers;
67

application/controllers/ConfigController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

3-
/* Icinga DB Web | (c) 2020 Icinga GmbH | GPLv2 */
3+
// SPDX-FileCopyrightText: 2019 Icinga GmbH <https://icinga.com>
4+
// SPDX-License-Identifier: GPL-3.0-or-later
45

56
namespace Icinga\Module\Icingadb\Controllers;
67

application/controllers/ContactController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

3-
/* Icinga DB Web | (c) 2020 Icinga GmbH | GPLv2 */
3+
// SPDX-FileCopyrightText: 2019 Icinga GmbH <https://icinga.com>
4+
// SPDX-License-Identifier: GPL-3.0-or-later
45

56
namespace Icinga\Module\Icingadb\Controllers;
67

application/controllers/ContactgroupController.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<?php
22

3-
/* Icinga DB Web | (c) 2020 Icinga GmbH | GPLv2 */
3+
// SPDX-FileCopyrightText: 2019 Icinga GmbH <https://icinga.com>
4+
// SPDX-License-Identifier: GPL-3.0-or-later
45

56
namespace Icinga\Module\Icingadb\Controllers;
67

0 commit comments

Comments
 (0)