by Anton Shilov
05/21/2011 | 12:09 PM
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.