laforge has uploaded this change for review. ( https://gerrit.osmocom.org/c/osmo-pcu/+/36006?usp=email )
Change subject: fix license headers ......................................................................
fix license headers
I'm not sure why some files did contain an AGPLv3+ header, instead of the GPLv2+ which is the actual overall project license. I consider it a mistake.
In any case, any copyrightable contribution to those files was done by sysmocom employees, so I as managing directory can legally make a license change, whther or not it was a mistake early on or not.
The only remaining AGPLv3+ files are those implementing the "direct PHY" interface for osmo-bts-{symo,lc15,oc2g}. That is als unintentional, but more complex to resolve as they were copied from osmo-bts, which is indeed an AGPLv3+ project.
Change-Id: I52533193de0ec7e24bf7c5bb035589ba5b9419e4 --- M debian/copyright M src/bts.cpp M src/bts_pch_timer.c M src/bts_pch_timer.h M src/ericsson-rbs/er_ccu_if.c M src/ericsson-rbs/er_ccu_l1_if.c M src/gprs_pcu.c M src/gprs_pcu.h M src/pdch.cpp 9 files changed, 46 insertions(+), 38 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmo-pcu refs/changes/06/36006/1
diff --git a/debian/copyright b/debian/copyright index 611d610..433dfe0 100644 --- a/debian/copyright +++ b/debian/copyright @@ -8,20 +8,6 @@ 2013 Jacob Erlbeck jerlbeck@sysmocom.de 2016-2019 sysmocom s.f.m.c. GmbH info@sysmocom.de 2015 by Yves Godin support@nuranwireless.com -License: AGPL-3.0+ - -Files: src/gprs_ms.h - src/gprs_coding_scheme.cpp - src/gprs_coding_scheme.h - src/coding_scheme.c - src/coding_scheme.h - src/cxx_linuxlist.h - src/pcu_vty_functions.cpp - src/pcu_vty_functions.h - src/pcu_utils.h - src/gprs_codel.c - src/gprs_codel.h -Copyright: 2016-2019 sysmocom s.f.m.c. GmbH info@sysmocom.de License: GPL-2.0+
Files: osmoappdesc.py diff --git a/src/bts.cpp b/src/bts.cpp index 0fe8fbc..bad06a5 100644 --- a/src/bts.cpp +++ b/src/bts.cpp @@ -4,8 +4,8 @@ * All Rights Reserved * * This program 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 + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -13,7 +13,7 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * */ diff --git a/src/bts_pch_timer.c b/src/bts_pch_timer.c index d721155..4b75239 100644 --- a/src/bts_pch_timer.c +++ b/src/bts_pch_timer.c @@ -3,8 +3,8 @@ * Author: Oliver Smith * * This program 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 + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -12,7 +12,7 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * */ diff --git a/src/bts_pch_timer.h b/src/bts_pch_timer.h index cc5dcb0..c65f9fa 100644 --- a/src/bts_pch_timer.h +++ b/src/bts_pch_timer.h @@ -12,7 +12,7 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. */
diff --git a/src/ericsson-rbs/er_ccu_if.c b/src/ericsson-rbs/er_ccu_if.c index fb5b1b4..98abbf7 100644 --- a/src/ericsson-rbs/er_ccu_if.c +++ b/src/ericsson-rbs/er_ccu_if.c @@ -5,16 +5,16 @@ * Author: Philipp Maier * * This program 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 + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program 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. + * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * */ diff --git a/src/ericsson-rbs/er_ccu_l1_if.c b/src/ericsson-rbs/er_ccu_l1_if.c index 1a1f8e4..53ab7bd 100644 --- a/src/ericsson-rbs/er_ccu_l1_if.c +++ b/src/ericsson-rbs/er_ccu_l1_if.c @@ -5,16 +5,16 @@ * Author: Philipp Maier * * This program 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 + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program 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. + * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * */ diff --git a/src/gprs_pcu.c b/src/gprs_pcu.c index 83ae38d..2c2454b 100644 --- a/src/gprs_pcu.c +++ b/src/gprs_pcu.c @@ -6,8 +6,8 @@ * All Rights Reserved * * This program 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 + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -15,7 +15,7 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * */ diff --git a/src/gprs_pcu.h b/src/gprs_pcu.h index 4451996..c789d91 100644 --- a/src/gprs_pcu.h +++ b/src/gprs_pcu.h @@ -6,8 +6,8 @@ * All Rights Reserved * * This program 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 + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -15,7 +15,7 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * */ diff --git a/src/pdch.cpp b/src/pdch.cpp index 0ea4f4b..7ff1c7e 100644 --- a/src/pdch.cpp +++ b/src/pdch.cpp @@ -5,8 +5,8 @@ * All Rights Reserved * * This program 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 + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, @@ -14,7 +14,7 @@ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * - * You should have received a copy of the GNU Affero General Public License + * You should have received a copy of the GNU General Public License * along with this program. If not, see http://www.gnu.org/licenses/. * */