Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 494524 - games-emulation/m64py: Don't distribute files without the required license
Summary: games-emulation/m64py: Don't distribute files without the required license
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Games (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Michał Górny
URL:
Whiteboard:
Keywords: NeedPatch
Depends on:
Blocks:
 
Reported: 2013-12-17 10:06 UTC by Franz Schrober
Modified: 2018-01-01 13:46 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Franz Schrober 2013-12-17 10:06:16 UTC
m64py 0.1.7 and below (and maybe even after) contains images in the *_rc.py files which are just downloaded from arbitrary sources on the internet and the author has no rights (copyright, ...) on the actual image. It is therefore to be considered as a copyright crime. Gentoo is now shipping these things in the finished builds (don't know if there are prebuild files provided by someone) and in the source tarball.

http://sourceforge.net/p/m64py/discussion/general/thread/1b691a53/#20b4
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-12-17 14:25:40 UTC
Will RESTRICT=mirror be ok or do you expect something more? LICENSE=random-theft? :P
Comment 2 Ulrich Müller gentoo-dev 2013-12-17 18:45:07 UTC
According to the LICENSES file, icons are taken from Tango, so icons_rc.py should be o.k. Concerning images_rc.py, the LICENSES files says that the Mupen64Plus logo and the Python snake logo are under CC-BY-SA-3.0.

That leaves us with the controller image, of which several version can be found at Wikimedia Commons, several of them in the public domain:
https://commons.wikimedia.org/wiki/Category:Nintendo_64_Controller

So, I don't a large issue here.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-12-17 18:52:16 UTC
And all the mentioned licenses were already in LICENSE. Anything to do then?
Comment 4 Franz Schrober 2013-12-17 18:54:13 UTC
But the image used here is not public domain/creative commons. So if you replace it with a creative commons/public domain picture then it is fine. But right now it is a picture not created by m64py and he/you have no right to use it
Comment 5 Franz Schrober 2013-12-17 18:56:48 UTC
I am talking about this image: http://sourceforge.net/p/m64py/code/ci/bee637ac44366ce5b369492e865816064f6ab199/tree/src/m64py/ui/images/controller.png and not an arbitrary photograph in the wikimedia database
Comment 6 Ulrich Müller gentoo-dev 2013-12-17 21:16:53 UTC
(In reply to Franz Schrober from comment #5)
> I am talking about this image:
> http://sourceforge.net/p/m64py/code/ci/bee637ac44366ce5b369492e865816064f6ab199/tree/src/m64py/ui/images/controller.png
> and not an arbitrary photograph in the wikimedia database

Right, upstream should specify its author and license, or alternatively, replace it by a free image (which should be easy). Otherwise we cannot distribute the file.
Comment 7 Franz Schrober 2013-12-28 13:11:45 UTC
I've checked the icons used and came to the same conclusion as other people: These icons are not all from the tango project.

Debian already removed all images and icons from the tarball + replaced this big image with a CC-BY-SA-3.0 licensed images of the controller. http://sourceforge.net/p/m64py/discussion/general/thread/1b691a53/#d51f
Comment 8 Ulrich Müller gentoo-dev 2013-12-28 14:27:30 UTC
(In reply to Franz Schrober from comment #7)
> Debian already removed all images and icons from the tarball + replaced this
> big image with a CC-BY-SA-3.0 licensed images of the controller.

This really needs to be sorted out upstream. Has Debian submitted their changes for inclusion upstream?
Comment 9 Franz Schrober 2013-12-28 14:50:50 UTC
I don't know the details but it is mentioned in the upstream discussion board (the ticket system is not usable for the common folks). So I would tend to answer the question with "yes"
Comment 10 Franz Schrober 2014-01-11 12:34:36 UTC
0.1.8 now uses the debian image for the controller. But it still has problems with the used icons. More information can be found here https://sourceforge.net/p/m64py/discussion/general/thread/b089c886/
Comment 11 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2016-03-27 23:17:21 UTC
Removing trustees.
Comment 12 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2018-01-01 13:46:05 UTC
FWICS, upstream has taken care to put all the licenses in LICENSES file and we list them in LICENSE variable appropriately. If you think there's anything else that needs to be done here, feel free to reopen.