3 ms·
I have long argued that what we really need to fix this kind of problem is a very clear separation between essential updates for things like security fixes, whe
by Silhouette 6y ago
I have long argued that what we really need to fix this kind of problem is a very clear separation between essential updates for things like security fixes, where something in the original software was not working as intended, and any other updates that might change behaviour or look and feel in arbitrary (and possibly unwanted by the user) ways.
IMHO, it would then be very beneficial from the user's perspective to have a system-wide default policy for updates along the lines of "install nothing without asking", "install essential updates automatically, ask about others" and "install all updates automatically".
Of course, this would require software developers to actually fix older versions of the software they sold when it was broken, as they used to, instead of trying to make it the user's problem as the developers move on to whatever they want to do next, which has become a popular business model as we've moved to online updates being widely accessible and to web and mobile apps where "latest" is often the only version available to users. So it's obvious why developers aren't so keen. What's less obvious to me is why, given the damage caused by the more recent model, the rest of society tolerates that behaviour instead of holding developers accountable for their earlier mistakes like anyone else who sells us a defective product.