Holiday Gift Guide »

Rumor: Microsoft to talk about an ARM version of Windows at CES [Hard to believe]

Categories: Rumors, Windows Phone
By: , IntoMobile
Wednesday, December 22nd, 2010 at 5:16 PM

There’s a juicy rumor currently being floated by Bloomberg that says Microsoft will announce an ARM version of Windows at the Consumer Electronics show due to take place early next month. Before we even break down why that’s ridiculous, let’s actually define what’s being discussed. Windows 7, as it sells today in pretty plastic boxes at your local electronics store, only runs on processors that utilize the x86 architecture. Basically anything from Intel or AMD. ARM on the other hand has multiple instruction sets, the latest being ARMv7, and they relentlessly design their processors to use hardly any power. For Microsoft to make an ARM version of Windows they would have to rewrite the entire operating system, but more importantly they would have to get everyone in the industry to write new drivers for their hardware to even work.

Do you see why I’m calling this rumor out? If Microsoft does indeed talk about an ARM version of Windows, expect it to be the next version of Windows, version 8, which isn’t due to come out until the second half of 2011. What Microsoft is more likely to announce next month is a new version of their embedded operating system, creatively called Windows Embedded Compact, that has a consumer friendly front end and will let manufacturers create tablets with relative ease. Developers will most likely be able to write applications using the same tools that they’re already using for Windows Phone 7 devices, i.e. Silverlight and HTML5.

Intel has been trying hard, really hard, to shrink their processors down to something that can fit inside a mobile phone. The problem is that no one is making a smartphone platform that even supports x86 processors. You’ve got Nokia and Intel teaming up on MeeGo, but chances are slim to none that the MeeGo devices of next year will have Intel inside.

At the end of the day none of this matters, because products will be judged not by the processor soldered on the system board, but by the user experience, battery life, build quality, application compatibility, etc.

[Additional reading at All About Microsoft and All Things Digital]

About The Author

Stefan Constantinescu

Stefan Constantinescu (@WhatTheBit on Twitter) has loved technology since as far back as he can remember. It started with computers, but in the past few years his passion has turned to mobile devices. As a mobile phone enthusiast who lives and breathes devices that connect to the internet, he knows he is not alone with this radical fascination of all things wireless. He is strongly opinionated and enjoys a good debate so leave comments in his posts and he’ll get back to you! Stefan began blogging as a hobby in the fall of 2006 and joined IntoMobile in the summer of 2007. Later he got a job at Nokia in March 2008, but as of June 2009 he has rejoined the IntoMobile team. He is currently based out of Helsinki, Finland.

  • http://www.facebook.com/ddreese Don Reese

    Here’s where you’re missing the point: Microsoft has been writing Windows code in a processor-agnostic fashion since NT4, when they had support for not only x86, but PowerPC, MIPS and Alpha. They later added support for Itanium. In the mean time, they also had a subset of Windows running on SH3 and ARM processors (HP Jornada, anyone?), and today have it running on TI OMAP CPU’s (also ARM-based).
    They have a significant code and developer base already invested in ARM.
    Where would Microsoft use ARM-based Windows? How about low-cost replacements for the recently canceled Home Windows Server PC’s, or Windows-based home and SMB routers and NAS devices? Extending Windows into the UPnP device category would create an interesting extension to the Windows 7/8 ecosystem.
    Now, you won’t see Windows 7/8 Professional or ultimate running on ARM, but how about a $99 netbook or PADD device?
    And then there is the whole industrial embedded scene that us mere mortals rarely here about. It would be extremely cost effective to run a CNC machine using an embedded version of Windows on ARM rather than hanging a whole PC off of it.