Freedom Issue #2986
[deepin-wallpapers][deepin-community-wallpapers]: Incorrect license
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
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
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
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.