community
community copied to clipboard
Moblin being LGPL and dead + missing info theme files
I've always wondered what actually is Moblin (or was) and why in a MIT (I know it was LGPL before) framework is used an LGPL theme. So I've done some digging in the repo.
The part of README.md regarding Moblin hasn't change at all since it was actually created with no reference to actual files or designs, just that ...design has been adapted... from it. As a person who's sometimes annoyed by missing stuff I had to investigate further, because, well... if the theme is used in production, a user needs to include attribution or cut it off. The second one is kind of hard now.
An icon theme
- Moblin Icon theme + direct link if they remove it in the future or something.
In this file you can see only some of the images Kivy actually uses that are LGPL. Namely PNGs:
- audio-volume-high
- audio-volume-low
- audio-volume-medium
- audio-volume-muted
- image-missing
- media-playback-pause
- media-playback-start
- media-playback-stop
But then again, those are only icons, so what about the rest? Well, who knows, because the project is dead (replaced by Tizen) and even their repo git.moblin.org was most likely nuked as I don't see anything related in git.tizen.org.
Before the note in README was actually included, this was the previous state of Kivy theme and the next commit related to the theme changed button to what's here now +/-, but that doesn't seem to be anything from Moblin directly, nor a derivative (look).
So, some kind of conclusion from this ugly looking issue - there probably is something under LGPL in Kivy theme if we exclude the already mentioned exact copies of the Moblin icons. It'd be nice to have the list completed, or doublechecked if the rest of the theme has anything to do with Moblin at all.
Note that own creation based on looking on some nice picture should not be treated as a belonging to an organisation/project (Moblin), that has nothing to do with it, for example (completely different) android hamburger options in chrome, start menu in linux & mac, folder icon basically everywhere and other similar stuff.
It's a hard task for someone who didn't see Kivy evolve into its current state, so I'd be glad if someone remembers what (s)he created or copied and stated it below, or exclude the rest of files that belong to Kivy from the folder, so that the filtering is easier. Many thanks! ^^
Could you please look at it and confirm if those files are ripped from Moblin, or not? As I see it, there were some replacements of the old files, so the already mentioned files might be the only thing from Moblin, however, it'd be nice to be sure.
@abhijangda
- ActionBar https://github.com/kivy/kivy/commit/49cab13397c580fed0c34c5c4e9b87def7f81fad
@akshayaurora
- Bubble https://github.com/kivy/kivy/commit/097b0c80585c6806172a2bbf3d9d8fdd0f235f83
- TextInput https://github.com/kivy/kivy/commit/5b8d8dee29207398b12fe636b848d945086abebc
- Splitter https://github.com/kivy/kivy/commit/c76abb19d3d7f8a2d26f0afa6254f4b67df032fb, https://github.com/kivy/kivy/commit/8eadba83c73d796c62e1e84119a834aad3193d9a
- disabled https://github.com/kivy/kivy/commit/9abeaf0abbc7747fb241435bdbe7808da2c7f5f9
- close icon https://github.com/kivy/kivy/commit/1233f263d9c6bc8d28f9a79f02437a051a5747c5
@tito
- CheckBox https://github.com/kivy/kivy/commit/becf7fda42abc89fb4b7265d9d75c57cb50940e5
- Bubble https://github.com/kivy/kivy/commit/1c7861ed187b48b0f216355f0ca884052e45892d
- Slider/Button/ModalView/Popup https://github.com/kivy/kivy/commit/81ceffb1222018b6d8cf2129e6d41d6c41a30490
- VKeyboard https://github.com/kivy/kivy/commit/c0759f4a6b5f764da30d408e3963125b12bcb44a
- TreeView https://github.com/kivy/kivy/commit/acda89488edd6c0649a5876dbf31cf3d25a5ecd8
- TextInput https://github.com/kivy/kivy/commit/07602d78c70de2d37074e8e9f4346d938f339c39
- Switch https://github.com/kivy/kivy/commit/68910ab352567b7ed80e80b65f71de28ae5388bc
- (Rst)VideoPlayer https://github.com/kivy/kivy/commit/18f4882c78f2ba66de33fd31755c3f7b3b66e79a
- FileChooser https://github.com/kivy/kivy/commit/5f1c443071abcd886c88be05bd3e93ee68cd8497
- Spinner https://github.com/kivy/kivy/commit/82eb0051f457e5f70c5424d8901c0dc2ea64e654
- ProgressBar https://github.com/kivy/kivy/commit/77ea1bf88578d10c883bce0464bdd1225b64726a
@dennda
- FileChooser selected https://github.com/kivy/kivy/commit/e77aedd543e8ec90f696cae2eb8a38de0ae19e1e
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
My understanding of the issue:
Some elements of the Kivy theme (unclear exactly which) may be taken (either directly or adapted) from a now-defunct LGPL project.
As such, we can use the elements and we can adapt them, but we must offer those adaptions under an LGPL license. At the moment we offer them under a MIT license.
We can either remove the elements and replace them with MIT-compliant versions, change how we license those elements, or risk a copyright claim, presumably from the Linux Foundation.
Hard to break something after all these years, so better to avoid that in the 2.x.x series.
However, that could be part of the cleanup for the 3.x.x version.
Added the milestone.
It would be helpful to have a copy of the LGPL-2.1 license in this repository as well as an indication of the files covered by it. Assume it is LGPL-2.1-only rather than LGPL-2.1-or-later
The icons seem to be under CC-BY-SA-3.0 though the Debian files are LGPL-2.1
https://changelogs.ubuntu.com/changelogs/pool/universe/m/moblin-icon-theme/moblin-icon-theme_0.10.0-2/copyright
The source files at http://archive.ubuntu.com/ubuntu/pool/universe/m/moblin-icon-theme/moblin-icon-theme_0.10.0.orig.tar.gz only contain CC-BY-SA-3.0