Il miscuglio di patatine di Microsoft

L'idea popolare secondo cui Microsoft scrive solo per Intel e altri processori compatibili con x86 è, semplicemente, sbagliata.

Il miscuglio di patatine di Microsoft

Microsoft ha scritto due sistemi operativi completamente da zero che non sono stati né scritti né destinati a processori compatibili con Intel x86.

Lo sviluppo di Windows NT è stato avviato sul processore RISC i960 di Intel e poi è passato al MIPS R3000/R4000 dopo che Intel aveva deciso di minimizzare l'i960 e concentrarsi invece sui chip x86. NT aveva un Hardware Abstraction Layer per rendere più facile il porting su diverse architetture.

La prima versione pubblica di Windows NT 3.1 nel 1993 girava su chip Intel x86, processori DEC Alpha e MIPS. I PC desktop Windows con chip DEC Alpha sono stati messi in vendita a prezzi ragionevoli.

Successivamente, Microsoft ha aggiunto il supporto per PowerPC di IBM come parte di un tentativo, insieme a IBM, Apple e Motorola, di lanciare una piattaforma comune che eseguisse Windows, Mac OS e Unix sullo stesso PC. Tuttavia, né IBM né Apple sono andati fino in fondo.

Windows NT è stato anche portato per funzionare su chip Intergraph Clipper, Sun Sparc e Intel Itanium.

Quando Microsoft ha voluto un sistema operativo in tempo reale più leggero e modulare, ha ricominciato con una nuova versione chiamata Windows CE.

Questo è stato originariamente rilasciato su processori MIPS e Hitachi SH, con la versione 2 che supporta ARM, StrongARM, IBM PowerPC e, infine, chip Intel x86 nel 1997.