From 4595f8c0dd6fc130b79d527604dd841c59a99870 Mon Sep 17 00:00:00 2001 From: Codebot Date: Sun, 16 May 2021 23:12:26 +0200 Subject: [PATCH] Adding AGPL copyright to new files --- cmake/modules/CheckAtomic.cmake | 18 +++++++++++++++--- lib/include/srsran/phy/phch/pbch_nr.h | 19 ++++++++++++++----- lib/include/srsran/phy/sync/pss_nr.h | 19 ++++++++++++++----- lib/include/srsran/phy/sync/ssb.h | 19 ++++++++++++++----- lib/include/srsran/phy/sync/sss_nr.h | 19 ++++++++++++++----- lib/src/phy/sync/pss_nr.c | 19 ++++++++++++++----- lib/src/phy/sync/ssb.c | 19 ++++++++++++++----- lib/src/phy/sync/sss_nr.c | 19 ++++++++++++++----- lib/src/phy/sync/test/ssb_measure_test.c | 19 ++++++++++++++----- 9 files changed, 127 insertions(+), 43 deletions(-) diff --git a/cmake/modules/CheckAtomic.cmake b/cmake/modules/CheckAtomic.cmake index c8168d60d..8a58bf251 100644 --- a/cmake/modules/CheckAtomic.cmake +++ b/cmake/modules/CheckAtomic.cmake @@ -1,9 +1,21 @@ # # Copyright 2013-2021 Software Radio Systems Limited # -# By using this file, you agree to the terms and conditions set -# forth in the LICENSE file which can be found at the top level of -# the distribution. +# This file is part of srsRAN +# +# srsRAN is free software: you can redistribute it and/or modify +# it under the terms of the GNU Affero General Public License as +# published by the Free Software Foundation, either version 3 of +# the License, or (at your option) any later version. +# +# srsRAN is distributed in the hope that it will be useful, +# but WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +# GNU Affero General Public License for more details. +# +# A copy of the GNU Affero General Public License can be found in +# the LICENSE file in the top-level directory of this distribution +# and at http://www.gnu.org/licenses/. # # Adopted from https://github.com/pothosware/SoapyRTLSDR diff --git a/lib/include/srsran/phy/phch/pbch_nr.h b/lib/include/srsran/phy/phch/pbch_nr.h index cc31fa3b3..2f3b1a395 100644 --- a/lib/include/srsran/phy/phch/pbch_nr.h +++ b/lib/include/srsran/phy/phch/pbch_nr.h @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */ diff --git a/lib/include/srsran/phy/sync/pss_nr.h b/lib/include/srsran/phy/sync/pss_nr.h index e56a10dfa..2bf3c4c35 100644 --- a/lib/include/srsran/phy/sync/pss_nr.h +++ b/lib/include/srsran/phy/sync/pss_nr.h @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */ diff --git a/lib/include/srsran/phy/sync/ssb.h b/lib/include/srsran/phy/sync/ssb.h index 66c23f8c5..5eb6d5ecf 100644 --- a/lib/include/srsran/phy/sync/ssb.h +++ b/lib/include/srsran/phy/sync/ssb.h @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */ diff --git a/lib/include/srsran/phy/sync/sss_nr.h b/lib/include/srsran/phy/sync/sss_nr.h index 87ec5092c..1f0ec0e22 100644 --- a/lib/include/srsran/phy/sync/sss_nr.h +++ b/lib/include/srsran/phy/sync/sss_nr.h @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */ diff --git a/lib/src/phy/sync/pss_nr.c b/lib/src/phy/sync/pss_nr.c index 488ee0f19..444fdc1d8 100644 --- a/lib/src/phy/sync/pss_nr.c +++ b/lib/src/phy/sync/pss_nr.c @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */ diff --git a/lib/src/phy/sync/ssb.c b/lib/src/phy/sync/ssb.c index 324b6b308..2c2e0b94b 100644 --- a/lib/src/phy/sync/ssb.c +++ b/lib/src/phy/sync/ssb.c @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */ diff --git a/lib/src/phy/sync/sss_nr.c b/lib/src/phy/sync/sss_nr.c index 0ef3fa0bc..a71ba097e 100644 --- a/lib/src/phy/sync/sss_nr.c +++ b/lib/src/phy/sync/sss_nr.c @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */ diff --git a/lib/src/phy/sync/test/ssb_measure_test.c b/lib/src/phy/sync/test/ssb_measure_test.c index 46530d739..148867507 100644 --- a/lib/src/phy/sync/test/ssb_measure_test.c +++ b/lib/src/phy/sync/test/ssb_measure_test.c @@ -1,12 +1,21 @@ /** + * Copyright 2013-2021 Software Radio Systems Limited * - * \section COPYRIGHT + * This file is part of srsRAN. * - * Copyright 2013-2021 Software Radio Systems Limited + * srsRAN is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as + * published by the Free Software Foundation, either version 3 of + * the License, or (at your option) any later version. + * + * srsRAN is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. * - * By using this file, you agree to the terms and conditions set - * forth in the LICENSE file which can be found at the top level of - * the distribution. + * A copy of the GNU Affero General Public License can be found in + * the LICENSE file in the top-level directory of this distribution + * and at http://www.gnu.org/licenses/. * */