Originally posted by Sonadow
View Post
Originally posted by Sonadow
View Post
But what I was more talking about is things like Quake 1-2 and 3 have all been ported to "modern platforms" such as the Web (via Emscripten), Android (via NDK), Linux, BSD, heck even weird sh*t such as printers. My point being that this hasn't been done for i.e Half-Life, Thief and other closed source games from the 90s / early 2000s... Because it can't. You need emulation or virtualization. Things like Hyper-v, VirtualBox etc... are all starting to drop support for these older operating systems too.
Also, if this old software you are effectively needing to run in emulation has a security issue (such as heartbleed), you cannot fix the darn thing unless you can find a leaked copy of the source on torrents.
Originally posted by Sonadow
View Post
As for the glibc and libstdc++... That is more Linux being sh*t rather than an issue with the open-source ethos. For example the BSDs suffer from this less and certainly traditional UNIXes such as Solaris can still run extremely ancient binaries no problem.
Comment