Discussion:
Bug#846626: fbpanel: debian/copyright reports incorrect licenses (including mine)!
Add Reply
Francesco Poli (wintermute)
2016-12-02 19:00:01 UTC
Reply
Permalink
Raw Message
Package: fbpanel
Version: 7.0-2
Severity: serious
Justification: Policy 4.5

Hello,
many thanks for fixing the recently reopened bug #585795 so quickly!

I was taking a look at the debian/copyright file [1] and I noticed that
the license for my two icons is not correctly described.

[1] https://tracker.debian.org/media/packages/f/fbpanel/copyright-7.0-2

The debian/copyright file of fbpanel/7.0-2 states:

Files: debian/terminal_color.svg debian/terminal_sketch.svg
Copyright: 2011-2012 Francesco Poli
License: GPL-2

which is correct (well, almost: I rediscovered that the actual
copyright year is 2010, sorry for stating otherwise previously...),
but then the stanza for GPL-2 says "either version 2 of the License,
or (at your option) any later version.", which is *not* correct!
It would be OK for GPL-2+, but I only licensed the two
icons under GPL-2 (that is to say, version 2 *only*!).

The correct license information should be:

Files: debian/terminal_color.svg debian/terminal_sketch.svg
Copyright: 2010 Francesco Poli
License: GPL-2

and

License: GPL-2
This work 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; version 2 dated June, 1991.
.
This work is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this package; if not, write to the Free Software Foundation,
Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA.
Comment: On Debian systems, the complete text of the GNU General
Public License version 2 can be found in the file
`/usr/share/common-licenses/GPL-2'.


Moreover, and even *more importantly*, I took a look a the fbpanel/7.0-2
source tree.
I cannot find any indication that fbpanel is actually under GPL-2
or GPL-2+ !!!!

There are a number of files with no embedded licensing information
and a general COPYING file which, I assume, describes the copying
conditions for those files. This COPYING file is almost identical
to the Expat license [2] (it only misses an "OR COPYRIGHT HOLDERS"
in the disclaimer of warranty).

[2] http://www.jclark.com/xml/copying.txt

There are other files with different copyright holders, which
embed licensing information and seem to be licensed under LGPL-2+ ...
Maybe other files are under different (hopefully compatible!) licenses.

Please review the licensing status of the entire source tree and
document it properly in the debian/copyright file!

Thanks for your time.
Bye!
Francesco Poli
2016-12-30 16:10:01 UTC
Reply
Permalink
Raw Message
On Fri, 02 Dec 2016 19:51:07 +0100 Francesco Poli (wintermute) wrote:

[...]
Post by Francesco Poli (wintermute)
Please review the licensing status of the entire source tree and
document it properly in the debian/copyright file!
[...]

Hello again,
I noticed that fbpanel/7.0-2 managed to migrate to testing, despite
being affected by this RC bug.
This happened because of a BTS version tracking info management issue.


Anyway, fbpanel is now scheduled for auto-removal from testing on
January, the 14th, as stated on its tracker page [1].

[1] https://tracker.debian.org/pkg/fbpanel

Please fix this RC bug soon!
If fbpanel is auto-removed from testing, it won't have a chance to
re-enter testing before the release of stretch, due to the soft freeze
(which will begin shortly: on January, the 5th) [2].

[2] https://lists.debian.org/debian-devel-announce/2016/12/msg00000.html

Thanks for your time.
Bye!
--
http://www.inventati.org/frx/
There's not a second to spare! To the laboratory!
..................................................... Francesco Poli .
GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
Francesco Poli
2017-01-05 22:50:02 UTC
Reply
Permalink
Raw Message
Control: tags -1 + patch
Post by Francesco Poli
[...]
Post by Francesco Poli (wintermute)
Please review the licensing status of the entire source tree and
document it properly in the debian/copyright file!
[...]
Post by Francesco Poli
Please fix this RC bug soon!
If fbpanel is auto-removed from testing, it won't have a chance to
re-enter testing before the release of stretch, due to the soft freeze
(which will begin shortly: on January, the 5th)
[...]

Hello again!

I prepared an updated debian/copyright file that should reflect the
current licensing status of the fbpanel package.

Please replace the debian/copyright file with the one attached to this
message, in order to close this bug report.

Thanks for your time.
Bye!
--
http://www.inventati.org/frx/
There's not a second to spare! To the laboratory!
..................................................... Francesco Poli .
GnuPG key fpr == CA01 1147 9CD2 EFDF FB82 3925 3E1C 27E1 1F69 BFFE
Debian Bug Tracking System
2017-01-05 22:50:02 UTC
Reply
Permalink
Raw Message
tags -1 + patch
Bug #846626 [fbpanel] fbpanel: debian/copyright reports incorrect licenses (including mine)!
Added tag(s) patch.
--
846626: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846626
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Debian Bug Tracking System
2017-01-06 00:00:01 UTC
Reply
Permalink
Raw Message
Your message dated Thu, 05 Jan 2017 23:48:30 +0000
with message-id <E1cPHlm-000AcJ-***@fasolo.debian.org>
and subject line Bug#846626: fixed in fbpanel 7.0-3
has caused the Debian Bug report #846626,
regarding fbpanel: debian/copyright reports incorrect licenses (including mine)!
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ***@bugs.debian.org
immediately.)
--
846626: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846626
Debian Bug Tracking System
Contact ***@bugs.debian.org with problems
Loading...