3 ms·
I believe Microsoft has already stated that only Metro apps will run on ARM (no legacy x86 apps): http://www.infoworld.com/t/microsoft-windows/will-windows-8-r
by illumin8 15y ago
I believe Microsoft has already stated that only Metro apps will run on ARM (no legacy x86 apps):
http://www.infoworld.com/t/microsoft-windows/will-windows-8-run-x86-apps-arm-tablets-or-not-173498 http://www.infoworld.com/t/microsoft-windows/will-windows-8-...
Steve Sinofsky: "We've been very clear since the very first CES demos and forward that the ARM product won't run any X86 applications. We've done a bunch of work to enable that -- enable a great experience there, particularly around devices and device drivers... [W]hat we announced yesterday for the first time was that when you write a Metro style application, all the tools are there to enable you in any of the languages that we support to automatically support ARM or X86. I think that's the key part of everything that we'll run."
Why does the argument that by some magic you'll be able to purchase an iPad-like Windows 8 tablet and run full blown desktop Microsoft Office keep cropping up?
There will probably be a version of MS Works that is written for the Metro touch interface that will work on ARM, but the performance of an x86 desktop application running in an emulator on ARM would be atrocious and everybody knows it.
- wmf 15y agoThere are three types of Win8 apps: Metro, Win32/ARM, and Win32/x86. The question is whether Win32/ARM apps will be allowed. Why does the argument that by some magic you'll be able to purchase an iPad-like Windows 8 tablet and run full blown desktop Microsoft Office keep cropping up? Because people like Office, MS makes a lot of money from Office, and MS actually showed full-blown desktop Office running on ARM a few months ago.
- galadriel 15y agoMicrosoft has already shown a version of Office running on ARM natively. For lot of current Windows app written in .NET or standard Windows API, the transition should be easy so long as MS maintains the same API's across architecture. Only problem would be for old legacy software where company that maintained it is out of business, or software that heavily relies on kernel specific functionality, etc