* Question about Licenses.
@ 2019-09-15 15:51 marinus.savoritias
2019-09-15 17:15 ` Ricardo Wurmus
2019-09-15 19:06 ` Jesse Gibbons
0 siblings, 2 replies; 4+ messages in thread
From: marinus.savoritias @ 2019-09-15 15:51 UTC (permalink / raw)
To: help-guix
Hi Everyone.
My name is Fanis and I am a new Guix user coming from Gentoo. I am very interested in the license around the packages I use and I can help but notice some inconsistencies.
For example:
kdenlive is GPL-2 in the gentoo repositories.
https://packages.gentoo.org/packages/kde-apps/kdenlive <https://packages.gentoo.org/packages/kde-apps/kdenlive>
It also has a link to GPL-2 on their site:
https://kdenlive.org/en/about/ <https://kdenlive.org/en/about/>
But on Guix is GPL-2+.
Is there a source I am not considering? The source is saying GPL-2 in the copying file too.
The other example is Qbittorrent.
its GPL-2 again in gentoo:
https://packages.gentoo.org/packages/net-p2p/qbittorrent <https://packages.gentoo.org/packages/net-p2p/qbittorrent>
Source is saying GPL-2:
https://github.com/qbittorrent/qBittorrent/blob/master/COPYING <https://github.com/qbittorrent/qBittorrent/blob/master/COPYING>
but Guix is saying GPL-2+ again.
Is there a source I am not considering? Does Guix remove some things to make the programs GPL2+?
Regards,
Fanis
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Question about Licenses.
2019-09-15 15:51 Question about Licenses marinus.savoritias
@ 2019-09-15 17:15 ` Ricardo Wurmus
2019-09-15 18:42 ` marinus.savoritias
2019-09-15 19:06 ` Jesse Gibbons
1 sibling, 1 reply; 4+ messages in thread
From: Ricardo Wurmus @ 2019-09-15 17:15 UTC (permalink / raw)
To: marinus.savoritias; +Cc: help-guix
Hi Fanis,
> The other example is Qbittorrent.
> its GPL-2 again in gentoo:
> https://packages.gentoo.org/packages/net-p2p/qbittorrent <https://packages.gentoo.org/packages/net-p2p/qbittorrent>
> Source is saying GPL-2:
> https://github.com/qbittorrent/qBittorrent/blob/master/COPYING <https://github.com/qbittorrent/qBittorrent/blob/master/COPYING>
> but Guix is saying GPL-2+ again.
It is correct that the repository contains a copy of the text of version
2 of the GPL in COPYING. The source files, however, have a license
header that states that version 2 of the license or any later version
applies. See for example
https://github.com/qbittorrent/qBittorrent/blob/master/src/base/asyncfilestorage.cpp
--
Ricardo
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Question about Licenses.
2019-09-15 17:15 ` Ricardo Wurmus
@ 2019-09-15 18:42 ` marinus.savoritias
0 siblings, 0 replies; 4+ messages in thread
From: marinus.savoritias @ 2019-09-15 18:42 UTC (permalink / raw)
To: Ricardo Wurmus; +Cc: Help Guix
Hi Ricardo,
Ok I got it. That raises three questions for me though.
1.) I remember from what I have read on gnu.org that if one part of the program is GPL-3 or in general GPL that means everything becomes GPL. So as I understand that is the reason the program becomes GPL-2+, correct? Or does the original license of GPL-2 applies for the whole program?
2.) Should I contact Gentoo to correct it? Because I checked a couple of files from kdenlive too and they said GPL-2+.
3.) Why are saying that they are GPL-2 then and not GPL-2+? Is it just a case of not updating the COPYING file or their site? Because the Dolphin File Manager also says GPL-2+ in a lot of files but their site says GPL-2.
Regards,
FanisSep 15, 2019, 19:15 by rekado@elephly.net:
>
> Hi Fanis,
>
>> The other example is Qbittorrent.
>> its GPL-2 again in gentoo:
>> https://packages.gentoo.org/packages/net-p2p/qbittorrent <https://packages.gentoo.org/packages/net-p2p/qbittorrent>
>> Source is saying GPL-2:
>> https://github.com/qbittorrent/qBittorrent/blob/master/COPYING <https://github.com/qbittorrent/qBittorrent/blob/master/COPYING>
>> but Guix is saying GPL-2+ again.
>>
>
> It is correct that the repository contains a copy of the text of version
> 2 of the GPL in COPYING. The source files, however, have a license
> header that states that version 2 of the license or any later version
> applies. See for example
>
> https://github.com/qbittorrent/qBittorrent/blob/master/src/base/asyncfilestorage.cpp
>
> --
> Ricardo
>
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Question about Licenses.
2019-09-15 15:51 Question about Licenses marinus.savoritias
2019-09-15 17:15 ` Ricardo Wurmus
@ 2019-09-15 19:06 ` Jesse Gibbons
1 sibling, 0 replies; 4+ messages in thread
From: Jesse Gibbons @ 2019-09-15 19:06 UTC (permalink / raw)
To: marinus.savoritias, help-guix
Hi Marinus,
On Sun, 2019-09-15 at 17:51 +0200, marinus.savoritias@tuta.io wrote:
> Hi Everyone.
>
> My name is Fanis and I am a new Guix user coming from Gentoo. I am
> very interested in the license around the packages I use and I can
> help but notice some inconsistencies.
> For example:
> kdenlive is GPL-2 in the gentoo repositories.
> https://packages.gentoo.org/packages/kde-apps/kdenlive <https://packa
> ges.gentoo.org/packages/kde-apps/kdenlive>
> It also has a link to GPL-2 on their site:
> https://kdenlive.org/en/about/ <https://kdenlive.org/en/about/>
> But on Guix is GPL-2+.
>
> Is there a source I am not considering? The source is saying GPL-2 in
> the copying file too.
Just browsing the kdenlive cgit...
https://cgit.kde.org/kdenlive.git/tree/src/core.cpp
kdenlive has some GPL-3+ code in its repository.
https://cgit.kde.org/kdenlive.git/tree/src/capture/mltdevicecapture.cpp
kdenlive has some GPL-2+ code in its repository.
The license in the package definition should be a list including GPL-2+
and GPL-3+, and the kdenlive maintainers should update the README
file.
I usually search source for "(at your option)" (outside /COPYING
because the string is in the GNU licenses) to determine the license
specifics.
>
> Regards,
> Fanis
--
-Jesse
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-09-15 19:06 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-15 15:51 Question about Licenses marinus.savoritias
2019-09-15 17:15 ` Ricardo Wurmus
2019-09-15 18:42 ` marinus.savoritias
2019-09-15 19:06 ` Jesse Gibbons
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).