mrbigmouth502

joined 5 days ago
[–] mrbigmouth502@piefed.zip 12 points 15 hours ago (1 children)

why does it need to accommodate compatibility for archaic devices/software?

Because that's one of Windows' selling points. It has unusually good backwards compatibility for a mainstream operating system. Compare that to iOS, Android, MacOS, or Linux, where the infrastructure needed to run older binaries often doesn't exist in the first place.

Linux is a weird case, because thanks to Wine, it actually runs a lot of old games better than Windows, but this doesn't do anything to help compatibility with older Linux binaries.