Microsoft shows Windows running on ARM
By Barry Collins in Las Vegas
Posted on 5 Jan 2011 at 22:01
Microsoft has demonstrated Windows and various Office applications running on ARM processors for the first time at CES in Las Vegas.
The shift towards the ARM architecture is part of Microsoft's plans for the next generation of Windows, Microsoft's Windows chief Steven Sinofsky confirmed, although he was very circumspect on the detail of "Windows 8".
Microsoft showed the full version of Windows running on four different systems-on-a-chip: one based on Intel Atom and three based on ARM processors, namely Qualcomm's Snapdragon, Texas Instruments' OMAP and Nvidia's Tegra.
Aside from the operating system itself, Microsoft also demonstrated adapted versions of Word, Excel and PowerPoint running on ARM-based platforms, although Microsoft conceded that there's a great deal of work to be done with wider application compatibility.
"It's definitely the case that x86 programs don't run on ARM," said Sinofsky. "We'll have a lot more to say about apps and development opportunities down the road."
However, he suggested that application and device compatibility won't be a major barrier. "We've made a native version of Word running on ARM," he boasted. "We're printing using the normal Windows architecture. It involved a small amount of work from Epson running on a new class of driver."
Sinofsky was very guarded on precise details of the next version of Windows. The demonstrations used the Windows 7 user interface, and the Microsoft executive refused to discuss release dates or version details. It's not clear whether Microsoft will develop the x86 version of Windows alongside the ARM version or as separate projects.
Sinofsky even refused to confirm whether what was being displayed was Windows 8. "I didn't say Windows 8, I said the next generation of Windows," he replied, when asked to clarify what was being demonstrated.
Sinofsky was keen to play down the demands Windows places on hardware, noting how modern smartphone specifications are similar to the minimum system requirements for Windows 7.
"With every new version of Windows the system requirements doubled," Sinofsky said. "A funny thing happened with Windows 7 - the system requirements dropped."
"It's a little early to talk about the system requirements for the next generation of Windows," he added, but said that the company was attempting to repeat the parsimony of Windows 7.
While moving to the low-power ARM architecture is clearly designed to give Windows a much needed boost in the tablet market, Sinofsky refused to be drawn on specific device plans. "Today is when we start to kick off the dialogue with our partners who make these devices," he said.
However, he was very clear that there would be no crossover with Windows Phone 7, ruling out the use of Microsoft's new smartphone OS on tablet devices. "[Windows] Phone is uniquely focused on small form factor," he said. "Small screen is Windows Phone, and these [tablet] screens are Windows."
Is your business a social business? For helpful info and tips visit our hub.
call me stupid
but as far as I'm aware linux is able to port quite successfully to different architectures without to much hassle. and to run software on linux on a different system you just need to recompile the source code. why is it so difficult for ms to do? apple moved over to intel quite successfully as well.
By SimonCorlett on 6 Jan 2011
Not just talking - but a real demo :)
By nicomo on 6 Jan 2011
Give it a try some time - I suggest you try a fairly small open-source project and of course going to a processor the original coders have not provided for. You'll find portable code is littered with compiler switches for all the different processors that are supported. And OS code of course has to deal with the registers and peripheral architecture of the chip. It is far from trivial and was a major effort for Apple.
By JohnAHind on 6 Jan 2011
I didn't mean literally but thanks for the explanation.
By SimonCorlett on 6 Jan 2011
- Windows 8.1 Update: an abject surrender
- The insane economics of Sky Now TV
- No such thing as a free app... so pay up if you want quality
- Time to outlaw crapware-laden installers
- Windows Phone 8.1 video: hands-on
- Office for iPad: key information
- Why every PC buyer owes Richard Durkin a debt of gratitude
- HTC One M8 vs Samsung Galaxy S5: 2014's big-hitters compared
- Windows XP end of life: key information
- Cut out the broadband jargon? What jargon?
- Make your mobile battery last longer
- Small steps into handling Big Data
- Nexus 5: does it really run stock Android?
- How to get broadband to a garden office
- How to write your company's IT security policy
- Raspberry Pi and Wolfram: a must-have for every child
- Could you get by with Office Web Apps?
- The best Android antivirus apps for 2014
- Headings vs headers: how to use both in Word
- Windows Server 2012 R2: how the Datacenter edition could change SMBs