Linked by Thom Holwerda on Thu 23rd Dec 2010 19:19 UTC
Windows The rumours about Windows possibly being ported to ARM has left a lot of people bewildered; why would you port Windows NT when Windows CE 6.0 is a perfectly capable operating system? Putting all the pieces together, it's actually quite clear why you would want Windows NT on ARM: servers.
Permalink for comment 454727
To read all comments associated with this story, please click here.
Member since:

Naturally, FOSS projects usually are way more portable since they were already designed with portability in mind.

And no, Microsoft certainly can't just easily recompile the whole NT codebase, which is already 20 years old, easily for ARM. Hell, ARM is a vast different architecture, it differs much more from x86 than AMD64 even though the latter also isn't just an x86 with doubled data and bus sizes (which isn't even true since all current AMD64-compatible CPUs feature 48bit addressing only).

ARM is for example big endian as compared to Intel's little endian and it's a RISC architecture as compared to the CISC one of x86 CPUs.

Really arm is strange. Arm process 6 or latter can operate in either big endian or little endian. What catches you out here. Symbian runs in little endian on Arm chips. So there is no endian issue using arm over intel.

RISC CISC is also not a major issue. Thinking Windows 2000 was on Power PC. So a few generation back.

Even better reactos a open source clone of NT already has a arm port that is fairly operational.

NT ported is not a issue. Applications for the ported OS is.

Reply Parent Score: 1