-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Non-free backgrounds #2
Comments
Interesting. I've chose those images because the Unsplash license is very permissive and seems fine for my application, but i understand that those images doesn't fit the Fedora or Debian Guidelines. I don't mind to replace them with public domain images, but it's not always obvious to find great images in a short period of time with the perfect license. Any suggestions here? Beside, Quote: "We would have to repackage the game". Is there an interest in packaging Hearts? As far as i know only OpenSuSe, and MX made a package using previous version of Hearts 1.4. |
Thank you for your quick reply. I am interested in having this game on Fedora, I may end up packaging it (I am a Fedora packager with experience with Qt and KDE packages), but so far I have only taken a cursory look and not yet started writing a package specfile. |
Hello! I've got a look around about our discussion, and found that some nice images could be But, i also read KDE manifesto and LIcenses_Policy at https://community.kde.org/Policies/Licensing_Policy They don't seems to allow CC 3 which is even more bothersome. Lot of sounds used by Hearts are CC 3. The russian deck is CC BY-SA 3.0., etc... https://github.com/Rescator7/Hearts/blob/master/Credits I think, it's gonna be very difficult to follow this policy. |
CC 3 licenses are OK for us distributors. KDE has a stricter policy on what licenses are allowed in their project to avoid license compatibility issues. This does not mean that the legacy versions of the licenses are non-free or not Open Source. In addition, the CC-BY license allows relicensing under almost any license as long as the attribution is present, and the CC-BY-SA license explicitly allows distributing derivatives under a later version (see paragraph 3.b.1), so the exact version of a CC license is typically a non-issue. What really matters with CC licenses is that it is not an NC or ND license. |
That said, what may be a concern in a legal review is that you are embedding content under various share-alike licenses into one file through the QRC mechanism. You have an icon under the GPLv3, which is not directly compatible with CC-BY-SA 3.0 according to https://creativecommons.org/share-your-work/licensing-considerations/compatible-licenses . It is compatible with CC-BY-SA 4.0, but https://wiki.creativecommons.org/wiki/ShareAlike_compatibility is a mess. (Apparently, it takes a lawyer to know whether and when exactly CC-BY-SA 3.0 content can be relicensed under 4.0. Just transitively applying the compatibility rules is not allowed according to CC.) (I guess this is one of the reasons why KDE wants only 4.0 content) I think shipping separate files in a directory would be safer than embedding them all in the executable. |
And for the Russian card deck, where have you found that it is CC-BY-SA-3.0 licensed? If I check your link: These licenses are no problem to embed into your QRC file and will not affect the licensing of the whole executable nor of other artwork:
It is the existing icon under the GPL (for which there are definitely possible replacements under non-copyleft licenses) and anything under CC-BY-SA that I would be concerned about. |
Note that Public Domain, CC0 and CC-BY (and your code license MIT) are compatible with basically any license, whereas the LGPL can also be a problem if mixed with a GPL-incompatible share-alike/copyleft license such as CC-BY-SA 3.0. |
By the way, there is also a Public Domain card deck (actually, several variants of the same design are available) designed by a Fedora artist (Nicu Buculei), which also ships in the KDE (the ornamental and white versions) and GNOME (the ornamental version) card deck sets: http://nicubunu.ro/cards/ |
екст доступен по лицензии Creative Commons Attribution-ShareAlike; в отдельных случаях могут действовать дополнительные условия. Подробнее см. Условия использования. NOTE: Russian cards deck was a requested by AndNovember, but it's been a while we didn't contact. https://build.opensuse.org/package/show/home:AndnoVember:LXQT/hearts
More to comes, more to check tomorrow. |
Hint: You can get the UI parts in English with: At Wikipedia, the CC-BY-SA 3.0 license applies to the text, and to the work as a whole. Images can be under more permissive licenses. As for the Nicu card deck ("Nicu" is the name used in KDE, more precisely "Nicu (ornamental)" and "Nicu (white)"), no need to rush, you don't have to add it, it's just a suggestion, so it is not a priority for me either. |
I removed the GNU icon. Yesterday, i was looking for some CC images for the background. Unfortunetly, that was before reading your post. Some are CC-BY-SA 3.0 and CC-BY-SA 4.0. Only 1 is CC-BY 3.0. I'l start over and stick to CC-BY-3 or Public. I want to keep the standard deck which is LGPL 2.1, so i'll avoid CC-BY-SA. It's not only the license. I have to try them see if it's looks good in the game, if the "streching" is decent in FULL screen (on 17" and 24" screen), etc... It takes time. I'll probably give a try to the Nicu. It's pretty easy to add a new deck. If it's looks good i'll choose only 1, because they are too similar to use them all. |
All images has been replaced by CC-BY only. Let me know if you think something is wrong. thanks. |
Nice, licensing should be fine now, now it's just up to me to start packaging. :-) |
For the screenshots, it would be helpful to replace the 1.8 screenshots in the |
Thanks! I think you can close this now. One last (at least for now) request though: can you please create a tag for 1.8.3? It is nicer for packaging to have a tag than just a commit ID. (I have compiled and tried your game and it is definitely worth packaging, so I'll try to package it ASAP.) |
Unfortunately, your latest release (1.8) adds some backgrounds under the Unsplash license. The KDE project thinks that this license contains restrictions that "do not comply with the KDE manifesto, with the Free Software Foundation definition of freedom, with the Debian Free Software Guidelines or with the Open Source Definition". Unfortunately, this precludes shipping those files in popular GNU/Linux distributions such as Fedora and Debian. (We would have to repackage the game with those images removed or replaced, unless we can get ahold of the contributors who uploaded the images to Unsplash and get them to grant an alternative license. Getting a relicensing from Unsplash themselves is theoretically possible but unlikely to happen.)
The text was updated successfully, but these errors were encountered: