Разработчик Джастин Маршалл подготовил нативный x64-порт Microsoft Word for Windows 1.1a. Это существенная разница по сравнению с запуском старой программы в виртуальной машине или эмуляторе: 64-битные версии Windows напрямую Win16-приложения не исполняют.
Основой послужили исторические исходники Word 1.1a. Microsoft передала их для публикации в 2014 году, причем разрешение распространяется на некоммерческое использование. Поэтому привычное определение «Microsoft открыла исходный код» здесь требует оговорки: речь не идет о современной свободной лицензии.
В новом порте сохранили исходную программу и ее ресурсы, а несовместимые с x64 части адаптировали под современную Windows. В результате получается настоящий 64-битный WORD1.exe, а не оболочка вокруг эмулятора. Проект собирается средствами Visual Studio 2022 и рассчитан на 64-битные Windows 10 и Windows 11.
Практической пользы от Word 1.1a сегодня немного. Гораздо интереснее другое: проект показывает, что старую Win16-программу можно перенести на современную Windows, сохранив ее исходную логику и интерфейс. Для сохранения программного наследия такой подход куда ценнее очередного запуска древнего EXE внутри эмулятора.
Word 1.1a заработал на Windows 11 без эмулятора
Word начала 1990-х превратили в обычное 64-битное приложение для современных Windows. Старый 16-битный EXE здесь не запускают: разработчик перенес сам исходный код.

Автор: ITHome
Источник: ITHome
2 просмотров







