pablolie wrote: > but rather merely invoke their published methods in my program. > That's the API. And most services, e.g. your mentioned Pandora, regard this as a trade secret and do NOT publish it but require you to keep it confidential. > > In LMS, it seems to me, all 3rd party APIs are optional, I can disable > them within the Applications/Plugin options. It is the mandatory entry > of a user account and password at mysqueezebox.com, required for > installation and operation, that seems the liability when it comes to > future proofing the LMS. > Yes, but I believe that should be possible to get around. It was originally introduced because the firmware they uploaded in the factory wasn't a working one (it went to the factory a long time - in case of the Touch more than a year - before the first release firmware was ready) so they needed a reliable way to obtain a working one hence the mandatory "call home". > > I am not the least interested in how Logitech implements > mysqueezebox.com - all I am saying is that, as a last service to > Squeeezebox customers, Logitech should publish an open source version of > LMS that runs in total autonomy within customers' home networks, > blissfully unaware and independent of mysqueeezebox.com. LMS does so even now. You can run LMS completely without ever registering with MySB (it asks for it but you can skip that). It's the new player models that require MySB. And it's in their built-in root firmware, you can't get it out of there, no matter what they release now.
------------------------------------------------------------------------ pippin's Profile: http://forums.slimdevices.com/member.php?userid=13777 View this thread: http://forums.slimdevices.com/showthread.php?t=96606 _______________________________________________ discuss mailing list discuss@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/discuss