Bugzilla – Bug 9664
squeezeplay_test applets should be GPLed
Last modified: 2008-12-15 12:08:06 UTC
OK, maybe not necessarily the GPL, but some OSI-approved open source license. On the forums, Sean said "Our goal is that the LPSL would apply only to the code which is written largely _by Logitech_, i.e. the core runtime engine, plus the bulk of the lua code which makes up the main application. Separable applets not derived from LPSL code could be released under whatever license the developer chooses, in the same way that a Linux application need not be under the same license as the kernel. In fact, we plan to release several applets ourselves which will be under true open source licenses, so that developers can readily use them as starting points to create their own." http://forums.slimdevices.com/showthread.php?t=34940&page=2#15 But both the Test and Bounce applets in http://svn.slimdevices.com/repos/jive/7.3/trunk/squeezeplay/src/squeezeplay_test/share/applets/ have comments specifying the LPSL version 1. If you do relicense these, or similar, under truly open source licenses, it'd be great for the wiki to highlight them for developers who want to completely avoid LPSL code.
Dean or Sean, any comments?
I think that the LGPL is probably a better choice. Richard: does that make sense to you?
I'm not familiar with these applets. If there's no good reason to protect them, and no license compatibility issues then they should be LGPL or even BSD.
Tom notes that since these are to be used as templates for open source contributors, they should have as loose a license as possible.
Then they should be public domain. Just say: "This source code is public domain. It is intended for you to use as a starting point to create your own applet." You can note the author if you want, but do _not_ say "copyright" or "(c)"
ok, lets move the example applets into the squeezeplay_contib package and change the copyright. ben can you do that please? we should also make sure these applets still work.
r3122 removes licensing wording on Test and Bounce applets r3123 moves the applets from squeezeplay_test to squeezeplay_contrib r3124 adds the applets for windows builds all fixes are in 7.3 branch the Bounce screensaver doesn't work correctly, but that's a separate bug.
This bug has been fixed in the 7.3.0 release version of SqueezeCenter! Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.