Quote Originally Posted by c99tutorial View Post
Not accurate. Windows, for example, supports compatibility modes back to Windows 95. Granted, it may not be so simple as checking the compatibility box, but if you do want to run your legacy software, you usually can find a way.
That was not the point. The point was that, you can't expect or demand that legacy software runs on modern operating systems, because chances are, it won't. You should upgrade your software. How much money are you going to spend to try to find workaround for these old softwares? They are unsupported and outdated. At some point in the future, they're just going to stop working. That's a big business risk, and it's an annoying risk for consumers, as well. So upgrade.