After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 655293 - Aisleriot includes LGPL code but no copyright notice
Aisleriot includes LGPL code but no copyright notice
Status: RESOLVED FIXED
Product: aisleriot
Classification: Other
Component: general
git master
Other Linux
: Normal major
: ---
Assigned To: aisleriot-maint
aisleriot-maint
Depends on:
Blocks:
 
 
Reported: 2011-07-25 22:43 UTC by Jeremy Bicha
Modified: 2011-08-23 12:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Bicha 2011-07-25 22:43:18 UTC
Originally mentioned at https://bugs.launchpad.net/bugs/813428

Aisleriot claims to be completely GPL-3+ except for the documentation which is GFDL. However, src/prop-editor.c and src/prop-editor.h are LGPL-2+.

I believe updating COPYING-README and including a copy of the LGPL-2 which satisfy the license requirements.

Ubuntu is waiting to package aisleriot until this issue is resolved and a new tarball is generated.
Comment 1 Christian Persch 2011-07-26 12:10:21 UTC
I fail to see the problem.

These are copypasted files that have a LGPL2+ header, but the whole of aisleriot is distributed as GPL3+ (and ships a copy of that licence). The LGPL2 specifically allows distributing the file under the GPL2+.
Comment 2 Jeremy Bicha 2011-07-26 12:47:36 UTC
Hi, thanks for replying.

The way I read paragraph 3 of the LGPL2, you are free to relicense LGPL2 files under the GPL3 but you must update the copyright headers in those files so that they say GPL3 instead of LGPL2.
Comment 3 Christian Persch 2011-07-31 17:33:35 UTC
Fixed on master. (Relicensed all our own code to GPL3+, but kept the LGPL for copypasted code and added the LGPL3 file.)
Comment 4 Jeremy Bicha 2011-08-23 12:15:03 UTC
Please add COPYING.LGPL3 to your Makefile. Thanks!