Bookmark and Share


Microsoft Corp. said that the claim by Intel Corp. earlier this week that the versions of Microsoft Windows for ARM processors would not run older programs and would also be generally incompatible between themselves were not correct. Nonetheless, the software giant did not reveal any new peculiarities about its forthcoming Windows 8 and how it will maintain compatibility with software that relies on x86.

"Intel’s statements during yesterday’s Intel Investor Meeting about Microsoft’s plans for the next version of Windows were factually inaccurate and unfortunately misleading. From the first demonstrations of Windows on [ARM] SoC, we have been clear about our goals and have emphasized that we are at the technology demonstration stage. As such, we have no further details or information at this time," a statement by Microsoft reads.

ARM, whose technologies power the vast majority of mobile phones, has been gaining importance in the recent years. The world's largest software developer Microsoft early this year said that its forthcoming Windows 8 would be compatible with ARM chips. Still, keeping in mind that all the software available today has been written for x86 solutions by AMD and Intel, compatibility with Windows does not give ARM-powered SoCs immediate advantages over x86. Moreover, earlier this week Intel said that there would be a number of incompatibilities between even the operating systems for ARM chips.

"The version designed for Intel chips will run older Windows programs. The ARM versions won’t run older programs. They will be tailored to mobile devices and tablet computers and there will also be a version for Intel chips to address that market. [...] There will be four Windows 8 SoCs for ARM. Each one will run for that specific ARM environment, and they will run new applications or cloud-based applications... They are neither forward- nor backward-compatible between their own architecture – different generations of a single vendor – nor are they compatible across different vendors. Each one is a unique stack," said Renee James, head of Intel’s software business, according to a number of media reports.

At present x86 has no distinct advantages on the mobile market, given the fact that is not compatible with Google Android, Apple iOS or Windows Phone. But at the same time ARM does not have advantages on the segment of fully-fledged personal computers since it cannot and will not be able to run complex software. The emergence of both architectures on non-traditional markets will likely cause incompatibilities on different platforms, the main question is how serious will they be.

Tags: Microsoft, Windows, x86, Intel


Comments currently: 2
Discussion started: 05/22/11 11:37:43 AM
Latest comment: 06/03/11 08:45:48 AM


This article is factually incorrect on a number of points:

1) At present x86 has no distinct advantages on the mobile market, given the fact that is not compatible with Google Android, Apple iOS or Windows Phone.

As it is based on Linux, Android runs perfectly well on ix86 processors. Google TV for example is Android on ix86. The problem for ix86 on mobiles or tablets is that they consume too much power. This is the result of the baggage that ix86 carries in having to run legacy Windows code including fossilised code going back to earlier versions of the architecture.

2) The emergence of both architectures on non-traditional markets will likely cause incompatibilities on different platforms.

No incompatibilities for Android because Android code runs on architecture independent Dalvik VM code. There will be serious problems for Windows which will require code to be rewritten and recompiled for ARM. While Microsoft will be willing to put in the effort to do this for Windows and MS Office, third party software vendors will not see this effort as being worthwhile until a large proportion of Windows users are already on the ARM architecture. The result of this is that you will have an ARM version of Windows which nobody will buy because it has no third party applications. This is the reason why every previous port of Windows to a non ix86 architecture has failed.
0 0 [Posted by: SMP  | Date: 05/22/11 11:37:43 AM]

Microsoft has had a desktop OS that runs on ARM for years. It's called CE. It's just as easy to write applications for CE as it is to write them for Windows 7, the APIs are almost the same and the development tools are the same.

.Net applications can run on Win 7 and CE without a recompile if they are limited to the features of CE.
0 2 [Posted by: user99  | Date: 06/03/11 08:45:48 AM]


Add your Comment

Related news

Latest News

Monday, April 14, 2014

8:23 am | Microsoft Vows to Release Xbox 360 Emulator for Xbox One. Microsoft Xbox One May Gain Compatibility with Xbox 360 Games

Tuesday, April 1, 2014

10:39 am | Microsoft Reveals Kinect for Windows v2 Hardware. Launch of New Kinect for Windows Approaches

Tuesday, March 25, 2014

1:57 pm | Facebook to Acquire Virtual Reality Pioneer, Oculus VR. Facebook Considers Virtual Reality as Next-Gen Social Platform

1:35 pm | Intel Acquires Maker of Wearable Computing Devices. Basis Science Becomes Fully-Owned Subsidiary of Intel

Monday, March 24, 2014

10:53 pm | Global UHD TV Shipments Total 1.6 Million Units in 2013 – Analysts. China Ahead of the Whole World with 4K TV Adoption

10:40 pm | Crytek to Adopt AMD Mantle Mantle API for CryEngine. Leading Game Developer Adopts AMD Mantle

9:08 pm | Microsoft Unleashes DirectX 12: One API for PCs, Mobile Gadgets and Xbox One. Microsoft Promises Increased Performance, New Features with DirectX 12

3:33 pm | PowerVR Wizard: Imagination Reveals World’s First Ray-Tracing GPU IP for Mobile Devices. Imagination Technologies Brings Ray-Tracing, Hybrid Rendering Modes to Smartphones and Tablets

2:00 pm | Nokia Now Expects to Close Deal with Microsoft in Q2. Sale of Nokia’s Division to Close Next Month