Bug 20328

Summary: [gtk-module] licence question
Product: PackageKit Reporter: Christian Persch (GNOME) <chpe>
Component: GeneralAssignee: Richard Hughes <richard>
Status: RESOLVED NOTABUG QA Contact:
Severity: normal    
Priority: medium    
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:

Description Christian Persch (GNOME) 2009-02-26 02:54:42 UTC
contrib/gtk-module/pk-gtk-module.c says:

 * Licensed under the GNU General Public License Version 2
 *
 * 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.

So which is it, version 2 exactly, or version 2-or-any-later-version?

And why is this module not LGPL like gtk+ itself?
Comment 1 Richard Hughes 2009-02-26 05:27:49 UTC
(In reply to comment #0)
> contrib/gtk-module/pk-gtk-module.c says:
> 
>  * Licensed under the GNU General Public License Version 2
>  *
>  * 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.
> 
> So which is it, version 2 exactly, or version 2-or-any-later-version?

This is the standard text for GPLv2+ that I use in most of my projects.

> And why is this module not LGPL like gtk+ itself?

Well, the whole of PackageKit is GPLv2+, except for the web plugin which is dual licensed to MPL as it uses some of the SDK code. It's just the same as everything else.

Why do you think the module should be LGPL?

Richard.
Comment 2 Christian Persch (GNOME) 2009-02-26 06:25:17 UTC
(In reply to comment #1)
> (In reply to comment #0)
> > contrib/gtk-module/pk-gtk-module.c says:
> > 
> >  * Licensed under the GNU General Public License Version 2
> >  *
> >  * 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.
> > 
> > So which is it, version 2 exactly, or version 2-or-any-later-version?
> 
> This is the standard text for GPLv2+ that I use in most of my projects.

The first line introduces a conflict with the other text in that it specifies version 2 exactly, while the text below allows 2-or-later. Most other projects simply copy the stock text without adding this first 'summary' line.
Comment 3 Richard Hughes 2018-08-21 15:52:52 UTC
We moved the upstream bugtracker to GitHub a long time ago. If this issue still affects you please re-create the issue here: https://github.com/hughsie/PackageKit/issues
 
Sorry for the impersonal message, and fingers crossed your issue no longer happens. Thanks.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.