From 199111bcc4786e08f0fd918a315434c3f5dbcd31 Mon Sep 17 00:00:00 2001 From: Michael Black Date: Mon, 31 Oct 2016 11:05:24 -0500 Subject: [PATCH] Changed some modules to LGPL in lieu of GPL --- android/ltdl.c | 25 +++++++++++++++++-------- android/ltdl.h | 25 +++++++++++++++++-------- flexradio/dttsp.c | 4 ++-- gnuradio/gr.c | 2 +- gnuradio/graudio.c | 4 ++-- gnuradio/mc4020.c | 2 +- kit/elektor304.c | 2 +- kit/funcube.c | 4 ++-- kit/si570avrusb.c | 4 ++-- src/rig.c | 2 +- 10 files changed, 46 insertions(+), 28 deletions(-) diff --git a/android/ltdl.c b/android/ltdl.c index 0c04cb631..113da6359 100644 --- a/android/ltdl.c +++ b/android/ltdl.c @@ -1,12 +1,21 @@ /* - ltdl.c - ltdl emulation for android - Copyright (C) 2012 Ladislav Vaiz - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - version 2 as published by the Free Software Foundation. - -*/ + * ltdl.c - ltdl emulation for android + * Copyright (C) 2012 Ladislav Vaiz + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ #include #include diff --git a/android/ltdl.h b/android/ltdl.h index ea758189d..4dbd13694 100644 --- a/android/ltdl.h +++ b/android/ltdl.h @@ -1,12 +1,21 @@ /* - ltdl.h - ltdl emulation for android - Copyright (C) 2012 Ladislav Vaiz - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public License - version 2 as published by the Free Software Foundation. - -*/ + * ltdl.h - ltdl emulation for android + * + * Copyright (C) 2012 Ladislav Vaiz + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library 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 + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ typedef void *lt_dlhandle; diff --git a/flexradio/dttsp.c b/flexradio/dttsp.c index 9e1b91594..e64a378dd 100644 --- a/flexradio/dttsp.c +++ b/flexradio/dttsp.c @@ -162,7 +162,7 @@ const struct rig_caps dttsp_rig_caps = { .model_name = "DttSP IPC", .mfg_name = "DTTS Microwave Society", .version = "0.2", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_ALPHA, .rig_type = RIG_TYPE_COMPUTER, .targetable_vfo = RIG_TARGETABLE_ALL, @@ -240,7 +240,7 @@ const struct rig_caps dttsp_udp_rig_caps = { .model_name = "DttSP UDP", .mfg_name = "DTTS Microwave Society", .version = "0.2", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_ALPHA, .rig_type = RIG_TYPE_COMPUTER, .targetable_vfo = RIG_TARGETABLE_ALL, diff --git a/gnuradio/gr.c b/gnuradio/gr.c index bc79324c2..f67a45fa3 100644 --- a/gnuradio/gr.c +++ b/gnuradio/gr.c @@ -56,7 +56,7 @@ const struct rig_caps gr_caps = { .model_name = "GNU Radio dev", .mfg_name = "GNU", .version = "0.1.1", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_ALPHA, .rig_type = RIG_TYPE_PCRECEIVER, .targetable_vfo = RIG_TARGETABLE_ALL, diff --git a/gnuradio/graudio.c b/gnuradio/graudio.c index f52f49077..94b492a32 100644 --- a/gnuradio/graudio.c +++ b/gnuradio/graudio.c @@ -59,7 +59,7 @@ const struct rig_caps graudio_caps = { .model_name = "GNU Radio GrAudio", .mfg_name = "GNU", .version = "0.1.2", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_ALPHA, .rig_type = RIG_TYPE_PCRECEIVER, .targetable_vfo = RIG_TARGETABLE_ALL, @@ -129,7 +129,7 @@ const struct rig_caps graudioiq_caps = { .model_name = "GNU Radio GrAudio I&Q", .mfg_name = "GNU", .version = "0.1.2", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_UNTESTED, .rig_type = RIG_TYPE_PCRECEIVER, .targetable_vfo = RIG_TARGETABLE_ALL, diff --git a/gnuradio/mc4020.c b/gnuradio/mc4020.c index 679faeab1..725476c81 100644 --- a/gnuradio/mc4020.c +++ b/gnuradio/mc4020.c @@ -56,7 +56,7 @@ const struct rig_caps mc4020_caps = { .model_name = "GNU Radio MC4020", .mfg_name = "GNU", .version = "0.1.1", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_ALPHA, .rig_type = RIG_TYPE_PCRECEIVER, .targetable_vfo = RIG_TARGETABLE_ALL, diff --git a/kit/elektor304.c b/kit/elektor304.c index 4a41f5f5b..d702be39b 100644 --- a/kit/elektor304.c +++ b/kit/elektor304.c @@ -86,7 +86,7 @@ const struct rig_caps elektor304_caps = { .model_name = "Elektor 3/04", .mfg_name = "Elektor", .version = "0.4", -.copyright = "GPL", +.copyright = "LGPL", .status = RIG_STATUS_STABLE, .rig_type = RIG_TYPE_TUNER, .ptt_type = RIG_PTT_NONE, diff --git a/kit/funcube.c b/kit/funcube.c index 73ab0f73d..7a7370d5b 100644 --- a/kit/funcube.c +++ b/kit/funcube.c @@ -92,7 +92,7 @@ const struct rig_caps funcube_caps = { .model_name = "FUNcube Dongle", .mfg_name = "AMSAT-UK", .version = "0.3", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_BETA, .rig_type = RIG_TYPE_TUNER, .ptt_type = RIG_PTT_RIG, @@ -154,7 +154,7 @@ const struct rig_caps funcubeplus_caps = { .model_name = "FUNcube Dongle Pro+", .mfg_name = "AMSAT-UK", .version = "0.3", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_BETA, .rig_type = RIG_TYPE_TUNER, .ptt_type = RIG_PTT_RIG, diff --git a/kit/si570avrusb.c b/kit/si570avrusb.c index 2a584828c..e0e81a869 100644 --- a/kit/si570avrusb.c +++ b/kit/si570avrusb.c @@ -232,7 +232,7 @@ const struct rig_caps si570peaberry1_caps = { .model_name = "Si570 Peaberry V1", .mfg_name = "AE9RB", .version = "0.3", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_BETA, .rig_type = RIG_TYPE_TUNER, .ptt_type = RIG_PTT_RIG, @@ -308,7 +308,7 @@ const struct rig_caps si570peaberry2_caps = { .model_name = "Si570 Peaberry V2", .mfg_name = "AE9RB", .version = "0.2", - .copyright = "GPL", + .copyright = "LGPL", .status = RIG_STATUS_BETA, .rig_type = RIG_TYPE_TUNER, .ptt_type = RIG_PTT_RIG, diff --git a/src/rig.c b/src/rig.c index 590927dba..2b43aec84 100644 --- a/src/rig.c +++ b/src/rig.c @@ -78,7 +78,7 @@ * the hamlib_version string. Changing the size provokes a warning from the * dynamic loader. */ -const char *hamlib_license = "GPLV2"; +const char *hamlib_license = "LGPL"; const char hamlib_version[21] = "Hamlib " PACKAGE_VERSION; const char *hamlib_version2 = "Hamlib " PACKAGE_VERSION;