|Yes, NT ran on MIPS, and for a while on Alpha too, thanks to an enormous effort by DEC engineers. They even delayed shipments of the first alphas until NT ran on them, which was a BIG mistake, since the overwhelming majority of their sales were for Unix…
NT was also supposed to run on Sparc and PowerPC. And one after the other, Microsoft dropped all of these alternative platforms, finally killing Alpha last after NT SP6.
Closed-source -> Abandoned -> Dead. It’s an inevitable cycle. Apple abandoned pre-G3 chips, so closed-source MockOS on them is dead; those with G3s today will at some point inevitably be bitten by the same thing.
The corrolary is that if there are closed-source alternatives with uneven commercial potential, one will be pursued and the other abandoned -> dead. So it was with NT on PPC, Sparc, MIPS and Alpha; so it almost was with Quicken on MockOS (until Apple bribed Intuit to keep it); so it will be with Xandros unless they can prove they’ll be around in ten years and/or release the source of their extensions…
So yes, closed source == not portable in the long term. And multi platform -> more secure. This gives an inherent security advantage when working with open source on less popular platforms, which was my original point. And yes, I too am looking forward to nice non-Apple PPC systems! 🙂
[q->t to email]