Project

General

Profile

Freedom Issue #2986

[deepin-wallpapers][deepin-community-wallpapers]: Incorrect license

gap - almost 2 years ago - . Updated 4 months ago.

Status:
fixed
Priority:
bug
Assignee:
% Done:

0%


Description

The package is incorrectly labelled as "GPL". In reality, the images it distributes are nonfree, licensed under CC BY-NC 3.0.

History

#1

Updated by bill-auger almost 2 years ago

  • Assignee set to bill-auger
  • Status changed from unconfirmed to in progress

this appears to be a combination of sloppy licensing upstream, and sloppy auditing on part of the arch packager

the README for the the arch package version (1.7.7), does not mention any licenses; but there is a GPL license file included - a GPL license file is meaningless on it's own; so these images should have been considered to be no-license

the README for the current release (1.7.8) clarifies this, stating that the license for the 'deepin-wallpapers' package should be CC-BY-NC 3.0; and CC-BY-SA 3.0 for the 'deepin-community-wallpapers' package

https://github.com/linuxdeepin/deepin-wallpapers/blob/master/README.md

the README explains that the GPL covers the source code files; but there is no source code in that repository, other than the debian packaging litter and the trivial commands in the Makefile, which the arch packages exclude anyways

i added both 'deepin-wallpapers' and 'deepin-community-wallpapers' to the blacklist for now; because the set of 'community' files appears to be completely different than the new ones with declared CC-BY-SA licence - if/when 'deepin-community-wallpapers' is upgraded to 1.7.8, it could be removed from the blacklist - CC-BY-NC is a non-free license, so 'deepin-wallpapers' is probably there to stay

i opened a BR against the arch packages to clarify the licenses

https://bugs.archlinux.org/task/69882

there is a feature request upstream, asking to re-license; but i dont expect that to go anywhere, so i am closing this ticket - this ticket is the bug reference for the blacklist entries; so it could be revisited if necessary

https://github.com/linuxdeepin/deepin-wallpapers/issues/7

#2

Updated by bill-auger almost 2 years ago

  • Status changed from in progress to fixed
  • Subject changed from [deepin-wallpapers] Incorrect license to [deepin-wallpapers][deepin-community-wallpapers]: Incorrect license
#3

Updated by gap 4 months ago

It looks like they did implement a fix; they moved all the nonfree images to a new repo: https://github.com/linuxdeepin/deepin-wallpapers/pull/21

However, another issue remains.
Despite being released under libre licenses, the images were obviously drawn in an image editor, but they do not provide any source files (e.g. GIMP project files).
As the images have no complete and corresponding source, and are not built from source at build-time, they are still nonfree.

We can update the blacklist reason for deepin-wallpapers accordingly to something along the lines of: "libre licenses but missing source files"

Also, the deepin-wallpapers package is outdated in Arch, and Arch have not adopted the -nonfree one either, which we will have to blacklist if they do.

Also available in: Atom PDF