Oui, tout au début, en 1994 ou 1995. Sur les micro-noyaux NT, il y avait la HAL (Hardware Abstraction Layer) qui devait permettre le portage sur tout type de processeur. Qu'en est-il devenu ? Je pense que cette belle architecture s'est très vite délitée.
NT a fonctionné sur Mips, Alpha et PPC. Ces trois versions ont rapidement été abandonnées. Je me souviens que 100 personnes travaillaient sur l'adaptation de NT sur alpha quand Digital a jeté l'éponge car les performances étaient absentes. Windows ne fonctionne nativement que sur intel 86.
Pendant ce temps Linux a été porté sur toutes les architectures 32 et 64 bits. Soit une vingtaine de types de processeurs.
Cela signifie que cette idée de code intermédiaire et portable ne fonctionne pas ou du moins mal. Le seul niveau de portabilité est le code source et c'est pour cela que le logiciel libre progresse inexorablement.
[^] # Re: Portabilité...
Posté par Pierre Jarillon (site web personnel) . En réponse à la dépêche Linux est partout ?. Évalué à 8.
NT a fonctionné sur Mips, Alpha et PPC. Ces trois versions ont rapidement été abandonnées. Je me souviens que 100 personnes travaillaient sur l'adaptation de NT sur alpha quand Digital a jeté l'éponge car les performances étaient absentes. Windows ne fonctionne nativement que sur intel 86.
Pendant ce temps Linux a été porté sur toutes les architectures 32 et 64 bits. Soit une vingtaine de types de processeurs.
Cela signifie que cette idée de code intermédiaire et portable ne fonctionne pas ou du moins mal. Le seul niveau de portabilité est le code source et c'est pour cela que le logiciel libre progresse inexorablement.