Tech

La première version 64 bits de Windows a été redécouverte… et son compilateur C aussi • Historique

Le test d’une version 64 bits de Windows 2000 Professionnel pour le processeur DEC Alpha a été redécouvert – peu de temps après avoir découvert un compilateur C capable de générer des binaires pour celui-ci.

Plus tôt ce mois-ci, des archéologues intrépides redécouvrir Un compilateur C, basé sur le compilateur DEC d’Alpha des années 1990, qui peut générer des binaires « Win64 » 64 bits pour Windows 64 bits sur Alpha. Bien que ce fût une découverte intéressante, c’était purement une curiosité, car il n’y avait pas de version Alpha 64 bits connue de Windows. Quelqu’un quelque part avait une mémoire défaillante à ce sujet, et maintenant cela aussi se présente.

C’est intéressant car cela repousse l’histoire de Windows 64 bits de quelques années en arrière, et c’est un produit, comme reg Signalé en 1999, Microsoft a nié son existence.

L’existence de cette version est connue depuis des années et célébrée depuis par le blogueur Microsoft Raymond. « ancien quelque chose de nouveau » Chen mentionné Dans TechNet Magazine en 2016. La partie amusante est qu’une copie a été capturée, partagée en ligne, voire installée, et via un piratage inspirant, elle vient d’être mise en ligne cette semaine.

la première sur Bureau La version de Windows prenant officiellement en charge les processeurs 64 bits prêts à l’emploi était Windows Vista en 2006. Cependant, si vous étiez vraiment prudent, il était possible d’obtenir Windows XP Professionnel Édition X64 – en fait, basé sur le code de Windows Server 2003 plutôt que sur XP en soi – en 2005.

Ceux-ci, cependant, étaient destinés au 64 bits x86 Des ordinateurs. Avant la famille de processeurs AMD Sledgehammer, annoncée en 2000 et vendue en 2003, les seules versions 64 bits officielles de Windows étaient des versions serveur de la malheureuse famille de processeurs Itanium d’Intel, qui enregistrer Il faisait en fait référence à Itanic en 1999. Aperçu 64 bits Émission Windows 2000 Server pour Itanium a été publié pour les abonnés Technet en 2001. Toutes les autres versions non Intel de Windows 2000 ont été abandonnées avant la sortie du produit, bien que des versions bêta 32 bits fonctionnant sur Alpha, MIPS et PowerPC aient été repérées dans la nature. Au lancement, Windows 2000 était uniquement x86-32.

La nouvelle découverte révèle qu’il existait déjà une version 64 bits de Windows – et une version de bureau, à l’époque – plus d’un an avant même la publication officielle des versions de prévisualisation, ce qui signifie qu’il existe une cible pour le compilateur nouvellement révélé.

Non, cela ne vient de rien Les usages Pour tout le monde en 2023, mais néanmoins intéressant. Étant donné que le processeur Alpha a été livré en 1992 et que NT a été livré avec une version Alpha 32 bits l’année suivante, il convient de noter qu’il a fallu beaucoup de temps – près d’une décennie – pour que Win64 soit disponible, même dans les versions bêta.

Si cela vous a amené à vous demander ce qui est arrivé à Alpha, l’une des ramifications éventuelles de l’acquisition de Compaq/DEC en 1998, suivie de l’acquisition de HP/Compaq en 2001, est qu’Intel a fini par posséder Alpha.

De toute évidence, la première puce RISC 64 bits pure ne pouvait pas rivaliser avec x86 ou Itanium. Rien d’autre ne le peut, c’est aussi pourquoi Microsoft a lancé sa gamme Arm à Marvell en 2006.

botnot

Eh bien, oui, nous savons : si vous allez être un pédant, Windows 11 et tout ce qui précède est Windows NT sous le capot. Windows 2000 n’était qu’une marque inventée par le service marketing de Microsoft. Si vous écrivez ver A l’invite de commande, Windows 2000 s’identifie comme Version 5.0. reg FOSS soupçonne cyniquement que le surnom de Windows 2000 a été choisi exprès pour sa ressemblance avec l’impopulaire basé sur DOS Windows Millennium Edition Jusqu’à ce que les clients les confondent et achètent le produit qui cible les systèmes bas de gamme.

Et oui, nous savons aussi que Windows NT a pris en charge la puce Alpha dès la toute première version, NT 3.1, en 1993. Cependant, toutes les versions de Windows NT, de NT 3.1 à Windows 2000 à la sortie, étaient en 32 bits, donc NT Alpha n’était pas capable d’utiliser la puce Alpha 64 bits à son plein potentiel. ®

Cunégonde Lestrange

"Gourou de Twitter. Écrivain en herbe. Fauteur de troubles typique. Entrepreneur. Étudiant hipster."

Articles similaires

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Bouton retour en haut de la page
Fermer
Fermer