Osegi
Logiciels·2 min de lecture

Le plus vieux programme qui tourne sur Windows 11 date de 1992

Un développeur surnommé Enlyth a cherché la plus ancienne application qui démarre encore sous Windows 11 sans émulation. Il a trouvé un lecteur de CD de 1992.

A Windows 11 desktop showing a vintage CD player application window from the early 1990s.
Image: genbeta.com

Quel est le plus vieux programme qui fonctionne encore sous Windows 11 ? Un développeur qui signe Enlyth a mené l'enquête sur son blog. Le vainqueur est un lecteur de CD compilé en novembre 1992, qui démarre sans émulation ni modification.

Les règles étaient claires : une application avec interface graphique, exécutée nativement. Cela exclut tout ce qui est en 16 bits. D'après la documentation de compatibilité de Microsoft, les versions x64 et ARM de Windows ne prennent en charge aucun code x86 de 16 bits. Tout candidat doit donc être un programme 32 bits, ce qui renvoie aux débuts de Windows NT. Sa première version, NT 3.1, est sortie le 27 juillet 1993 comme système 32 bits.

Jusqu'où va la compatibilité de Windows 11 ?

Il existe un raccourci. Sur un forum anonyme, quelqu'un a parlé à Enlyth de Win32s, des bibliothèques qui permettaient d'exécuter des applications 32 bits sous Windows 3.1, comme un pont entre deux époques. Les premières versions de Win32s incluaient le FreeCell. L'exemplaire qu'il a déniché, daté du 22 février 1993, fonctionne sous Windows 11 sans y toucher.

Il a continué à fouiller les versions préliminaires de Windows NT 3.1 et a trouvé le lecteur de CD de la build 347, lié le 16 novembre 1992. Lui aussi démarre. Comme son ordinateur n'a pas de lecteur de CD, un message signale l'absence de lecteur CD-ROM. Pour vérifier que le programme joue bien de la musique, il a utilisé, explique-t-il, une petite bibliothèque qui simule un lecteur avec un faux son.

Remonter à 1985 demande de tricher un peu

Aller plus loin oblige à enfreindre les règles. Avec otvdm, une adaptation de Wine qui exécute les programmes 16 bits sous Windows 64 bits, Enlyth a joué sous Windows 11 au Reversi de Windows 1.01, daté du 15 novembre 1985. C'est la version informatique d'un jeu de plateau des années 1880 attribué à Lewis Waterman. L'auteur reconnaît que recourir à otvdm revient à tricher.

Sans aucune aide, le plus vieux programme qui tourne a donc environ 34 ans. Avec la couche de compatibilité basée sur Wine, on monte à 41 ans.

Des apps à découvrir

SUMO : le puzzle de nombres

Touche les bonnes cases, additionne, atteins l'objectif. Facile à apprendre, difficile à maîtriser. Gratuit, pour tous les âges.

Mots-clés:windows 11microsoftwindows ntbackward compatibilityretro computingwine

Plus d'actus de ce jour

Tout voir →

Plus dans: Logiciels

Tout voir →