GNOME Bugzilla – Bug 733593
License Query: GPL-2.0+ or GPL-3.0+
Last modified: 2016-09-12 16:05:59 UTC
During the legal review for inclusion of g-i-s into the build tree for openSUSE, the following remark / query reached me: $$$$$$$ Comment: It looks like the package should be GPL-2.0+ licensed (most of the files have GPL-2.0+ licenses). Fedora also uses GPL-2.0+ as license for the package. However: gnome-initial-setup/pages/account/um-realm-manager.* gnome-initial-setup/pages/password/um-realm-manager.* are GPL-3.0+ licensed. If these files are built/linked with the rest of the GPL-2.0+ in a manner in which a derived work comes about, the license of that derived work would have to be GPL-3.0+, not GPL-2.0+. Please check with upstream if the GPL-3.0+ license is intentional. $$$$$$$ Can you please clarify on this
Jasper, Matthias? The simple solution is to use GPLv3 version of COPYING, so that we "covey" the program under GPLv3, but leave the licenses on the source files unchanged, so we can copy code more freely into other GNOME modules like g-c-c.
Those files were primarily written by Stef Walter. I would see if we can relicense them to GPLv2.
I give my approval for any of my code contributions to the um-realm-manager.* files to be relicensed to "GPLv2 or later". However these files have been copied and pasted in from gnome-control-center when Jasper added the feature. I would suggest looking through the git history in the gnome-control-center project in order to make sure other contributors are okay with the relicense too.
I give my approval as well. The only people who touched the copy of these files in gnome-initial-setup are Stef, Jasper, myself and Daniel Mustieles. Daniel only updated the FSF address.
(In reply to Stef Walter from comment #3) > However these files have been copied and pasted in from gnome-control-center > when Jasper added the feature. I would suggest looking through the git > history in the gnome-control-center project in order to make sure other > contributors are okay with the relicense too. You yourself managed to relicense the files in gnome-control-center before the time Jasper copied them, but he copied an older version of the files. Everyone who contributed to the files in gnome-control-center has already given consent to relicense the contributions to GPLv2+ for that relicensing. I think we are good here.
Created attachment 318904 [details] [review] Correct license of um-realm-manager The copyright holders of this file have consented to relicensing in one or both of the following bugs: https://bugzilla.gnome.org/show_bug.cgi?id=683420
(In reply to Michael Catanzaro from comment #5) > (In reply to Stef Walter from comment #3) > > However these files have been copied and pasted in from gnome-control-center > > when Jasper added the feature. I would suggest looking through the git > > history in the gnome-control-center project in order to make sure other > > contributors are okay with the relicense too. > > You yourself managed to relicense the files in gnome-control-center before > the time Jasper copied them, but he copied an older version of the files. > Everyone who contributed to the files in gnome-control-center has already > given consent to relicense the contributions to GPLv2+ for that relicensing. > I think we are good here. Or overwrite the g-i-s files with the ones from gnome-control-center.
(In reply to Bastien Nocera from comment #7) > Or overwrite the g-i-s files with the ones from gnome-control-center. Let's save that for another bug, another day.
Attachment 318904 [details] pushed as 3c19b3f - Correct license of um-realm-manager