Bug#702070: widelands: Copyright file points to wrong license and doesn't cite source

2013-03-06 Thread Steven De Herdt
 It would be interesting to see if Debian can make the 'complete
 corresponding source' happen, in the longer run presumably.
 
 I'm not sure I understand what you mean here, actually. 
That's a term from GPLv2: for binary distribution the license requires
availability of all materials the original author(s) used to build the
binary (i.e. sources and build scripts), in the preferred form of the
work for making modifications to it.  In Widelands' case that would
include the blender files, I presume.
But it's a bit late for wheezy.

Cheers,
Steven.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#702070: widelands: Copyright file points to wrong license and doesn't cite source

2013-03-04 Thread Martin Quinson
On Mon, Mar 04, 2013 at 12:31:37AM +0100, Steven De Herdt wrote:
 Hello,
 
  Pointing to the wrong gpl version doesn't violate debian policy.
 I had the impression upstream released under GPLv2 only, but the source
 code files say v2 or later.  In as far as Debian distributes under
 GPLv3, and not the unspecified the GPL (which includes v1), that
 should be legally fine.  But it's not quite the verbatim copyright
 info/distribution licenses required by policy.
 The media files seem less clear to me.  To the best of my knowledge
 they're distributed under GPLv2 only, so that Debian cannot legally
 distribute these files under the license pointed to.  Of course, the
 upstream tarball isn't exceedingly clear on this.
 
  Breaking a should clause is also not violating the debian policy.
 No, but apparently:
 In addition, the copyright file must say where the upstream sources (if
 any) were obtained, and should name the original authors.
 
 I suppose now's not a convenient time for these problems, but I thought
 they were serious...

The good news is that I'm willing to fix bugs in my packages even when
they are not release critical :) 

I admit that I'm not as responsive as I should recently, but I'll try
to come back soon.

As for the GPL version, my bad (I guess), this will be fixed soon.

As for the source of download, that will be fixed soon too (and I
guess that duckduckgo gave you the answer in the meanwhile).

As for the licensing of the media, this is not clearly stated upstream
either. I guess you know the drill for games: most of the projects
distribute the pngs only as the blender files are super heavy to store
and process. This is a clear infringement of the dfsg, but that's a
bad habit that is hard to fight in the milieu. I didn't check but I
wouldn't be surprised to learn that the blender files of wesnoth or
freeciv are not as easily available as the C/C++ sources...

The situation is not completely desperate for widelands (at least
compared to other smaller games around), as most of the blender files
can be retrieved from: bzr branch lp:widelands-media

Not all the models are available, as some of them were lost by the
designers, see: https://bugs.launchpad.net/widelands-media/+bug/677337

Yep, that's a still very sorry state, but I feel like we need to help
upstream fixing the situation instead of becoming harsh on them. For
that, I openned the following bug to ask them to clarify the license.
My guess is that they consider this repo as a working directory and
juste forgot to write the licensing meta-information down.
https://bugs.launchpad.net/widelands-media/+bug/1144060


So, in conclusion. Thanks for your report, I'll try to come back on
this package as I recently managed to do for several of my other
packages. The issues you point are mainly missing pointers that I will
add. Be them serious or important. 

For the more profund issues underlying, I'll see with upstream about
how to improve it.

Thanks for the report, 
Mt.

-- 
Philosophy is a game with objectives and no rules. 
Mathematics is a game with rules and no objectives.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#702070: widelands: Copyright file points to wrong license and doesn't cite source

2013-03-04 Thread Steven De Herdt
 The good news is that I'm willing to fix bugs in my packages even when
 they are not release critical :) 
 
 I admit that I'm not as responsive as I should recently, but I'll try
 to come back soon.
 
 As for the GPL version, my bad (I guess), this will be fixed soon.
Very good, that should keep us under the radar of GPL enforcers!
I imagine this package and its copyright file were written before v3
existed, so that it was (nearly) correct back then.

 As for the source of download, that will be fixed soon too (and I
 guess that duckduckgo gave you the answer in the meanwhile).
...or aptitude, because their homepage is recorded in the control file.

 As for the licensing of the media, this is not clearly stated upstream
 either. I guess you know the drill for games: most of the projects
 distribute the pngs only as the blender files are super heavy to store
 and process. This is a clear infringement of the dfsg, but that's a
 bad habit that is hard to fight in the milieu. I didn't check but I
 wouldn't be surprised to learn that the blender files of wesnoth or
 freeciv are not as easily available as the C/C++ sources...
At least in Wesnoth, some artists consider the pngs to be the source, as
they work on the raw pixels themselves...  The vagueness of the source
requirement in GPL doesn't help, but I've seen a proposal (I think) for
something like this, only clearer, in the next release of the CC
licenses.  Education on licenses seems rather important too, I've heard
of artists avoid CC-BY-SA because they don't know how SA works.
Besides licenses, I see a role for better tools to improve the
situation: license fields in media files metadata; some standardisation
in automatic building of media, separated from the building source code;
maybe better version tracking...
I think the issue of Free Culture is just rather young compared to that
of Free Software.

 The situation is not completely desperate for widelands (at least
 compared to other smaller games around), as most of the blender files
 can be retrieved from: bzr branch lp:widelands-media
 
 Not all the models are available, as some of them were lost by the
 designers, see: https://bugs.launchpad.net/widelands-media/+bug/677337
Well, in those cases, only the rendered pngs could be considered source.
 Reminds me of beneath-a-steel-sky...

 Yep, that's a still very sorry state, but I feel like we need to help
 upstream fixing the situation instead of becoming harsh on them. For
 that, I openned the following bug to ask them to clarify the license.
 My guess is that they consider this repo as a working directory and
 juste forgot to write the licensing meta-information down.
 https://bugs.launchpad.net/widelands-media/+bug/1144060
Absolutely, no need to alienate them!  This looks more like the boring
paperwork that got left behind.  Maybe if it all were easier...

 So, in conclusion. Thanks for your report, I'll try to come back on
 this package as I recently managed to do for several of my other
 packages. The issues you point are mainly missing pointers that I will
 add. Be them serious or important. 
 
 For the more profund issues underlying, I'll see with upstream about
 how to improve it.
It would be interesting to see if Debian can make the 'complete
corresponding source' happen, in the longer run presumably.

 Thanks for the report, 
 Mt.
 
Thanks for the answer, and good luck.
Steven


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#702070: widelands: Copyright file points to wrong license and doesn't cite source

2013-03-04 Thread Martin Quinson
  For the more profund issues underlying, I'll see with upstream about
  how to improve it.
 It would be interesting to see if Debian can make the 'complete
 corresponding source' happen, in the longer run presumably.

I'm not sure I understand what you mean here, actually. 

Sorry, Mt.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#702070: widelands: Copyright file points to wrong license and doesn't cite source

2013-03-03 Thread Steven De Herdt
Hello,

 Pointing to the wrong gpl version doesn't violate debian policy.
I had the impression upstream released under GPLv2 only, but the source
code files say v2 or later.  In as far as Debian distributes under
GPLv3, and not the unspecified the GPL (which includes v1), that
should be legally fine.  But it's not quite the verbatim copyright
info/distribution licenses required by policy.
The media files seem less clear to me.  To the best of my knowledge
they're distributed under GPLv2 only, so that Debian cannot legally
distribute these files under the license pointed to.  Of course, the
upstream tarball isn't exceedingly clear on this.

 Breaking a should clause is also not violating the debian policy.
No, but apparently:
In addition, the copyright file must say where the upstream sources (if
any) were obtained, and should name the original authors.

I suppose now's not a convenient time for these problems, but I thought
they were serious...

Best regards,
Steven.


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#702070: widelands: Copyright file points to wrong license and doesn't cite source

2013-03-02 Thread Steven De Herdt
Package: widelands
Version: 1:17-3
Severity: serious
Justification: Policy 12.5

Dear Maintainer,

I noticed that Widelands' copyright file points to the wrong GPL:
This game is distributed under the GPL licence (to be found under
/usr/share/common-licenses/GPL on a Debian box).
This leads to GPLv3, while upstream releases under v2.  Strictly speaking, 
releasing under _the_ GPL allows users to choose any GPL ever published.
I would propose:
This game is distributed under the GNU General Public License version 2,
to be found under /usr/share/common-licenses/GPL-2 on a Debian box.

Also, the copyright file does not include the required pointer to where
upstream source was obtained.

Bonus question: so upstream distributes under GPLv2, this is clearly 
indicated in the source files.  But is it clear enough, for the purpose 
of Debian distribution, that this also counts for media (pics, music, ...)?
It does count for the media files, right?

Thanks for maintaining,

Steven.


-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages widelands depends on:
ii  fonts-freefont-ttf [ttf-freefont]  20120503-1
ii  libboost-signals1.49.0 1.49.0-3.2
ii  libc6  2.13-37
ii  libgcc11:4.7.2-5
ii  libgl1-mesa-glx [libgl1]   8.0.5-3
ii  libglew1.7 1.7.0-3
ii  liblua5.1-05.1.5-4
ii  libpng12-0 1.2.49-1
ii  libsdl-gfx1.2-42.0.23-2
ii  libsdl-image1.21.2.12-2
ii  libsdl-mixer1.21.2.12-3
ii  libsdl-net1.2  1.2.8-2
ii  libsdl-ttf2.0-02.0.11-2
ii  libsdl1.2debian1.2.15-5
ii  libstdc++6 4.7.2-5
ii  widelands-data 1:17-3
ii  zlib1g 1:1.2.7.dfsg-13

widelands recommends no packages.

widelands suggests no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#702070: widelands: Copyright file points to wrong license and doesn't cite source

2013-03-02 Thread Michael Gilbert
control: severity -1 important

 I noticed that Widelands' copyright file points to the wrong GPL:
 This game is distributed under the GPL licence (to be found under
 /usr/share/common-licenses/GPL on a Debian box).

Pointing to the wrong gpl version doesn't violate debian policy.

 Also, the copyright file does not include the required pointer to where
 upstream source was obtained.

Breaking a should clause is also not violating the debian policy.

Best wishes,
Mike


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org