윈도우 호환성 연구자 엔리스가 자신의 블로그를 통해 흥미로운 발견을 공개했습니다. 그는 ‘수정이나 에뮬레이션 없이 윈도우 11에서 실행 가능한 가장 오래된 GUI 애플리케이션’이라는 질문을 던졌습니다.
그는 인터넷 아카이브에 보관된 초기 윈도우 NT 3.1 프리릴리즈 빌드들을 조사하기 시작했습니다. 이 과정에서 1993년 2월 22일 날짜로 기록된 프리셀 실행 파일을 찾아냈습니다. 해당 파일은 초기 Win32s 릴리스에 포함된 것으로 추정됩니다.
엔리스는 이 파일을 최신 버전의 윈도우 11 시스템에 그대로 복사해 실행했습니다. 놀랍게도 프로그램은 아무런 오류 없이 완전히 플레이 가능한 상태로 작동했습니다. 계산 결과, 이 소프트웨어는 약 33년 8개월 동안 살아남은 셈입니다.
더 오래된 후보군도 존재했습니다. 1992년 11월 16일에 링크된 CD플레이어 실행 파일 역시 윈도우 11의 SysWOW64 폴더에 여전히 포함되어 있는 시스템 crtdll.dll을 사용한다는 점을 활용했습니다. 이는 번들된 C 런타임 충돌을 피할 수 있게 해줍니다.
하지만 1991년 빌드들은 현대적인 PE 형식과 호환되지 않는 초안 형식을 사용했습니다. 또한 1992년 중반까지의 빌드들은 cdecl 호출 규약을 가정했기 때문에 스타일 콜 규약 변경으로 인해 파라미터가 두 번 제거되어 크래시가 발생했습니다.
한편 1985년 윈도우 1.01의 리버시 실행 파일도 주목받았습니다. 다만 64비트 윈도우 11에는 NTVDM이 없으므로 이를 직접 실행할 수는 없습니다. otvdm 같은 도구를 사용해 16-bit 제한을 우회해야만 구동이 가능했습니다.
기술적 호환성 자체는 인정받았지만, 관련 커뮤니티 토론에서는 데스크톱 UI 디자인의 변화에 대한 논쟁이 이어졌습니다. 일부 사용자는 메뉴 바가 사라진 이후의 디자인을 비판하며 과거 인터페이스의 기능성을 높이 평가했습니다.
