I was going to buy a Sonos speaker, but this changed my mind. I'm not buying a device that was built to be bricked.

I would have bought a Sonos instead of an Apple Homepod because I thought they were more "open". But if the manufacturer can just make my device useless, I'm not interested.

Audio and Hifi gear is extremely versatile and virtually everything is compatible. High end devices easily last for decades. This feature makes it clear that Sonos has no intention of following that tradition.

> I would have bought a Sonos instead of an Apple Homepod because I thought they were more "open". But if the manufacturer can just make my device useless, I'm not interested.

Nope, it’s just iOS updates that brick HomePods.

Yes. Just to be clear, I'm going to buy neither a Homepod nor a Sonos. I think I'm going to get dumb speakers and a Raspberry/Hifiberry. Shairplay does 90% of what I want a smart speaker to do, and I think a Raspberry is a pretty future proof device.

You should also take a look at snapcast as an open Sonos alternative that can run on raspberry pi.

https://github.com/badaix/snapcast