Microsoft does not have an entry here and excellent User Experience is not something we usually expect from the busy bees in Redmond.... We have the spiritual children of Unix living inside the Cloud, powering the millions of Linux servers running at Google, Facebook, Amazon…
The only exception is Windows. Initially built on top of DOS, Microsoft painstakingly added version after version, always striving for backward compatibility while, at the same time, adding new features. It didn’t always work well (who wants to remember Windows Me and Vista?) but it worked well enough because Microsoft never gave up. They fixed mistakes that they claimed didn’t exist, and now we have the well-respected Windows 7. (Inevitably, critics will say that Microsoft wouldn’t have gotten away with such a tortuous path if it weren’t for its vigorously enforced monopoly.)
Windows will live on — in a PC industry now at a plateau. But otherwise, in the high-growth Cloud and smartphone segments, it’s a Unix/Linux world. We need to look elsewhere to find the differences that matter.
The technical challenges have migrated to two areas: UI (User Interface, or the more poetic—and more accurate—UX, for User Experience) and programming tools.
If in fact it's true that everything is moving to the cloud (i do agree!) and that Microsoft has failed to develop an OS of their own for the cloud, then it will be very interesting to see what they will do to advance their cause in the market. Or is this just more proof that it's time to short Microsoft.