←back to thread

222 points richbowen | 1 comments | | HN request time: 0.201s | source
Show context
ghaff ◴[] No.43520251[source]
Unless it's (maybe) mainfraame software, your software is going to break with an OS update. O you can maybe keep it working for a while in a VM, but the idea that you'll keep a software binary working forever is, for practical purposes, mostly silly.
replies(4): >>43520303 #>>43520319 #>>43520324 #>>43520367 #
1. Aachen ◴[] No.43520303[source]
Is it? I'm pretty sure Rollercoaster Tycoon 1 continued to function on Windows Vista (released some ten years after the game) and in Windows 7 everything besides saving worked, and iirc there was a trick for that as well. These things can last a long time

Weird example perhaps but that's one of the oldest totally unmaintained things I used back in my Windows days. WINE may also be a way to run older Windows wares without needing a whole VM setup

On Android, I also use software written for Android 4 on Android 10 without problems. The permission model got more strict so it asks you for giving some blanket permissions because those weren't granular at that SDK/API version (iirc network and storage access are two of the three main ones), but after that one-time confirmation it works perfectly, and from f-droid I also trust that it doesn't abuse these permissions

Of course, there's also plenty of counterexamples. GOG exists for a reason, patching up games to run on modern OSes. I guess it's a risk but I don't generally expect most things to break with every version upgrade