I'm reviewing a new package to be included in Fedora repos. [1] As always, I'm making confusion between GPLv2+ and GPLv3+... license in spec file is "GPLv3+ and MIT", but some sources are licensed GPLv2+ and LGPLv2+ also. The COPYING file itself distributed in sources is a GPLv2 license.
What license is right to be write in spec file? Mattia
On 11/04/2017 11:39 AM, Mattia Verga wrote:
I'm reviewing a new package to be included in Fedora repos. [1] As always, I'm making confusion between GPLv2+ and GPLv3+... license in spec file is "GPLv3+ and MIT", but some sources are licensed GPLv2+ and LGPLv2+ also. The COPYING file itself distributed in sources is a GPLv2 license.> What license is right to be write in spec file? Mattia
In that source archive i see:
GPLv2 GPLv2+ GPLv3+ LGPLv2+ LGPLv3+
GPLv2 is more restrictive but compatible with GPLv2+ only, not with GPLv3+. LGPLv2+ and LGPLv3+ code can be released under GPLv3+. MIT is always GPL compatible.
If i have correctly understood the License Compatibility and Relicensing rules, the correct resultant license is
(GPLv2 or GPLv2+) and GPLv3+
Well, there's really no GPLv2 only code, it's all GPLv2+ or LGPLv2+, so I decided to accept the GPLv3+ from the packager.
Thanks for the help.
Mattia
On 11/04/2017 05:40 PM, Mattia Verga wrote:
Well, there's really no GPLv2 only code, it's all GPLv2+ or LGPLv2+, so I decided to accept the GPLv3+ from the packager.
Thanks for the help.
Mattia
COPYING file looks reporting GPLv2 license. If the software is licensed under GPLv2, you can't report GPLv3+ license only with License tag.
COPYING file looks reporting GPLv2 license. If the software is licensed under GPLv2, you can't report GPLv3+ license only with License tag.
At the end of COPYING file it says: 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.
On 11/04/2017 01:42 PM, Mattia Verga wrote:
COPYING file looks reporting GPLv2 license. If the software is licensed under GPLv2, you can't report GPLv3+ license only with License tag.
At the end of COPYING file it says: 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.
Reviving this thread...
You need to look at the code first and not simply assume from COPYING.
See this FAQ entry: https://fedoraproject.org/wiki/Licensing:FAQ?rd=Licensing/FAQ#How_do_I_figur...
~tom