Microsoft brought their essentials — kernel, filesystem, API etc. — up to scratch in mid 2000s. Vista and and 8 may not have been successful, but they played an important role in the evolution of Windows and Microsoft is now reaping the rewards in the form of Windows 10 — an OS which was dubbed as horribly unstable at launch and yet has become rock solid with updates — except for some unfortunate decisions like forced updates, privacy concerns, ads etc.
Apple did something similar when they switched from Classic Mac OS to Mac OS X - a transition which helped them stay alive and eventually bounce back when almost every one had given up on them. The transition indirectly led them the ultimate success of iOS and iPhone.
Microsoft was left behind in the smartphone race because they were late to the transition — the smartphone revolution started when they were still going through it and they were caught empty handed. They had nothing to show when they desperately needed an OS for smartphones. Had they launched the equivalent of Windows Phone 8 in 2009 or 2010, the history may have been very different from the one we know.
But the world has come full cycle, while the Microsoft Windows ecosystem is still relatively young and can probably keep going for another decade or two, Apple’s OS is starting to show its age. It’s not just the age of macOS — it is much older then that. Apple finally decided to overhaul their filesystem, but other things like the kernel, the API etc. still need the treatment.
NT shipped in 1993, but MS took on the NT project in 1988, and Cutler had the idea much earlier. NeXTSTEP 0.8 was 1988 as well, along with 4.3BSD Tahoe which the base was a part of, but of course 4.3BSD owes everything to Unix 32/v and everything before hand.....
Interesting theory; I didn't know all that history. Still, it's not just that OSX hasn't seen an overhaul in a while, it's that it hasn't even been getting incremental improvements outside of mission-critical bug fixes.
Apple did something similar when they switched from Classic Mac OS to Mac OS X - a transition which helped them stay alive and eventually bounce back when almost every one had given up on them. The transition indirectly led them the ultimate success of iOS and iPhone.
Microsoft was left behind in the smartphone race because they were late to the transition — the smartphone revolution started when they were still going through it and they were caught empty handed. They had nothing to show when they desperately needed an OS for smartphones. Had they launched the equivalent of Windows Phone 8 in 2009 or 2010, the history may have been very different from the one we know.
But the world has come full cycle, while the Microsoft Windows ecosystem is still relatively young and can probably keep going for another decade or two, Apple’s OS is starting to show its age. It’s not just the age of macOS — it is much older then that. Apple finally decided to overhaul their filesystem, but other things like the kernel, the API etc. still need the treatment.