Linked by Jordan Spencer Cunningham on Thu 12th Mar 2009 05:32 UTC, submitted by caffeine deprived
Hardware, Embedded Systems One Laptop Per Child is planning to end the production of its XO-1 laptop as well as drop AMD's x86 Geode processor. OLPC intends to replace these with a low-powered ARM alternative in the XO-2 laptop, which is slated for release in about 18 months. Even though the current XO-1 model consumes a mere five watts, OLPC feels thats the biggest problem. "We're seeing some very impressive system-on-chip designs that provide both fundamentally low-power demands and the kind of fine-grained power management ... in the XO-1," said Ed McNierney, chief technology officer at OLPC. Though using ARM architecture will reduce power consumption, it puts using the full-fledged Windows OS on their laptops in jeopardy. The company is currently wrestling Microsoft in order to try to get them to develop a full version of Windows to be able to run on ARM processors. It's not likely Microsoft will budge on the subject as ingrained as x86 is and how seemingly little there is in it for them, but we've been surprised before.
Thread beginning with comment 352792
To read all comments associated with this story, please click here.
Phoenix will carry Windows to ARM
by mnem0 on Thu 12th Mar 2009 12:30 UTC
Member since:

Microsoft has been working on a new compiler backend for years, called Phoenix:

It will support x86, x64, CIL for .NET and also ARM. It's mentioned here as a research project but in reality it's already been taken over by dev div (who will almost certainly integrate it into VS at some yet unknown point in time).

The x86/x64 backends are _very_ mature by now, and they will be used to compile the final version of Windows 7. That doesn't tell you anything about the state of the ARM backend bits of course but given the business pressure I can imagine that Microsoft is definitely considering throwing some money at this.

So basically the "ARM triumph card" that OSS currently holds must be played NOW; do not count on Microsoft sitting idle on this one.

The best thing would be if OSS did an agressive land grab in the ARM netbook area, proving that it can deliver a nice desktop experience (with Flash, Firefox, Skype and decent video playback perf etc). Once the netbook vendors have experienced the power and freedom of the OSS toolchain they won't let it go.

Reply Score: 3

poundsmack Member since:

this is beinfor WinCE mostly for WinCE 7. No version of the desktop version of windows will go to arm. In version 6 and 6.1 (vista and 7, but mostly 7) stipped out the old Alpha/MIPS/PPC/ and a few other suported code bases from the old NT4 days (they started that process in win 2000 there was still some legacy stuff if you dig deep enough). Win 2000's NT core ran the xbox 360 (if i recall correctly).

the windows kernel is rather portable, but we won't see it on arm unles x86-64 magicly dies out, or we wind up in a parallel univers. "like that drop trip i saw while I was on that drug trip" (close enough, Futurama)

Reply Parent Score: 2