Earlier quoted context omitted.
> Microsoft's approach was different: let others innovate, then we'll dominate. XBox, Surface and ergonomic keyboards would beg to differ. Not mentioning the countless other innovations that didn't become as popular as these ones. I know the Hacker News hive mind likes to perpetuate the myth that Microsoft doesn't innovate but it innovates at least as much as, if not more than, Google and Apple.
I'm speechless. Well, almost. Apple revolutionized the music industry, how music is sold, and how it's listened to. It revolutionized phones. Its iPad changed consumer computing, media consumption, user interface expectations.... Five year olds are totally at home on an iPad and think a screen without touch "isn't working". As they get older, all screens will have to conform to the new reality. They revolutionized sh…
This is not really fair, and I'm sure you realise that. As a random selection, and in roughly decreasing order of significance from "world defining" to "things you'd really miss if they weren't there":
We have a standardised desktop operating system that is familiar to nearly every computer user on the planet, with which an array of hardware more diverse than at any point in human history mostly just works, and on which software probably written before some people reading this were born still runs.
We have a history of programming languages that have advanced both the state of industrial practice and the state of the art in research, and both traditions continue to this day.
Until very recently, the majority of web pages were presented in one of a handful of carefully designed, screen-optimised fonts that brought digital typography far beyond its previous standard, which are available on almost all major platforms, not just Microsoft's.
We have a wealth of ideas regarding HCI, from more efficient user interface designs to accessibility techniques to support users with disabilities.
It's not difficult to think of more examples, and of course Microsoft have also participated in numerous collaborative endeavours over the years that have advanced the industry in other ways. No doubt an organisation with Microsoft's resources could have achieved much more in recent years with more visionary leadership, but the idea that their work has produced nothing more than a few hardware devices over the years is just silly.