[WINDOWS] Redécouverte de la première version test de Windows 2000 64 bits.

EVIL66

Super Modo OCPC
Membre du Staff
windows.png

Redécouverte de la première version test de Windows 2000 64 bits.

Un compilateur Dec Alpha C 64 bits a été trouvé par neozeed de Virtually Fun au début de cette année - l'archéologue du logiciel a recherché diverses versions de test de Microsoft Windows NT, y compris un "port AXP64/ALPHA64", considéré comme très spécial parce qu'il s'agit de la première version 64 bits de Windows 2000 Professionnel. La petite découverte de ce compilateur obscur a été célébrée, mais sa fonctionnalité n'est finalement pas si utile que cela - neozeed note que les éléments se trouvaient dans les SDK de la plate-forme Windows millésimée 1999 : "Il s'avère que le jeu de compilateurs AXP64 est caché à la vue de tous depuis des décennies. Je sais qu'il est très improbable que nous puissions un jour voir une version publique de Windows 64 bits pour l'Alpha, mais curieusement, le compilateur, les en-têtes et les bibliothèques sont tous là. OUI. Vous pouvez faire des exécutions complètes pour AXP64/Alpha64. Bien sûr, il n'y a pas de système d'exploitation, donc ce n'est pas comme si vous pouviez les faire fonctionner".

M6Rrdc12lxqERPhn.jpg

9tBp9N9wrjgZ1h25.jpg

Il poursuit : "Malheureusement, à ce jour, il n'y a aucun moyen de tester. Il existe une machine survivante avec Windows 2003 AXP64, décrite dans un article de Raymond Chen. C'est une excellente lecture sur la façon dont le portage NT Alpha64 a vu le jour. La machine se trouve toujours dans les archives de Microsoft. J'espère qu'un jour quelqu'un pourra la déterrer". L'histoire aurait pu s'arrêter là, mais un article de suivi est apparu sur Virtually Fun en début de semaine - grâce au contributeur invité Antoni Sawicki (alias tenox) qui a également expérimenté le compilateur croisé. Il a fourni un peu plus de contexte historique avant de faire une annonce intéressante : "Le projet Win64 pour AXP64 et IA64 portait le nom de code "Sundown". Malheureusement, le Windows 64 bits Alpha AXP n'a jamais été commercialisé en dehors de Redmond."

vpWF6I7JJyvfnSJT.jpg

"Il a été publié par Microsoft pour permettre aux développeurs de tester la compilation de leurs programmes afin de voir s'ils sont "prêts pour le 64 bits", avant que le matériel 64 bits ne soit disponible. Toutefois, il ne s'agissait que d'un compilateur croisé et il n'existait aucun moyen réel d'exécuter les binaires. Jusqu'à ce qu'Itanium sorte enfin, après des délais infâmes". Il mentionne qu'un "généreux lecteur, qui a contacté neozeed après son précédent article, a partagé une image disque... contenant une version 64 bits de Windows 2000 pour Alpha AXP ! Le lecteur l'a obtenu à partir d'un lot de disques durs aléatoires - achetés à un vendeur de déchets électroniques, il y a des années, et l'a complètement oublié jusqu'à ce qu'il voie l'article du blog ! Tenox et neozeed ont réussi à faire fonctionner la version de test sur un vieux système PWS500 par des méthodes très détournées.

n1Ps5AP1Byg0RVeO.jpg

Tenox révèle quelques limitations : "Malheureusement, il n'y a pas de marque d'identification qui prouverait qu'il s'agit d'une version 64 bits d'Alpha AXP. La seule façon de le savoir est qu'il n'y a pas de WOW, même pour AXP32. Vous ne pouvez pas exécuter de binaires Alpha 32 bits. Seuls les exécutables produits avec le compilateur ALPHA64 peuvent être exécutés. En pratique, cela signifie également qu'il n'existe pas de compilateur natif pour ce système. Vous devez procéder à une compilation croisée sur NT4 ou 2KRC 32 bits. Cependant, si vous avez l'intention de compiler quoi que ce soit pour AXP64, je peux l'exécuter et le tester pour vous. Pour l'intérêt des moteurs de recherche, le numéro de build est 2210, la chaîne complète étant 2210.main.000302-1934".

Il invite les gens à venir voir la preuve en personne : "Si vous voulez le voir en action. Nous serons présents au salon VCF West 2023 en août, aux côtés d'autres machines NT RISC. Venez nous voir !"

TECHPOWERUP
 
Retour
Haut