Remix.run Logo
conk 2 hours ago

Why only one decade? I’m still running a 2012 Mac mini. Apple stopped updating Mac OS some time ago, but there are plenty of alternatives that can run on the bare metal. Hardware makers should be required to provide support for the life of the device (defined by customers still using the device), or provide a reasonable way to install 3rd party OS.

capitainenemo 2 hours ago | parent | next [-]

At least on Android, when my Samsung Galaxy Note (I loved that phone - replaceable battery, pressure sensitive stylus, IR blaster, OLED, audio jack, water resistant - they went downhill from there IMO) finally end of lifed, I just used the official Samsung tool to upload a community image on it. The process wasn't horrendously difficult. I don't know if people would do it, but it was a clear set of steps that even a tech novice could accomplish if following carefully.

kube-system an hour ago | parent | prev [-]

An operating system is only part of the software you might need to update or secure on a phone (as is the case with many other devices).

amarant an hour ago | parent [-]

Indeed! The law needs to include firmware in some way. I'm not smart enough to come up with how exactly it should be dealt with, but it does need to be dealt with.

Currently Qualcomm decides when your phone stops getting updates, pretty much regardless to who actually made your phone.

Shoutout to fairphone who actually updated the firmware themselves, surely a loss leading project, but a very respectable dedication to end users.

microtonal 7 minutes ago | parent [-]

Shoutout to fairphone who actually updated the firmware themselves, surely a loss leading project, but a very respectable dedication to end users.

I am not sure how much of a shout-out they deserve. For example, Fairphone 4 is still supported until this year. They ship with firmware from 2023 and with a kernel patch release from 2024. Every one of their phones is full of holes because their software lags so much.

Even on their most recent model, they are frequently more than a half year behind firmware updates, ship 1-2 year old kernels, and are late with major Android releases (meaning you miss out on security patches not classified high/critical).

Good examples of software longevity are iPhone, Google Pixel, GrapheneOS, and to a lesser extend Samsung flagships.