diff --git a/.gitlab-ci.astron.yml b/.gitlab-ci.astron.yml index cf5e75eae5e5a737b496d902d80eaedd8545fde2..95280c75fafc7df22034650007c1a3cdc5caafc8 100644 --- a/.gitlab-ci.astron.yml +++ b/.gitlab-ci.astron.yml @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later # This file contains the pipelines that run on the Astron repository of Radler, # which is at https://git.astron.nl/RD/radler diff --git a/.gitlab-ci.common.yml b/.gitlab-ci.common.yml index aca5f503b989a8b8b06fbb9458b29b4578879f66..d18115fa18eceafc56260cd2ebeda947a28120ac 100644 --- a/.gitlab-ci.common.yml +++ b/.gitlab-ci.common.yml @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later workflow: rules: diff --git a/CMakeLists.txt b/CMakeLists.txt index 38374b06e9a04e3442fdeb6595d92db6353c5094..aa70f7fd8b3432ded5a968339959a760bb6703c3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later cmake_minimum_required(VERSION 3.8) diff --git a/LICENSE.LESSER b/LICENSE.LESSER new file mode 100644 index 0000000000000000000000000000000000000000..6c2c75f3bd9ee16f4bab5d335f9e5d921bb48f32 --- /dev/null +++ b/LICENSE.LESSER @@ -0,0 +1,167 @@ + Copyright 2022 ASTRON + + GNU LESSER GENERAL PUBLIC LICENSE + Version 3, 29 June 2007 + + Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/> + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + + This version of the GNU Lesser General Public License incorporates +the terms and conditions of version 3 of the GNU General Public +License, supplemented by the additional permissions listed below. + + 0. Additional Definitions. + + As used herein, "this License" refers to version 3 of the GNU Lesser +General Public License, and the "GNU GPL" refers to version 3 of the GNU +General Public License. + + "The Library" refers to a covered work governed by this License, +other than an Application or a Combined Work as defined below. + + An "Application" is any work that makes use of an interface provided +by the Library, but which is not otherwise based on the Library. +Defining a subclass of a class defined by the Library is deemed a mode +of using an interface provided by the Library. + + A "Combined Work" is a work produced by combining or linking an +Application with the Library. The particular version of the Library +with which the Combined Work was made is also called the "Linked +Version". + + The "Minimal Corresponding Source" for a Combined Work means the +Corresponding Source for the Combined Work, excluding any source code +for portions of the Combined Work that, considered in isolation, are +based on the Application, and not on the Linked Version. + + The "Corresponding Application Code" for a Combined Work means the +object code and/or source code for the Application, including any data +and utility programs needed for reproducing the Combined Work from the +Application, but excluding the System Libraries of the Combined Work. + + 1. Exception to Section 3 of the GNU GPL. + + You may convey a covered work under sections 3 and 4 of this License +without being bound by section 3 of the GNU GPL. + + 2. Conveying Modified Versions. + + If you modify a copy of the Library, and, in your modifications, a +facility refers to a function or data to be supplied by an Application +that uses the facility (other than as an argument passed when the +facility is invoked), then you may convey a copy of the modified +version: + + a) under this License, provided that you make a good faith effort to + ensure that, in the event an Application does not supply the + function or data, the facility still operates, and performs + whatever part of its purpose remains meaningful, or + + b) under the GNU GPL, with none of the additional permissions of + this License applicable to that copy. + + 3. Object Code Incorporating Material from Library Header Files. + + The object code form of an Application may incorporate material from +a header file that is part of the Library. You may convey such object +code under terms of your choice, provided that, if the incorporated +material is not limited to numerical parameters, data structure +layouts and accessors, or small macros, inline functions and templates +(ten or fewer lines in length), you do both of the following: + + a) Give prominent notice with each copy of the object code that the + Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the object code with a copy of the GNU GPL and this license + document. + + 4. Combined Works. + + You may convey a Combined Work under terms of your choice that, +taken together, effectively do not restrict modification of the +portions of the Library contained in the Combined Work and reverse +engineering for debugging such modifications, if you also do each of +the following: + + a) Give prominent notice with each copy of the Combined Work that + the Library is used in it and that the Library and its use are + covered by this License. + + b) Accompany the Combined Work with a copy of the GNU GPL and this license + document. + + c) For a Combined Work that displays copyright notices during + execution, include the copyright notice for the Library among + these notices, as well as a reference directing the user to the + copies of the GNU GPL and this license document. + + d) Do one of the following: + + 0) Convey the Minimal Corresponding Source under the terms of this + License, and the Corresponding Application Code in a form + suitable for, and under terms that permit, the user to + recombine or relink the Application with a modified version of + the Linked Version to produce a modified Combined Work, in the + manner specified by section 6 of the GNU GPL for conveying + Corresponding Source. + + 1) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (a) uses at run time + a copy of the Library already present on the user's computer + system, and (b) will operate properly with a modified version + of the Library that is interface-compatible with the Linked + Version. + + e) Provide Installation Information, but only if you would otherwise + be required to provide such information under section 6 of the + GNU GPL, and only to the extent that such information is + necessary to install and execute a modified version of the + Combined Work produced by recombining or relinking the + Application with a modified version of the Linked Version. (If + you use option 4d0, the Installation Information must accompany + the Minimal Corresponding Source and Corresponding Application + Code. If you use option 4d1, you must provide the Installation + Information in the manner specified by section 6 of the GNU GPL + for conveying Corresponding Source.) + + 5. Combined Libraries. + + You may place library facilities that are a work based on the +Library side by side in a single library together with other library +facilities that are not Applications and are not covered by this +License, and convey such a combined library under terms of your +choice, if you do both of the following: + + a) Accompany the combined library with a copy of the same work based + on the Library, uncombined with any other library facilities, + conveyed under the terms of this License. + + b) Give prominent notice with the combined library that part of it + is a work based on the Library, and explaining where to find the + accompanying uncombined form of the same work. + + 6. Revised Versions of the GNU Lesser General Public License. + + The Free Software Foundation may publish revised and/or new versions +of the GNU Lesser General Public License from time to time. Such new +versions will be similar in spirit to the present version, but may +differ in detail to address new problems or concerns. + + Each version is given a distinguishing version number. If the +Library as you received it specifies that a certain numbered version +of the GNU Lesser General Public License "or any later version" +applies to it, you have the option of following the terms and +conditions either of that published version or of any later version +published by the Free Software Foundation. If the Library as you +received it does not specify a version number of the GNU Lesser +General Public License, you may choose any version of the GNU Lesser +General Public License ever published by the Free Software Foundation. + + If the Library as you received it specifies that a proxy can decide +whether future versions of the GNU Lesser General Public License shall +apply, that proxy's public statement of acceptance of any version is +permanent authorization for you to choose that version for the +Library. \ No newline at end of file diff --git a/cmake/FindCFITSIO.cmake b/cmake/FindCFITSIO.cmake index bcdd2143ec928eb817882d373dd2a30c1a33b960..21b637f494d168c66eb8199f202c7ad9461948b3 100644 --- a/cmake/FindCFITSIO.cmake +++ b/cmake/FindCFITSIO.cmake @@ -6,8 +6,7 @@ # CFITSIO_LIBRARIES - the CFITSIO libraries (identical to CFITSIO_LIBRARY) # CFITSIO_VERSION_STRING the found version of CFITSIO, padded to 3 digits -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later if(NOT CFITSIO_FOUND) diff --git a/cmake/config/radler-config-version.cmake.in b/cmake/config/radler-config-version.cmake.in index 59cdd0c2554224ac81679fe84c1a53eda77c9a38..7a420faa5f8440a6afe40dce879e0c3c7c2e86d8 100644 --- a/cmake/config/radler-config-version.cmake.in +++ b/cmake/config/radler-config-version.cmake.in @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later set(PACKAGE_VERSION "@RADLER_VERSION@") diff --git a/cmake/config/radler-config.cmake.in b/cmake/config/radler-config.cmake.in index cce73266501976bf261a068f3cd5b35cd289c58a..e3f706b58764d28cdfdf39f5fe243a69ee5b2d61 100644 --- a/cmake/config/radler-config.cmake.in +++ b/cmake/config/radler-config.cmake.in @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later # # Config file for the radler library, it sets the following variables # diff --git a/cmake/unittest.cmake b/cmake/unittest.cmake index ba527eb9c13cb9848c307b3c8c45a7deaf3d9811..d63f274ea53cdfa315ecdb820bc6a087668a462c 100644 --- a/cmake/unittest.cmake +++ b/cmake/unittest.cmake @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later # Generic function for adding a radler unittest. It creates a 'test' that builds # the unittest and a test that runs it. Arguments: diff --git a/cpp/CMakeLists.txt b/cpp/CMakeLists.txt index f9299f58009616c203a0f4536b9f39014342940a..057eccff8169d1566cb6b381213c38895b3eb7db 100644 --- a/cpp/CMakeLists.txt +++ b/cpp/CMakeLists.txt @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later # CMake function to keep directory structure when installing headers. function(install_headers_with_directory HEADER_LIST) diff --git a/cpp/algorithms/deconvolution_algorithm.cc b/cpp/algorithms/deconvolution_algorithm.cc index 6b64b09c5da5597d660a15085603cdd8a43b5843..8a219fdd53937a1b6d22b83dabb6cba4976171e6 100644 --- a/cpp/algorithms/deconvolution_algorithm.cc +++ b/cpp/algorithms/deconvolution_algorithm.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/deconvolution_algorithm.h" diff --git a/cpp/algorithms/deconvolution_algorithm.h b/cpp/algorithms/deconvolution_algorithm.h index a6d7c83adbf696f184feb5509fd2dd857407954f..f42b864b49120af0b9df7c6ce2bc2b9c1028014c 100644 --- a/cpp/algorithms/deconvolution_algorithm.h +++ b/cpp/algorithms/deconvolution_algorithm.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_DECONVOLUTION_ALGORITHM_H_ #define RADLER_ALGORITHMS_DECONVOLUTION_ALGORITHM_H_ diff --git a/cpp/algorithms/generic_clean.cc b/cpp/algorithms/generic_clean.cc index 33bbbf56ba8c0e5582587cee7d3532dbce9ada32..1c0803de6edcef6c86dd9324a9e15abf3741bd7a 100644 --- a/cpp/algorithms/generic_clean.cc +++ b/cpp/algorithms/generic_clean.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/generic_clean.h" diff --git a/cpp/algorithms/generic_clean.h b/cpp/algorithms/generic_clean.h index f2a1aad85919b6f9ddce9585918d10bb2299c5eb..d72ffc73b2773708b08f63c0e270b290cdfc82eb 100644 --- a/cpp/algorithms/generic_clean.h +++ b/cpp/algorithms/generic_clean.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_GENERIC_CLEAN_H_ #define RADLER_GENERIC_CLEAN_H_ diff --git a/cpp/algorithms/iuwt/image_analysis.cc b/cpp/algorithms/iuwt/image_analysis.cc index c07c1a801d6bd87552199915715458de1b40ed8b..7c1c2c2f45dd295e39277c3ffe23b013aa20e1d0 100644 --- a/cpp/algorithms/iuwt/image_analysis.cc +++ b/cpp/algorithms/iuwt/image_analysis.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/iuwt/image_analysis.h" diff --git a/cpp/algorithms/iuwt/image_analysis.h b/cpp/algorithms/iuwt/image_analysis.h index 283306aa341f49579eb1ac4695382348fc311508..5c18a1424adfe1ed68195e65304fcdab6a5769b5 100644 --- a/cpp/algorithms/iuwt/image_analysis.h +++ b/cpp/algorithms/iuwt/image_analysis.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_IUWT_IMAGE_ANALYSIS_H_ #define RADLER_ALGORITHMS_IUWT_IMAGE_ANALYSIS_H_ diff --git a/cpp/algorithms/iuwt/iuwt_decomposition.cc b/cpp/algorithms/iuwt/iuwt_decomposition.cc index a250f94e5f5ff679cb958e5a8f8d567f0c59542b..4d0e34426d3144bb1f80054cbd0c5a2acaabd36b 100644 --- a/cpp/algorithms/iuwt/iuwt_decomposition.cc +++ b/cpp/algorithms/iuwt/iuwt_decomposition.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/iuwt/iuwt_decomposition.h" diff --git a/cpp/algorithms/iuwt/iuwt_decomposition.h b/cpp/algorithms/iuwt/iuwt_decomposition.h index c26de72892145c70c6e5c16f5b03c752f6912e63..d1210d437a1aebd1d29dea5c689b90e18a9393cd 100644 --- a/cpp/algorithms/iuwt/iuwt_decomposition.h +++ b/cpp/algorithms/iuwt/iuwt_decomposition.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_IUWT_DECOMPOSITION_H_ #define RADLER_ALGORITHMS_IUWT_DECOMPOSITION_H_ diff --git a/cpp/algorithms/iuwt/iuwt_mask.cc b/cpp/algorithms/iuwt/iuwt_mask.cc index c8308fcf5355c75ff73b7aeb91c56326cebec47f..b4eb22b90f705560837f8f8a9d66e887816cc574 100644 --- a/cpp/algorithms/iuwt/iuwt_mask.cc +++ b/cpp/algorithms/iuwt/iuwt_mask.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/iuwt/iuwt_mask.h" diff --git a/cpp/algorithms/iuwt/iuwt_mask.h b/cpp/algorithms/iuwt/iuwt_mask.h index b456c5cadbd565f56e2f7d4c6fcefffee972b08a..68c7794830a323984adba701c3d56d837de39f45 100644 --- a/cpp/algorithms/iuwt/iuwt_mask.h +++ b/cpp/algorithms/iuwt/iuwt_mask.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_IUWT_IUWT_MASK_H_ #define RADLER_ALGORITHMS_IUWT_IUWT_MASK_H_ diff --git a/cpp/algorithms/iuwt_deconvolution.h b/cpp/algorithms/iuwt_deconvolution.h index 4b13897d0bdf08686c46ea41d5c3f3aef410bac6..e8bbc50354db7de1d57b1468bc05f86f55ada616 100644 --- a/cpp/algorithms/iuwt_deconvolution.h +++ b/cpp/algorithms/iuwt_deconvolution.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_IUWT_DECONVOLUTION_H_ #define RADLER_ALGORITHMS_IUWT_DECONVOLUTION_H_ diff --git a/cpp/algorithms/iuwt_deconvolution_algorithm.cc b/cpp/algorithms/iuwt_deconvolution_algorithm.cc index 5a8e05f5dfebbd513dc8159e6d78c5f5c0f37f87..70615811458b2c00a6fa963278c2f80393101022 100644 --- a/cpp/algorithms/iuwt_deconvolution_algorithm.cc +++ b/cpp/algorithms/iuwt_deconvolution_algorithm.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/iuwt_deconvolution_algorithm.h" diff --git a/cpp/algorithms/iuwt_deconvolution_algorithm.h b/cpp/algorithms/iuwt_deconvolution_algorithm.h index 15e5dbb78187750e0182f66211871259013ce2b5..ad039b07e9a5712007c1db306133e249ebf5c3d5 100644 --- a/cpp/algorithms/iuwt_deconvolution_algorithm.h +++ b/cpp/algorithms/iuwt_deconvolution_algorithm.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_IUWT_DECONVOLUTION_ALGORITHM_H_ #define RADLER_ALGORITHMS_IUWT_DECONVOLUTION_ALGORITHM_H_ diff --git a/cpp/algorithms/ls_deconvolution.cc b/cpp/algorithms/ls_deconvolution.cc index 5ef4060d65adac7690f6b576eb27dcd6a24f37b3..5b0e338a5852000ea2a97896c4ab4e92f3b10d8d 100644 --- a/cpp/algorithms/ls_deconvolution.cc +++ b/cpp/algorithms/ls_deconvolution.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/ls_deconvolution.h" diff --git a/cpp/algorithms/ls_deconvolution.h b/cpp/algorithms/ls_deconvolution.h index cf3ca13f6cae1243faa06e212101781285644f25..63d1e444b3262229c71fc3c314a8ba5cdc6a0df8 100644 --- a/cpp/algorithms/ls_deconvolution.h +++ b/cpp/algorithms/ls_deconvolution.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_LSDECONVOLUTION_H_ #define RADLER_ALGORITHMS_LSDECONVOLUTION_H_ diff --git a/cpp/algorithms/more_sane.cc b/cpp/algorithms/more_sane.cc index ca85b176bee3e675c02cadecf887dd3ec19564d3..fb73e6f9baee140ade9cc22053c191264929fa02 100644 --- a/cpp/algorithms/more_sane.cc +++ b/cpp/algorithms/more_sane.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/more_sane.h" diff --git a/cpp/algorithms/more_sane.h b/cpp/algorithms/more_sane.h index 78085bd86d3de6653850e5ca16ee79372d8260a4..26802d3c453fefbb303b70fb9c3912e3c49cc6b7 100644 --- a/cpp/algorithms/more_sane.h +++ b/cpp/algorithms/more_sane.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_MORESANE_H_ #define RADLER_ALGORITHMS_MORESANE_H_ diff --git a/cpp/algorithms/multiscale/multiscale_transforms.cc b/cpp/algorithms/multiscale/multiscale_transforms.cc index 5f48ae0fa86090b56fefd5e4040d60df5d9dc153..cca346e0dab3c407f65be07492c1bf870b80995a 100644 --- a/cpp/algorithms/multiscale/multiscale_transforms.cc +++ b/cpp/algorithms/multiscale/multiscale_transforms.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/multiscale/multiscale_transforms.h" diff --git a/cpp/algorithms/multiscale/multiscale_transforms.h b/cpp/algorithms/multiscale/multiscale_transforms.h index 9f019dc84b6a29cd2edb607336a3e64091beef9c..04d0c19633280542c95a37cf9bb580ee022be4b1 100644 --- a/cpp/algorithms/multiscale/multiscale_transforms.h +++ b/cpp/algorithms/multiscale/multiscale_transforms.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_MULTISCALE_MULTISCALE_TRANSFORMS_H_ #define RADLER_ALGORITHMS_MULTISCALE_MULTISCALE_TRANSFORMS_H_ diff --git a/cpp/algorithms/multiscale_algorithm.cc b/cpp/algorithms/multiscale_algorithm.cc index a9102dcdc555f8fcc1fbdd5e04ea0c56bd3268bd..77390b3fea3458c4c8594d8f828ad077c9047533 100644 --- a/cpp/algorithms/multiscale_algorithm.cc +++ b/cpp/algorithms/multiscale_algorithm.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/multiscale_algorithm.h" diff --git a/cpp/algorithms/multiscale_algorithm.h b/cpp/algorithms/multiscale_algorithm.h index 2877dfa845909a6b2f91b91927ac38a1c7733991..928c05f44b9d3cc4799f5ee41f93421fd829649a 100644 --- a/cpp/algorithms/multiscale_algorithm.h +++ b/cpp/algorithms/multiscale_algorithm.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_MULTISCALE_ALGORITHM_H_ #define RADLER_ALGORITHMS_MULTISCALE_ALGORITHM_H_ diff --git a/cpp/algorithms/parallel_deconvolution.cc b/cpp/algorithms/parallel_deconvolution.cc index 910f24b90991d047eb562b2da85b7efbeef52d64..6ab2ecb67deea4dd95f8422a03af40db72214d4b 100644 --- a/cpp/algorithms/parallel_deconvolution.cc +++ b/cpp/algorithms/parallel_deconvolution.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/parallel_deconvolution.h" diff --git a/cpp/algorithms/parallel_deconvolution.h b/cpp/algorithms/parallel_deconvolution.h index 22377f1bf7fdbaaa0e04eba283f7fa144e617322..90dd72c88d1a94d746cfef6be97f67f54282ff1d 100644 --- a/cpp/algorithms/parallel_deconvolution.h +++ b/cpp/algorithms/parallel_deconvolution.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_PARALLEL_DECONVOLUTION_H_ #define RADLER_ALGORITHMS_PARALLEL_DECONVOLUTION_H_ diff --git a/cpp/algorithms/python_deconvolution.cc b/cpp/algorithms/python_deconvolution.cc index c5801c096ceb9293545a326d15bc9743abab856d..326797fb54b5cdad216ede001cd6a9a5d1b9fadb 100644 --- a/cpp/algorithms/python_deconvolution.cc +++ b/cpp/algorithms/python_deconvolution.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/python_deconvolution.h" diff --git a/cpp/algorithms/python_deconvolution.h b/cpp/algorithms/python_deconvolution.h index 7f37ca6add49f66af57b5bebcbc3478c66270bb2..5d60b669a326459e1f06cf6160437a58ac72b5b4 100644 --- a/cpp/algorithms/python_deconvolution.h +++ b/cpp/algorithms/python_deconvolution.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_PYTHON_DECONVOLUTION_H_ #define RADLER_ALGORITHMS_PYTHON_DECONVOLUTION_H_ diff --git a/cpp/algorithms/simple_clean.cc b/cpp/algorithms/simple_clean.cc index ee19c851b976df97b6424c10a2788b174205b2ba..472cd89df9b6e9a20831b14591e647f1c5e380f6 100644 --- a/cpp/algorithms/simple_clean.cc +++ b/cpp/algorithms/simple_clean.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/simple_clean.h" diff --git a/cpp/algorithms/simple_clean.h b/cpp/algorithms/simple_clean.h index e906d388ef63ff9f46dc690758c983e2c124acdc..ad0144a84f61ea18f021c46490b16269bac89434 100644 --- a/cpp/algorithms/simple_clean.h +++ b/cpp/algorithms/simple_clean.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_SIMPLE_CLEAN_H_ #define RADLER_ALGORITHMS_SIMPLE_CLEAN_H_ diff --git a/cpp/algorithms/subminor_loop.cc b/cpp/algorithms/subminor_loop.cc index 2d1fdd0015f73e0239fb05c1157a7a58700611c9..6abdfb3c9042716f110673ee39e83767ddb152c2 100644 --- a/cpp/algorithms/subminor_loop.cc +++ b/cpp/algorithms/subminor_loop.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "subminor_loop.h" diff --git a/cpp/algorithms/subminor_loop.h b/cpp/algorithms/subminor_loop.h index 0228a922d540bc0e5062136774243211d9d6f6c7..d3d6a829fc13f432c124fb272961b2753483cf58 100644 --- a/cpp/algorithms/subminor_loop.h +++ b/cpp/algorithms/subminor_loop.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_SUB_MINOR_LOOP_H_ #define RADLER_ALGORITHMS_SUB_MINOR_LOOP_H_ diff --git a/cpp/algorithms/test/runtests.cc b/cpp/algorithms/test/runtests.cc index 294636febc87d15907f59e161dcf0320ff1f18ed..3964abea7e5ead1e9e490a7e7d7477d9ad813a28 100644 --- a/cpp/algorithms/test/runtests.cc +++ b/cpp/algorithms/test/runtests.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #define BOOST_TEST_MODULE radler_algorithms diff --git a/cpp/algorithms/test/test_simple_clean.cc b/cpp/algorithms/test/test_simple_clean.cc index 9e77d346f3e43a2889c1a7486461e9cef2a9fa63..4bed7fea07d5dff66d5e6ef7f76c549ebc4c8cef 100644 --- a/cpp/algorithms/test/test_simple_clean.cc +++ b/cpp/algorithms/test/test_simple_clean.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include <boost/test/unit_test.hpp> diff --git a/cpp/algorithms/threaded_deconvolution_tools.cc b/cpp/algorithms/threaded_deconvolution_tools.cc index 33b4b59fa82c97d5de64980b87baccd69a9cd501..5ac11fb5e1aa22c5cc2e6ae86fced349a24baab7 100644 --- a/cpp/algorithms/threaded_deconvolution_tools.cc +++ b/cpp/algorithms/threaded_deconvolution_tools.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "algorithms/threaded_deconvolution_tools.h" diff --git a/cpp/algorithms/threaded_deconvolution_tools.h b/cpp/algorithms/threaded_deconvolution_tools.h index 034ac0b513a9d22c998509ed1210c4e6611b6c63..77e57a2c07b1a23cbf8d65a59433c179e0b04005 100644 --- a/cpp/algorithms/threaded_deconvolution_tools.h +++ b/cpp/algorithms/threaded_deconvolution_tools.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_ALGORITHMS_THREADED_DECONVOLUTION_TOOLS_H_ #define RADLER_ALGORITHMS_THREADED_DECONVOLUTION_TOOLS_H_ diff --git a/cpp/component_list.cc b/cpp/component_list.cc index 3f41b1d23b5cd67cef9902d38711803fbac71d97..9a258fa8fcae86e68a4869e70065de1120dcc376 100644 --- a/cpp/component_list.cc +++ b/cpp/component_list.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "component_list.h" diff --git a/cpp/component_list.h b/cpp/component_list.h index a22e3764e27216e341ab45f81786a478a46c7958..133c203f22862a65f8d19d09c9c196206111aaea 100644 --- a/cpp/component_list.h +++ b/cpp/component_list.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_COMPONENT_LIST_H_ #define RADLER_COMPONENT_LIST_H_ diff --git a/cpp/deconvolution_settings.h b/cpp/deconvolution_settings.h index 2805b741541dde6850ecdb9c6a341cb5c770052a..e52af637d961b9ad644bc23ccd2e8c75f4a1c6fa 100644 --- a/cpp/deconvolution_settings.h +++ b/cpp/deconvolution_settings.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_DECONVOLUTION_SETTINGS_H_ #define RADLER_DECONVOLUTION_SETTINGS_H_ diff --git a/cpp/deconvolution_table.cc b/cpp/deconvolution_table.cc index 4928b76a1e968681365d1173f895b2fa817b0d0a..daa25baed26487e5b3acb22d64f4293e244d73d0 100644 --- a/cpp/deconvolution_table.cc +++ b/cpp/deconvolution_table.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "deconvolution_table.h" diff --git a/cpp/deconvolution_table.h b/cpp/deconvolution_table.h index 41386fb102f13afc2f171db95b49bdf1816999f9..679ffb05c5c5c0e6f25acfa3ab5bd1e553c454e1 100644 --- a/cpp/deconvolution_table.h +++ b/cpp/deconvolution_table.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_DECONVOLUTION_TABLE_H_ #define RADLER_DECONVOLUTION_TABLE_H_ diff --git a/cpp/deconvolution_table_entry.h b/cpp/deconvolution_table_entry.h index 125cfdb23bb9b657d38aef26c7d13a011e025be7..56bbc76255ff6bd01c9df5376fa23365c0a7127b 100644 --- a/cpp/deconvolution_table_entry.h +++ b/cpp/deconvolution_table_entry.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_DECONVOLUTION_TABLE_ENTRY_H_ #define RADLER_DECONVOLUTION_TABLE_ENTRY_H_ diff --git a/cpp/demo/CMakeLists.txt b/cpp/demo/CMakeLists.txt index dbfb393ff087dc768f41fff05e8984a7de8768c6..d33d1719f223752696cca3dfb6f13e1379582421 100644 --- a/cpp/demo/CMakeLists.txt +++ b/cpp/demo/CMakeLists.txt @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later add_executable(multiscale_example multiscale_example.cc) target_link_libraries(multiscale_example PRIVATE radler) diff --git a/cpp/demo/multiscale_example.cc b/cpp/demo/multiscale_example.cc index 761b134d91f00d140296ad229f3b6e0e560e20af..0eb0db36aa92a0b3627615fa1ff54167fe4c3ac3 100644 --- a/cpp/demo/multiscale_example.cc +++ b/cpp/demo/multiscale_example.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later // NOTE: // - This file hasn't been tested on real input. diff --git a/cpp/image_set.cc b/cpp/image_set.cc index 00aa3b7c48e094df5baf785b6c8f40099ce6ee83..8262062d665b0d84c02b8b20cd2f2b156f1f3ce7 100644 --- a/cpp/image_set.cc +++ b/cpp/image_set.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "image_set.h" diff --git a/cpp/image_set.h b/cpp/image_set.h index b15fcc93f06cb87866ddf595efe4c46119744d16..49e1c9ba59f2c0bac47c639ffdf808051990f9f9 100644 --- a/cpp/image_set.h +++ b/cpp/image_set.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_IMAGE_SET_H_ #define RADLER_IMAGE_SET_H_ diff --git a/cpp/logging/controllable_log.h b/cpp/logging/controllable_log.h index 9a1fea35385c160d544da564e2192d11a460b3ab..ba10c30ecfb66b598c07d9026eee2cafec0a9b80 100644 --- a/cpp/logging/controllable_log.h +++ b/cpp/logging/controllable_log.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_LOGGING_CONTROLLABLE_LOG_H_ #define RADLER_LOGGING_CONTROLLABLE_LOG_H_ diff --git a/cpp/logging/subimage_logset.h b/cpp/logging/subimage_logset.h index 6f8396b66cf212db7ce4c88cdb9f456462a01129..e0812654119750513e00c80454eb6be8cc16b0cb 100644 --- a/cpp/logging/subimage_logset.h +++ b/cpp/logging/subimage_logset.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_LOGGING_SUBIMAGELOGSET_H_ #define RADLER_LOGGING_SUBIMAGELOGSET_H_ diff --git a/cpp/math/dijkstrasplitter.h b/cpp/math/dijkstrasplitter.h index 6aaf768fed56ac891157aa84551da9e9155dd7e4..01e18aa862b22bd712583a04546df8994accae6c 100644 --- a/cpp/math/dijkstrasplitter.h +++ b/cpp/math/dijkstrasplitter.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_MATH_DIJKSTRASPLITTER_H_ #define RADLER_MATH_DIJKSTRASPLITTER_H_ diff --git a/cpp/math/peak_finder.cc b/cpp/math/peak_finder.cc index 6ef3e1f0b3beac22d347a7ff0ca9591083faa85f..8fb99320aab92ffc39e2c8d0472325a52fe03cc6 100644 --- a/cpp/math/peak_finder.cc +++ b/cpp/math/peak_finder.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "math/peak_finder.h" diff --git a/cpp/math/peak_finder.h b/cpp/math/peak_finder.h index 5ffba1baf1c03711051504997de03df87ccfda2a..8dec2520dc634645cc9a2cc806b34aec4018b9ab 100644 --- a/cpp/math/peak_finder.h +++ b/cpp/math/peak_finder.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_COMPONENTS_PEAK_FINDER_H_ #define RADLER_COMPONENTS_PEAK_FINDER_H_ diff --git a/cpp/math/rms_image.cc b/cpp/math/rms_image.cc index dbf0ec12a5559128d12182a78ecb63262c84a05b..17ae164b673a59b76b489bde7a9e3ec9029a7ef4 100644 --- a/cpp/math/rms_image.cc +++ b/cpp/math/rms_image.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "math/rms_image.h" diff --git a/cpp/math/rms_image.h b/cpp/math/rms_image.h index cd5bee389348cdac948e869daf7317a2b4f412a3..a447d221d2b0a561717a21ef40625301f311d623 100644 --- a/cpp/math/rms_image.h +++ b/cpp/math/rms_image.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_MATH_RMS_IMAGE_H_ #define RADLER_MATH_RMS_IMAGE_H_ diff --git a/cpp/math/test/runtests.cc b/cpp/math/test/runtests.cc index fbab4717eeb6074745089cb675a600d0947f650a..0b80428a87f1c94a9d0cebec03cb69fa43d6c190 100644 --- a/cpp/math/test/runtests.cc +++ b/cpp/math/test/runtests.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #define BOOST_TEST_MODULE radler_math diff --git a/cpp/math/test/test_dijkstra_splitter.cc b/cpp/math/test/test_dijkstra_splitter.cc index 462bb584591e4649d787541d78b285979c8456e3..19ef096f678b7444d6ef52c191134551f60628ba 100644 --- a/cpp/math/test/test_dijkstra_splitter.cc +++ b/cpp/math/test/test_dijkstra_splitter.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "math/dijkstrasplitter.h" diff --git a/cpp/math/test/test_peak_finder.cc b/cpp/math/test/test_peak_finder.cc index 116ae1f3f3bca59e29744d5903017d917542ed6c..833dd255b520ef22e5a2ff5203e0431521f2629b 100644 --- a/cpp/math/test/test_peak_finder.cc +++ b/cpp/math/test/test_peak_finder.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include <boost/test/unit_test.hpp> diff --git a/cpp/radler.cc b/cpp/radler.cc index 9a23ab046571f9a17b6d09583f90bffb66a78631..a9b09ecb1e747cbb87c20e44bf3bb9bcec0ef0b2 100644 --- a/cpp/radler.cc +++ b/cpp/radler.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "radler.h" diff --git a/cpp/radler.h b/cpp/radler.h index a1fde1ea02d883fdb9963af9cf28f10401bc9042..561544b1972d1159db3eac3d05cb401000e9d3e8 100644 --- a/cpp/radler.h +++ b/cpp/radler.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_RADLER_H_ #define RADLER_RADLER_H_ diff --git a/cpp/test/runtests.cc b/cpp/test/runtests.cc index 17278478e275d518b93b848abcc11f06499f2ed6..ebeb318cd42e113ffc311755efe2cfbd657995c0 100644 --- a/cpp/test/runtests.cc +++ b/cpp/test/runtests.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #define BOOST_TEST_MODULE radler_main diff --git a/cpp/test/smartptr.h b/cpp/test/smartptr.h index 3a5fde5460d58cdea0aeab543206ccc6f4eb35f5..7d64b4f2288ce573a23a2602af63be5a4a080f58 100644 --- a/cpp/test/smartptr.h +++ b/cpp/test/smartptr.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_TEST_UNIQUE_PTR_H_ #define RADLER_TEST_UNIQUE_PTR_H_ diff --git a/cpp/test/test_component_list.cc b/cpp/test/test_component_list.cc index e6affbbd75c8d448590789e0887002fb681a9a7e..ffdba6c4e038faf7d7aed673c08c5e1ddcda6d12 100644 --- a/cpp/test/test_component_list.cc +++ b/cpp/test/test_component_list.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include <boost/test/unit_test.hpp> diff --git a/cpp/test/test_deconvolution_table.cc b/cpp/test/test_deconvolution_table.cc index b3ba85519845a46db8361f2f70f4a7f88b34d138..ae1e060ad1280cb484e2dc316fe45c23d69d5023 100644 --- a/cpp/test/test_deconvolution_table.cc +++ b/cpp/test/test_deconvolution_table.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "deconvolution_table.h" diff --git a/cpp/test/test_image_set.cc b/cpp/test/test_image_set.cc index 74c67999bec1beec5c8b73569760800192347fc1..26adc66614dace73be86c4b5cbf3f304a39e5806 100644 --- a/cpp/test/test_image_set.cc +++ b/cpp/test/test_image_set.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "image_set.h" diff --git a/cpp/utils/application.h b/cpp/utils/application.h index 2610a98a1d5ed39843d8e574eade327885f9e8fe..cae1c1502e51443fd47db75ecf9cca280835b688 100644 --- a/cpp/utils/application.h +++ b/cpp/utils/application.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_UTILS_APPLICATION_H_ #define RADLER_UTILS_APPLICATION_H_ diff --git a/cpp/utils/casa_mask_reader.cc b/cpp/utils/casa_mask_reader.cc index 13cc3f5662edf6171ad86c75df1a9583526e41fe..fedc891bae7ef01cb57a55dfe7f4fa78009fd37e 100644 --- a/cpp/utils/casa_mask_reader.cc +++ b/cpp/utils/casa_mask_reader.cc @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #include "utils/casa_mask_reader.h" diff --git a/cpp/utils/casa_mask_reader.h b/cpp/utils/casa_mask_reader.h index 0c8ccda0860e6e702e170102ec4a6c3524322ae1..7f55a39725bbb56f31cccb7c30a93beb9daf5196 100644 --- a/cpp/utils/casa_mask_reader.h +++ b/cpp/utils/casa_mask_reader.h @@ -1,5 +1,4 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_UTILS_CASA_MASK_READER_H_ #define RADLER_UTILS_CASA_MASK_READER_H_ diff --git a/cpp/utils/write_model.h b/cpp/utils/write_model.h index 6a3bfa91ced1b9073405db14506acba9007bfbf6..be9445a72ecb0a6a456288c4cbf0e0d7579d66a5 100644 --- a/cpp/utils/write_model.h +++ b/cpp/utils/write_model.h @@ -1,5 +1,5 @@ -// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -// SPDX-License-Identifier: GPL-3.0-or-later +// Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy)// +// SPDX-License-Identifier: LGPL-3.0-or-later #ifndef RADLER_UTILS_MODEL_WRITE_MODEL_H_ #define RADLER_UTILS_MODEL_WRITE_MODEL_H_ diff --git a/docker/ubuntu_20_04_base b/docker/ubuntu_20_04_base index 12d94cfb44dd1983b9dea74241d0f311c79ee77b..69dadd2426f403ae4cc7ad1799bbf2025e1d900f 100644 --- a/docker/ubuntu_20_04_base +++ b/docker/ubuntu_20_04_base @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later # base FROM ubuntu:20.04 diff --git a/docker/ubuntu_22_04_base b/docker/ubuntu_22_04_base index ccaf7009fd8df99c4e3cb8b9b9aebd4bd8c45304..10b6db2a4d558bc32ef1889d02c2b0aacd2a75b3 100644 --- a/docker/ubuntu_22_04_base +++ b/docker/ubuntu_22_04_base @@ -1,5 +1,4 @@ -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later # base FROM ubuntu:22.04 diff --git a/scripts/run-format.sh b/scripts/run-format.sh index f0f1c49da1020985f4994c255e1522199ace8622..63f3cb925b2c7d333137c1ab5962baed5adbd203 100755 --- a/scripts/run-format.sh +++ b/scripts/run-format.sh @@ -1,6 +1,5 @@ #!/bin/bash -# Copyright (C) 2022 ASTRON (Netherlands Institute for Radio Astronomy) -# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-License-Identifier: LGPL-3.0-or-later #The directory that contains the source files. SOURCE_DIR=$(dirname "$0")/..