Closed germanfr closed 9 hours ago
Done. Just to be sure: I really mean full CC0. Anyone trustworthy enough for the maintainers of the repo can change anything. Even license if convenient. Just don't be evil. Don't break it. Please.
@rnbdsh you forgot to submit the pull request :sweat_smile: But before you do so, you missed a comma in the json file that is in your branch.
fmete is the wrong GitHub user name. it's @fatihmete (https://github.com/linuxmint/cinnamon-spices-applets/issues/668#issuecomment-359905739) I guess we should change that.
Yare, Entelechy, AnishN, ori never responded
ConnerHansen donated: https://github.com/linuxmint/cinnamon-spices-applets/issues/668#issuecomment-330935967
@germanfr do you want me to go ahead and add the GPL 2.0 to the remaining extensions that don't have a license currently set?
@icarter09 you can't do that. You can only add the respective license to those who have it but don't indicate it in the info.json
file. Others have GitHub's license by default which does't say you can relicense anything.
@germanfr what would be the fix for this issue concerning the extensions that have no author/maintainer and have no license?
Many of the authors have donated their xlets, and from my understanding, that basically would pass the judgement on copyright maintenance, along with code maintenance to us. A lot of the code is ported from Cinnamon and Gnome Shell extensions, so I think a GPLv2 default makes sense. Take it as a case by case basis, sure, but GPLv2 is the bare minimum any of these should be licensed because Cinnamon is GPLv2. Cinnamon extensions are not linked libraries, they are run in the same context.
Please everyone should add a license to the
info.json
file like these: https://github.com/linuxmint/cinnamon-spices-applets/search?l=JSON&q=license Also add the license text if you can next to themetadata.json
file, but that is optional I guess.As you do, I'll mark you here as done. Note that the chosen license must be free, or at least permit anyone to modify and redistribute your code. Otherwise they will have to be removed (see the original discussion).
Extensions found to have a free license (add to info.json)
opacity-fix@mohammad-sn
@mohammad-snsmart-panel@mohammad-sn
@mohammad-sncenter-center-panel@mohammad-sn
(should probably be removed because the functionality is already built into Cinnamon). @mohammad-snCinnaDockP2@norbusan
@norbusanworkspace-grid@daemonl
@daemonltransparent-panels@germanfr
@germanfrwatermark@germanfr
@germanfrExtensions with no known license
Please specify a license adding it to the
info.json
file.rnbdsh@negateWindow
@rnbdshShadowParameters@mikhail-ekzi
@mikhail-ekzignome2alttab@savagetiger.org
@SavageTigerExtensions with no known license and no maintainer
Authors must specify a license
cinnamon-maximus@fmete
@fmeteDesktopCube@yare
@yareWin7AltTab@entelechy
@entelechyFlipper@connerdev
@ConnerHansenwobbly-windows@mecheye.net
@mecheye (mecheye.net)opacify@anish.org
@anishnworkspace-scroller@ori
@ori