Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 706432 - games-util/lutris copyright review
Summary: games-util/lutris copyright review
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Andrew Ammerlaan
URL: https://lists.debian.org/debian-legal...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-01-26 12:49 UTC by Ulrich Müller
Modified: 2022-04-12 09:08 UTC (History)
5 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 Ulrich Müller gentoo-dev 2020-01-26 12:49:01 UTC
As reported on the debian-legal mailing list, https://lists.debian.org/debian-legal/2020/01/msg00020.html:

"... the only major blocker left is the copyright. Lutris uses several icons, which could be not DFSG-compliant, so I wanted to ask for a legal review to clarify what is okay and what needs changes. The icons are located in /share/lutris/icons/hicolor/symbolic/apps. There is a copyright.old file in the directory, which was used until I ported it as good as I could to the /debian/copyright file."

The ebuild currently has LICENSE="GPL-3". More license are listed in lutris/debian/copyright in the upstream repo, which is based on information in above-mentioned copyright.old file, or lutris/share/lutris/icons/hicolor/symbolic/apps/README.rst in the lutris-0.5.4 tarball.

AFAICS, we already carry most licenses listed in debian/copyright, with the exception of the following:

- tux-attribution:
  "The copyright holder of this file allows anyone to use it for any purpose,
  provided that the copyright holder is properly attributed. Redistribution,
  derivative work, commercial use, and all other use is permitted.
  Attribution: Larry Ewing and GIMP"
  We don't have that one yet, but it looks like a free license to me.

- none-wikipedia:
  "This image consists only of simple geometric shapes or text. It does not
  meet the threshold of originality needed for copyright protection, and is
  therefore in the public domain."
  This can be mapped to public-domain.

- Flaticon:
  https://profile.flaticon.com/license/free
  This may be problematic, because it says:
  "What you CANNOT DO:
  * Distribute Flaticon's Contents unless it has been expressly authorized
    by Flaticon."
Comment 1 Ulrich Müller gentoo-dev 2020-01-26 13:51:38 UTC
> - Flaticon:
>   https://profile.flaticon.com/license/free
>   This may be problematic, because it says:
>   "What you CANNOT DO:
>   * Distribute Flaticon's Contents unless it has been expressly authorized
>     by Flaticon."

Even more problematic is this:
"The complete content of licenses can be consulted in the Terms of Use, that will prevail over the content of this document.
"

The Terms of Use can be found at https://www.freepikcompany.com/legal#nav-flaticon-agreement, and in section 8 they say:
"It is forbidden for a User to authorize any third parties to use the Flaticon Content (or any modification of any content in the Flaticon Content). As an exception to the prohibition, the User may allow third parties to use the content in the Flaticon Content, when each and every of the following conditions are met:"

... and in the second condition:
"The authorization granted by the User to the third party is in writing and complies with every restriction of the User’s authorization to use the relevant content in the Flaticon Content and includes, without limitation, a restriction for the third party to distribute, resell or license the relevant content in the Flaticon Content (i.e. the third party is the final user of the relevant content in the Flaticon Content);"

As I read this, we as a distro would be a third party, but not the final user. So we may not be allowed to redistribute a tarball containing these icons.
Comment 2 matoro archtester 2020-11-18 05:15:28 UTC
This was resolved in =games-util/lutris-0.5.8:  https://github.com/lutris/lutris/pull/3035
Icons are no longer distributed with the package and instead downloaded at runtime.
Comment 3 Andrew Ammerlaan gentoo-dev 2022-03-30 15:25:03 UTC
(In reply to matoro from comment #2)
> This was resolved in =games-util/lutris-0.5.8: 
> https://github.com/lutris/lutris/pull/3035
> Icons are no longer distributed with the package and instead downloaded at
> runtime.

So can this be closed? Since we no longer have <0.5.8 in the tree.

> As I read this, we as a distro would be a third party, but not the final user. So we may not be allowed to redistribute a tarball containing these icons.

Or do we still need additional RESTRICT="mirror"?
Comment 4 Ulrich Müller gentoo-dev 2022-03-30 17:32:44 UTC
Yes, looks like this has been resolved.

Please update LICENSE to what is specified upstream:
https://github.com/lutris/lutris/blob/master/debian/copyright

Namely, GPL-3+ instead of GPL-3 (plus CC0-1.0 if we install the metainfo file).
Comment 5 Larry the Git Cow gentoo-dev 2022-04-12 09:08:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6a34b0e5a405e241df5af0aec3f90c3c81d8d5

commit 0b6a34b0e5a405e241df5af0aec3f90c3c81d8d5
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-04-12 08:55:00 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-04-12 09:08:33 +0000

    games-util/lutris: drop 0.5.9.1-r1, 0.5.10_beta2-r1
    
    Closes: https://bugs.gentoo.org/835897
    Closes: https://bugs.gentoo.org/822969
    Closes: https://bugs.gentoo.org/820860
    Closes: https://bugs.gentoo.org/706432
    Closes: https://bugs.gentoo.org/837863
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 games-util/lutris/Manifest                         |  2 -
 .../lutris-0.5.10_beta2-fix-install-requires.patch | 13 ----
 .../lutris-0.5.10_beta2-fix-launching-steam.patch  | 22 ------
 games-util/lutris/lutris-0.5.10_beta2-r1.ebuild    | 86 ----------------------
 games-util/lutris/lutris-0.5.9.1-r1.ebuild         | 83 ---------------------
 5 files changed, 206 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18d138658d27755382ad3c2ef1ff7a0338be788

commit e18d138658d27755382ad3c2ef1ff7a0338be788
Author:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
AuthorDate: 2022-04-12 08:51:54 +0000
Commit:     Andrew Ammerlaan <andrewammerlaan@gentoo.org>
CommitDate: 2022-04-12 09:08:31 +0000

    games-util/lutris: add 0.5.10
    
    - update LICENSE
    
    Bug: https://bugs.gentoo.org/706432
    
    - add vulkan-loader optfeature
    
    Closes: https://bugs.gentoo.org/835830
    
    Signed-off-by: Andrew Ammerlaan <andrewammerlaan@gentoo.org>

 games-util/lutris/Manifest             |  1 +
 games-util/lutris/lutris-0.5.10.ebuild | 87 ++++++++++++++++++++++++++++++++++
 2 files changed, 88 insertions(+)