GNOME Bugzilla – Bug 752649
COPYING states GPL-3 but GPL-2 and LGPL code present
Last modified: 2017-08-10 10:18:10 UTC
The COPYING file states gnome-calendar is GPL-3 but the following files are marked as being GPL-2: src/gcal-month-view.[ch] src/gcal-search-view.[ch] src/gcal-subscriber-view.[ch] src/gcal-subscriber-view-private.h src/gcal-view.[ch] src/gcal-week-view.[ch] src/gcal-utils.c And these files are marked as LGPL: src/e-cal-data-model.[ch] src/e-cal-data-model-subscriber.[ch] There should probably be three COPYING files, i.e. COPYING.GPL3 COPYING.GPL2 and COPYING.LGPL
Created attachment 357166 [details] [review] Added copying files Here is the patch which adds the files as suggested if there is still any interest in fixing this bug.
Review of attachment 357166 [details] [review]: Hi, Seems like you included the wget log, and not the original license files (you should have used -O argument instead of -o) Also, you haven't set your git name and email and so the 'From' field is set to be something strange (files < *Íú€U>) [see https://wiki.gnome.org/Newcomers/SubmitPatch ] And after all, the original authors are still around. It may be better to re-license the files to GPLv3+ (the original authors have to decide this) wherever possible, rather than complicating the licensing terms. Thanks
I hereby state that Calendar shall be moved to GPLv3. The headers of the GPLv2 files must be updated.
Created attachment 357211 [details] [review] Patch which changes GPL 2 to GPL 3 Here is a patch which changes all previously GPL2 code to GPL3
Thanks for your patch!