
Програміст переніс культовий Microsoft Word для Windows 1.1a на архітектуру x64. Завдяки цьому програма, випущена ще в 1990 році, тепер може працювати нативно в сучасній Windows 11. Про це пише Tom’s Hardware.

Розробник під ніком JMarshall23 на GitHub опублікував повноцінний нативний порт для Windows x64. Він використав оригінальний вихідний код і ресурси Word, доповнивши їх сучасними аналогами для заміни 16-бітного асемблера, сегментованої пам’яті та обмежень платформи Win16. За словами автора, проєкт також містить деякі додаткові можливості, додані «для дослідницьких цілей».
Чому саме ця версія Word важлива
Word для Windows 1.1a вийшов понад чверть століття тому і став справжньою віхою на ринку текстових редакторів. Саме ця версія принесла на Windows такі корисні на той час нововведення, як WYSIWYG-редагування, роботу з графікою та вставку таблиць. Завдяки цьому Word почав відтісняти DOS-гігантів на кшталт WordPerfect і зрештою повністю домінував у середовищі Windows.
При цьому Word для Windows 1.1a залишався дуже ощадливим до ресурсів — програма працювала на процесорах з частотою в кілька мегагерц і задовольнялася лише 1 МБ оперативної пам’яті.
Відкритий вихідний код
Ще одна особливість цієї версії Word полягає в тому, що Microsoft свого часу дозволила повністю опублікувати її вихідний код. Скачати його можна й досі — через Computer History Museum (CHM), який ще у 2014 році виклав архів обсягом 7 МБ. Він містить код на C, асемблер x86, інструменти збирання та документацію. Усього це 1021 файл у 33 теках — саме з них і почав роботу JMarshall23.
Як спробувати запустити самому
Готових x64-бінарників для Windows на GitHub немає, тож просто завантажити й одразу запустити програму не вийде. Для збирання знадобляться:
- Visual Studio 2022 з компонентом «Desktop development with C++»;
- Windows 10 або Windows 11 SDK, встановлений через Visual Studio;
- CMake версії 3.25 або новішої;
- PowerShell.
Після цього достатньо виконати інструкції з репозиторію на GitHub, щоб зібрати та запустити Word1.
Юридичний нюанс
Залишається відкритим питання, чи отримає цей x64-порт подальший розвиток. Втім, варто пам’ятати, що ліцензія на вихідний код Word для Windows 1.1a, за словами CHM, дозволяє лише некомерційне використання і не надає права поширювати копії коду в інших місцях в інтернеті.
Нагадаємо, не так давно Microsoft запустила в Excel і Word новий режим vibe working.
