NT did run on PowerPC up until NT4sp3
markie said:
Port Windows NT kernel to PowerPC... (yeah, that's more like it)
Windows NT was supported on PowerPC systems up until Service Pack 3 of Windows NT 4.0.
It also supported the Alpha and MIPS architectures at various times. It currently runs on three different ISAs - IA32 (x86), IA64 (Itanium), and x86 Extended (AMD64).
Microsoft compilers support PPC code generation for the Pocket PC version of Windows.
Resurrecting the PPC code is probably quite easy - especially for a subset of Windows to run on a console.
markie said:
If this happens, one must wonder if they'll end up releasing Windows XP (or the next Windows Longhorn) in a PowerPC version - at least the server edition. It really would make sense.
The problem would be that there would be no applications available. It's hard to market an operating system if there's nothing that runs on it.
markie said:
Not to mention that except for basic functions the compatibility aspect of x86 is going away... first with mfg-specific extensions, and now with two different hybrid 32/64 instruction sets (AMD's being by far the first to market, but Intel is supposedly planning one too).
Intel will be completely compatible with AMD64. The "compatibility" aspect of x86 is extremely important, which is exactly why Intel took the embarrassing step of creating a Pentium that runs the AMD64 extensions.
Think of everything that's gone wrong with Intel's Itanium push - PowerPC would have all those problems and more. After several years and a huge and expensive effort, a modest number of high-end applications have been ported to Itanium.
The only way you'll see Dell building a PowerPC system is if Dell can install Mac OS X on it....
You may see some PPC systems built for PPC Linux, but even that is a backwater right now. If you have your own applications, you might build them for PPC Linux. If all you need is already in Linux (like Apache) you could use a PPC - but an x86 box is fast enough and probably cheaper.
You can't find many of the important commercial apps running on PPC Linux, however.