In Reply to: "Has to do with not enough memory for more updates." posted by E-Stat on January 22, 2020 at 17:14:52:
The Sonos products that can't be upgraded are 10+ years old. I know you've been around information technology long enough to know that predicting the resource requirements of operating systems and application software 10 years out is hard. In addition, like most mainstream consumer products, they're built to be as inexpensive as possible. It wouldn't make sense to take less profit in order to extend the life of products they can't make any future income on.
At the time these devices were designed, there weren't any Raspberry Pis around. Linux had so-so support for mainstream PC hardware. Back then, if you wanted anything custom you better have a kernel developer on staff. Very small format computers were expensive things designed for embedded systems. We didn't have all-in-one SoCs that could pass as general purpose computers, so developing for embedded systems usually required cross-compiling.
This post is made possible by the generous support of people like you and our sponsors:
Follow Ups
- Yeah, memory is cheap... today - Dave_K 08:35:14 01/23/20 (3)
- Seems that they still use hardwired memory - E-Stat 08:57:15 01/23/20 (2)
- Fits with their philosophy - Dave_K 12:59:26 01/23/20 (1)
- RE: Fits with their philosophy - E-Stat 13:06:00 01/23/20 (0)