This is wonderful, fantastic news. It's not merely reassuring, it's a positively transcendent decision. For years Sean and Dean talked about relicensing some little applets, screensavers, and pieces of SqueezePlay under something like BSD to foster development. I am floored that Logitech has decided to relicense all the formerly-LPSL SqueezePlay code under the BSD license.
This is really, really tremendous news. Kudos to you, Andy, Michael, Matt, and everyone else who made this happen -- especially as the tone of late on the forums has tended to sound rather glum, cynical, and even a tad hostile. Way to go!
This is an excellent way to start the new year. I certainly hope to take advantage of the new license, and now no longer feel any reluctance about trying to contribute to SqueezePlay and (hopefully) earn a spot on the credits list.
Thank you again, and congratulations also to the new management for so obviously "getting it"!
-Peter
Results 21 to 29 of 29
-
2010-01-15, 18:08 #21Senior Member
- Join Date
- Oct 2005
- Posts
- 2,769
http://www.tux.org/~peterw/
Note: The best way to reach me is email or PM, as I don't spend time on the forums.
Free plugins: AllQuiet Auto Dim/AutoDisplay BlankSaver ContextMenu DenonSerial
FuzzyTime KidsPlay KitchenTimer PlayLog PowerCenter/BottleRocket SaverSwitcher
SettingsManager SleepFade StatusFirst SyncOptions VolumeLock
-
2010-01-15, 18:47 #22Junior Member
- Join Date
- Dec 2009
- Posts
- 14
I wasn't aware of that. Perhaps the German courts have a different interpretation of the law than e.g. the Swedish courts? The patent office keeps granting software patents by using a loophole (patenting "a computer doing <algorithm>", thus making it a physical invention) and it's up to the courts to sort it out on a case-by-case basis.
Also, maybe the MP3 players implement parts of the algorithm in hardware? That would make it more difficult for the court to reject it as a pure software patent.
Ah, you are right, it seems to include libmad. But the patents would be equally troublesome for all implementations of the codec. I brought up LAME as an example of how to solve this, by only distributing source. The potentially patent-infringing binaries can be provided by third parties in countries without software patents, such as Rarewares: http://rarewares.org/
Just to clarify something: Was the patent issue the only problem with distribution you were referring to?
Sorry for dragging the thread a bit off topic.
-
2010-01-15, 19:05 #23
Re: Squeezeplay now under BSD License
Patent and licensing.
I was more concerned about licensing.
That's why I suggested to break the code up into a proprietary (always to be provided by Logitech) and a BSD part (can be redistributed).
I'm having a second issue which is that it would be nice to be able to update the firmware (proprietary part) without losing changes I added myself but I thing the current applet installer can act as a workaround since it allows automatic re-installation.---
learn more about iPeng, the iPhone and iPad remote for the Squeezebox and
New: Logitech UE Smart Radio as well as iPeng Party, the free Party-App,
at penguinlovesmusic.com
-
2010-01-15, 20:01 #24Junior Member
- Join Date
- Dec 2009
- Posts
- 14
The only thing I can find that looks like a WMA decoder in the Subversion source for Squeezeplay is decode_wma_win.c, and that's just a bunch of stubs. Are these prorietary bits included there somewhere, or only in the device firmware?
Doesn't the Squeezeplay source as downloaded from the Subversion repository constitute this redistributable part?
Maybe I've misunderstood this whole thread. I can see how the firmware for the various devices could contain proprietary drivers and optimized codecs. If that's what you meant by "whole builds of SqueezePlay", redistribution would indeed be tricky. But the desktop version of Squeezeplay should be redistributable, right?
-
2010-01-15, 20:04 #25
There is a bunch of non-public code that gets linked in as a library during our build process. This contains the AAC decoders, WMA decoder, Rhapsody decoder, wifi drivers, etc.
Also we recently had to move libmad out of the source tree for reasons I'm not completely clear about. We have a binary license but I'm not entirely sure what the status would be for someone else distributing a binary with libmad in it.
-
2010-01-16, 16:16 #26
-
2010-01-30, 13:24 #27Member
- Join Date
- Mar 2006
- Posts
- 71
excellent !! excellent !!!
Let us look forward to many years of slimdevice/logitech products and open source software to drive these excellent devices.
-
2010-02-09, 07:58 #28Junior Member
- Join Date
- Feb 2010
- Posts
- 1
SqueezePlay for Maemo
First, I would like to thank Ben and the folks at Logitech for licensing out SqueezePlay. A couple of folks had already gotten it to compile under maemo, and therefore we are working on making it officially work for Maemo.
talk.maemo.org/showpost.php?p=332513&postcount=1
If you are interested, the project is up here
garage.maemo.org/projects/squeezeplay/
I am functioning as an admin, but will hand off duties to anyone else if they want it. Right now we need those binaries people have worked up. So just head on over to the garage if you are interested in developing, get over to the garage and join.
-
2010-02-09, 08:05 #29Senior Member
- Join Date
- Mar 2009
- Location
- Leeds, UK
- Posts
- 433
Hopefully we'll see a Symbian version too
Boom - Controller - Touch - Radio


Reply With Quote


