Say what you will about MS, but the fact that Windows was backward compatible for so long (it may still be, I haven't kept up) is damn good engineering.