You know what would be nice?

An "open firmware" project, where people produce and share FOSS firmware for common household devices, replacing the manufacturer's firmware with a decrapified version.

A smart TV? Reflash it with FOSS firmware, which removes tracking, calls to the manufacturer's servers, and any Internet-connected services that you don't want?

A printer? It's now yours. No ink subscription, or need for an app to print remotely.

And so on.

A man can dream, eh.

@neil It's a great dream (and it's happening for some devices such as smartphones, to a point, or even some vacuum bots and drones ...).
For the other appliances in a household - there's just too much variety. I wish they'd standardize more.

@larsmb @neil
fully agree, nice dream, but not happening at the rate at which new devices are brought onto the market and old ones disappear; inherent to the nature of the component market and consumer device price pressure.

So, not really something volunteers writing software solves for more than 6 months.

You see that in libreboot and similar projects: coreboot's successful for servers, LB works for 26 laptop models worldwide; rough guess: 10–30 laptops models enter the market, every day

@funkylab @neil I wonder if more drive to cost-efficiency will lead to more whitelabeling and thus more hardware actually being interchangeable and just branded differently.

@larsmb @neil I mean, yes, but no.

That whitelabelling has long happened; for example, in the least-cost home DSL router market; it feels like many routers you get from ISPs are just "intern changing the vendor strings and replacing the placeholder logos from the router OEM SDK, which honestly is no SDK but a GPL violation and five ash scripts in a trenchcoat".
Not the kind of devices that someone who hopes to get lasting or repairable hardware would want to use, usually.

And sure, with like

@larsmb @neil androidTV, things are a lot more interchangeable. But the fact it's android highlights the exact same problems you see in the phone market with alternative firmwares:

a somewhat random selection of flagship phones (which often come with by-far-not-the-worst-on-market android distribution to begin with) are supported, at great maintainence cost, and even these often miss features compared to their stock firmware

Then, 0.5a passes, and there's new flagship phones, or new android.

@larsmb @neil generally, the whitelabeling isn't going to make things more centralized. The advantage of just branding a whitelabel product with your company's logo is that economies of scale apply to you, while you have no R&D effort to keep up with the things that will be cheaply available for mass manufacturers in 2 months.

Thus, white label -> larger volume for same hardware -> quicker amortization of R&D cost vs spot component pricing -> higher model turnover is what I think we see in the…

@larsmb @neil … "nearly no-name TV business", for example.

In the end, whether it's 100 actual design companies holding on to a TV model for 1 year on average, or 10 companies doing 10 products a year because that makes them cheaper on panels, doesn't really matter. The number of different devices per year remains the same.