Slashdot Mirror


Windows 10 On ARM Will Support x86 Apps From Outside the Store (liliputing.com)

An anonymous reader quotes a report from Liliputing: First announced last year, Microsoft provided an update on Windows 10 ARM at the MS Build developer conference today. And the company confirmed that not only would Windows 10 ARM be able to run legacy apps developed for computers with x86 processors but you'd be able to just download any old Win32 app from the internet, install it, and run it on a computer running Windows 10 ARM. In other words, Windows 10 S runs on devices with ARM or x86 processors, but only supports Windows Store apps. Windows 10 ARM only runs on devices with ARM chips... but supports apps from pretty much any source. Developers don't need to convert their software in any way, because Windows 10 ARM includes a built-in emulation layer that allows Win32 apps to run on an ARM-powered system. But Microsoft demonstrated how you could download a common program like 7zip from the internet and simply install it on a device with a Qualcomm Snapdragon 835 processor. Of course, developers can also package software optimized for ARM as Universal Windows Platform apps for distribution in the Windows Store. But they don't necessarily have to.

4 of 115 comments (clear)

  1. So much for "one Windows"... by Anonymous Coward · · Score: 2, Insightful

    The Windows 10 nightmare continues. I haven't read one single good news about that damn OS ever since it was released. Prior to it, everyone was saying how it was finally gonna bring back the real Windows, but what we got was pure sadism in software form. And it keeps changing around. It's surreal.

  2. 1 step forward, 2 steps back by marcle · · Score: 3, Insightful

    Advances in interoperability, but still a horror show in privacy or autonomy.

  3. Wow, Deja-Fu. by roc97007 · · Score: 1, Insightful

    ...that's like Deja-Vu, but what you're remembering was getting kicked in the head some time ago.

    ...I remember an IBM salescreature, telling me sometime in the nineties about an upcoming operating system that would run AIX or MacOS binaries, interchangably, on either the RS6000 or Mac platform. And they weren't even talking (at the time) about running on different architectures.

    On the other hand, virtualization has made giant strides since then, and Microsoft has needed for some time a viable presence in the ARM arena. There was WinCE, (pronounced "wince") and Surface RT, (motto: good luck finding apps) and now there's Win10 Arm (or whatever they're calling it). Hopefully it'll be more successful than the first two. But I can't read "it'll run this, it'll run that, it'll run everything! isn't that exciting!" without thinking of that IBM guy all those years ago.

    --
    Oliver's law of assumed responsibility: If you're seen fixing it, you will be blamed for breaking it.
  4. Got to start somewhere by mccalli · · Score: 4, Insightful

    This is a good thing. Like the 68k->PowerPC, and then the PowerPC->Intel transition - you've got to start somewhere, or you're stuck on one architecture forever.

    I see the negativity in many of the posts. I don't understand it. You have to make a start somehow, and this is a good one. If you then allow cross compilation in Visual Studio, then you're essentially taking the same approach Apple did to manage its transitions, and those transitions were damned near seamless. Thanks Microsoft for trying to move and do something different. And yes, I really mean that.