[MacPorts] #60020: rtl-sdr @20191203-b5af355b: license is GPL-2, shouldn't it be GPL-2+ +/- LGPL-2.1+ ?

MacPorts noreply at macports.org
Mon Jan 27 21:36:13 UTC 2020


#60020: rtl-sdr @20191203-b5af355b: license is GPL-2, shouldn't it be GPL-2+ +/-
LGPL-2.1+ ?
----------------------+-----------------------
  Reporter:  tenzap   |      Owner:  michaelld
      Type:  defect   |     Status:  assigned
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.6.2
Resolution:           |   Keywords:
      Port:  rtl-sdr  |
----------------------+-----------------------

Comment (by michaelld):

 Here's the license in the rtl-sdr source repo: http://git.osmocom.org/rtl-
 sdr/tree/COPYING

 It's for GPLv2. Just that. One should be able to incorporate rtl-sdr's
 GPLv2 code into a GPLv3 project:

 {{{
 9. The Free Software Foundation may publish revised and/or new versions
 of the 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 Program
 specifies a version number of this License which applies to it and "any
 later version", you have the option of following the terms and conditions
 either of that version or of any later version published by the Free
 Software Foundation.  If the Program does not specify a version number of
 this License, you may choose any version ever published by the Free
 Software
 Foundation.
 }}}

 rtl-sdr's license in the files states
 {{{
  * This program is free software: you can redistribute it and/or modify
  * 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.
 }}}

 Hence, my read is that rtl-sdr can be incorporated into a GPLv3 licensed
 project.

 THAT SAID, the CMakeLists.txt files show
 {{{
 # GNU Radio is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
 # the Free Software Foundation; either version 3, or (at your option)
 # any later version.
 }}}

 -THAT- said, because the main license as found in COPYING states GPLv2,
 that's what I'm sticking with.

-- 
Ticket URL: <https://trac.macports.org/ticket/60020#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list