News for hackers. Stuff that matters.
Re:Microsoft launches Windows 10 on ARM by microcolonel on Tuesday December 05, 2017 @03:15PM (#15855369)
Yeah, AMD64 applications don't yet work on this, only Intel ones. I think the stuff for a standard AMD64 machine isn't quite yet out of patent.
Re:Microsoft launches Windows 10 on ARM by jimrandomh on Tuesday December 05, 2017 @03:22PM (#15855445)
I don't see any mention of x86_64/AMD64 in the article. I would expect a version of Windows which can't run x86_64 apps to result in a lot of nasty compatibility surprises--it's been awhile since developers had to support 32-bit-only hardware--so I'd expect Microsoft to support it if at all possible.
Re:Microsoft launches Windows 10 on ARM by niftich on Tuesday December 05, 2017 @03:26PM (#15855472)
You're right, the posted Anandtech article does not mention x86_64; however, other prior and recent coverage of this topic does confirm that x86_64 is not supported, such as this Ars Technica article [1] from the same day.

[1] https://arstechnica.com/gadgets/2017/12/hp-asus-announce-fir...

Re:Microsoft launches Windows 10 on ARM by mrpippy on Tuesday December 05, 2017 @06:51PM (#15857322)
There's no support for x86_64 binaries. Windows 10 is still available in 32-bit editions and almost all apps are still available for 32-bit, so I don't think this is a big issue.

I assume any kernel drivers will need to be compiled for ARM64 though. This might not help corporate adoption--VPN client, 3rd party anti-virus/full disk encryption, etc.

Also one thing that is x86-64 only is WSL, the Windows Subsystem for Linux.

Re:Microsoft launches Windows 10 on ARM by microcolonel on Tuesday December 05, 2017 @03:28PM (#15855496)
I think most Windows applications which are truly 64-bit only are either too large to run on a machine like this, or likely to be rebuilt for AArch64. For the time being, I think IA-32 support is enough to tide them over, and it has the benefit of being thoroughly out of patent (except some fairly common extensions, like SSE2, which will expire soon).
Re:Microsoft launches Windows 10 on ARM by TazeTSchnitzel on Tuesday December 05, 2017 @03:46PM (#15855733)
There's still a lot of Windows devices that run x86 Windows, and new devices still ship with it, mostly low-memory or low-disk-space devices. Thus apps need to support it.
Re:Microsoft launches Windows 10 on ARM by yuhong on Tuesday December 05, 2017 @03:24PM (#15855459)
On the other hand, this is mostly for legacy desktop apps, not server apps or the like.
Re:Microsoft launches Windows 10 on ARM by e1ven on Tuesday December 05, 2017 @03:22PM (#15855444)
Somewhat amusingly, it provides one of the best reasons to continue to provide an x86 version of apps, rather than going 64-bit only.
Re:Microsoft launches Windows 10 on ARM by yuhong on Tuesday December 05, 2017 @03:22PM (#15855441)
The Intel patents for up to SSE2 should expire soon, and hopefully the AMD64 patents should be licenseable from AMD (if they are interested in that). I would not be surprised if this already emulates up to SSE2, given the likely release date and the fact that recent versions of MSVC already enable /arch:SSE2 by default.
Re:Microsoft launches Windows 10 on ARM by microcolonel on Tuesday December 05, 2017 @03:25PM (#15855464)
> I would not be surprised if this already emulates up to SSE2, given the likely release date.

Yeah, even if they could be sued, they could settle for a couple years damages max, or quite possibly win, since they're doing DBT (no different from QEMU or loads of other x86 + SSE2 emulators).

Re:Microsoft launches Windows 10 on ARM by beagle3 on Wednesday December 06, 2017 @07:14AM (#15860512)
though it's worth remembering that QEMU developers do not have the deep pockets that MS has -- and it is the depth of the pockets, rather than the (alleged) violation that drives law suits and threats.