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 545892 - License disparities need to be addressed
License disparities need to be addressed
Status: RESOLVED FIXED
Product: gtkmm
Classification: Bindings
Component: documentation
2.13.x
Other Linux
: Normal normal
: ---
Assigned To: gtkmm-forge
Depends on:
Blocks:
 
 
Reported: 2008-08-01 17:43 UTC by Deng Xiyue
Modified: 2008-08-04 10:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
gtkmmdoc-license-fix.patch (61.83 KB, patch)
2008-08-02 15:59 UTC, Deng Xiyue
none Details | Review
gtkmmdoc-license-fix.patch (65.08 KB, patch)
2008-08-03 03:12 UTC, Deng Xiyue
none Details | Review

Description Deng Xiyue 2008-08-01 17:43:04 UTC
Currently the COPYING file in gtkmm-documentation mentions LGPL-2.1, while the examples codes are under GPL-2, and the tutorial is under GFDL-1.2 without invariant section or front/back-cover text.  Not a small problem, but trivial to fix.
Comment 1 Murray Cumming 2008-08-02 08:31:33 UTC
Sure. A patch would be welcome. You can see what the files said when it was in gtkmm.
Comment 2 Deng Xiyue 2008-08-02 15:59:48 UTC
Created attachment 115737 [details] [review]
gtkmmdoc-license-fix.patch

Patch attempting to fix the COPYING file.  Don't know if it's good to put 2 licenses wording in one COPYING file.
Comment 3 Murray Cumming 2008-08-02 16:08:50 UTC
Wouldn't it be more common to have a COPYING file and a COPYING.examples (or suchlike) file?

But again, what did gtkmm do before? Why is this only a problem now?
Comment 4 Deng Xiyue 2008-08-03 03:12:07 UTC
Created attachment 115760 [details] [review]
gtkmmdoc-license-fix.patch

Use separate COPYING files accordingly.

Gtkmm is a library released under LGPL-2.1, so there's no problem for it, though it'd be better to add a COPYING.docs as GFDL-1.2.  Now gtkmm-documentation has only the docs and examples where LGPL-2.1 doesn't fit in.  I'm afraid such inconsistency might cause problem when being included and reviewed by pedantic Debian ftp-masters - which is really good IMO.  Though just a speculation, it'll be good to take some precaution.
Comment 5 Murray Cumming 2008-08-04 10:30:24 UTC
Perfect. Committed. Thanks.