L'appli Windows 11 la plus ancienne : 1992
Original : Oldest GUI application that still runs on Windows 11
Pourquoi c'est important
Illustre la profondeur réelle de la compatibilité ascendante de Windows sur 34 ans.
Un développeur a identifié CDPLAYER.EXE du 16 novembre 1992 comme la plus vieille application GUI fonctionnant nativement sur Windows 11, soit près de 34 ans de compatibilité ascendante sans modification.
La question paraît anodine : quelle est l'application graphique la plus ancienne tournant encore sur Windows 11 sans émulation ni modification ? Le développeur derrière le blog Enlyth a creusé la question sérieusement. Premier résultat : FREECELL.EXE daté du 22 février 1993, issu du package Win32s. Pleinement jouable sur Windows 11 actuel — déjà impressionnant. Mais la fouille continue. En explorant l'Internet Archive, il remonte aux pré-versions de Windows NT 3.1. Les builds de 1991 utilisent un format PE non compatible avec Windows moderne. Ceux de mi-1992 posent un autre problème : la convention d'appel cdecl au lieu de stdcall, ce qui provoque des crashs car les arguments sont retirés deux fois de la pile. Le build 347, lui, contient CDPLAYER.EXE, compilé le 16 novembre 1992. Ce lecteur CD évite le runtime C problématique en s'appuyant sur crtdll.dll, toujours présent dans SysWOW64 sous Windows 11. Sans lecteur CD physique, un petit fichier cdemu.dll suffit à simuler un disque audio. Le programme tourne. Pour les amateurs de triche assumée, otvdm permet même de lancer REVERSI.EXE de Windows 1.01, daté du 15 novembre 1985.