September 20, 2013, 11:09 AM — Microsoft is pursuing the ideal of OS platforms: a unified code base that runs from smartphones to servers, giving users a consistent experience across devices at home and at work, and developers a common tool set for building applications.
"We really should have one silicon interface for all of our devices. We should have one set of developer APIs on all of our devices," said Terry Myerson, executive vice president of Microsoft's Operating Systems Engineering Group, during the company's meeting with financial analysts on Thursday.
"And all of the apps we bring to end users should be available on all of our devices," he added.
This is the ambitious goal Myerson's team has been chasing since the Operating Systems Engineering Group was formed two months ago as part of a broad reorganization of the company.
At the time, CEO Steve Ballmer said that group would be in charge of "all our OS work for console, to mobile device, to PC, to back-end systems," as well as of the OS "core cloud services."
Myerson's remarks on Thursday made it clear how challenging his group's mission is.
In addition to the single developer tool set and application parity across devices, his team is working on "one core [cloud] service which is enabling all of our devices," while at the same time providing a "tailored" experience for each device, from 3-inch phones to 60-inch TV sets.
"We want to facilitate the creation of a common, familiar experience across all of those devices, but fundamentally tailored and unique for each device," Myerson said.
His team's vision is "very clear" and they're pursuing it with a sense of urgency, he added.
While the potential benefits to customers and developers sound compelling, the undertaking is technologically daunting and, according to some critics, conceptually flawed.
For example, Apple has a dual-OS strategy that has worked very well for it so far: the Mac OS for desktops and laptops, and iOS for phones and tablets.
Google also has gone down this route with ChromeOS for the Chromebook laptops and desktops and Android for tablets and smartphones, although some question if the line between the two OSes will blur in the future.
In addition, Microsoft currently has a mess on its hands with Windows 8. The tile-based, touch-optimized OS was supposed to propel Microsoft into a competitive position against Apple and Android vendors in the tablet market. Instead it stumbled out of the gate, hobbled by a general dislike for some of its key features by many consumers and IT pros. An update that addresses the main complaints, Windows 8.1, is due in mid-October.