3 ms·
> it would allow huge communities to emerge keeping very old software/games working indefinitely. That's a completely backwards take though. Windows is practic
by Barrin92 1y ago
> it would allow huge communities to emerge keeping very old software/games working indefinitely.
That's a completely backwards take though. Windows is practically the only platform in the world that cares about backwards compatibility. On Windows you can run a 20 year old executable and you've got pretty good chance it runs. With Linux operating systems you have no idea if something compiled on the last LTS release runs on the next one.
This is one of the few issues where having a private company control the entire stack and providing a stable ABI for decades is actually a benefit, to the point where your target if you want to build games on linux is...Win32 (https://blog.hiler.eu/win32-the-only-stable-abi/ https://blog.hiler.eu/win32-the-only-stable-abi/)
- jofla_net 1y agoUntil it isn't. Look at the lifecycle of most companies. The original staff and ideas die out. When that happens strange things take afoot. The title and discussion of the article is "Why is Windows still tinkering with critical sections." not "Why Windows is cast in stone."