Рубріки: Новини

Програмна археологія: Microsoft публікує код найстарішої версії DOS, яку вважали втраченою

Олександр Остапенко

Microsoft продовжує розкривати сторінки своєї цифрової спадщини. Днями компанія опублікувала найстаріший із виявлених на сьогодні вихідних кодів операційної системи DOS — 86-DOS 1.00. Цей крок став частиною продовжує багаторічну традицію збереження історії ОС: у 2018 році Microsoft вже відкривала код MS-DOS 1.25 і 2.11, а у 2024-му — MS-DOS 4.0.

Що містить нова публікація

Так звані «Paterson Listings» включають код ядра 86-DOS 1.00, кілька проміжних знімків розробки ядра PC-DOS 1.00, а також базові утиліти — зокрема CHKDSK. Крім того, до репозиторію увійшли лістинги асемблера і матеріали для відтворення його компільованої версії.

Особливість цього релізу в тому, що код не зберігався в цифровому вигляді. Найдавніший вихідний код DOS був знайдений на роздрукованих аркушах паперу в гаражі Тіма Патерсона — із рукописними нотатками, що дають живе уявлення про те, як виглядала розробка програмного забезпечення в 1980-х.

Команда істориків та фахівців з цифрового збереження під керівництвом Юфен Гао і Річа Чіні зібрала, відсканувала й транскрибувала ці матеріали. Роботу ускладнювало те, що сучасне програмне забезпечення для розпізнавання тексту погано справлялося з якістю десятиліттями старих роздруківок.

Звідки взявся DOS

DOS, що розшифровується як Disk Operating System, став одним із ключових елементів раннього ринку персональних комп’ютерів. Його витоки — у роботі 24-річного програміста Тіма Патерсона з компанії Seattle Computer Products, де він розробив 86-DOS (систему, спочатку відому як QDOS, або «Quick and Dirty Operating System») для процесора Intel 8086.

Microsoft, якій потрібна була операційна система для ще не завершеного IBM PC 5150, спочатку отримала ліцензію на 86-DOS і найняла Патерсона для подальшої розробки, а згодом викупила права на неї повністю. Потім компанія ліцензувала цю ОС IBM під назвою PC-DOS, зберігши право продавати її іншим виробникам під брендом MS-DOS.

Гараж, де знайшли 86-DOS 1.00

Історія MS-DOS відображена в епізоді відомого фільму «Пірати Кремнієвої долини». Купівля за $50 000 ліцензії на 86-DOS врятувала компанію Білла Гейтса, оскільки від наявності цієї операційної системи залежала угода з IBM.

Складна «програмна археологія»

За словами директора OSPO Microsoft Стейсі Хафнер і віцепрезидента Microsoft/GitHub Скотта Хансельмана, подібна робота потребує значних зусиль: юридичної перевірки, архівної роботи та технічної валідації, а також цілої команди спеціалістів з комп’ютерної історії та цифрового збереження.

Код опубліковано під ліцензією MIT на GitHub у репозиторії DOS-History/Paterson-Listings — для дослідників, ентузіастів і всіх, хто цікавиться ранньою історією персональних комп’ютерів.

Нагадаємо, Microsoft хоче, щоб компанії платили за агентів штучного інтелекту як за реальних людей.

Підписуйтесь на нас у соцмережах: Telegram | Facebook | LinkedIn

Останні статті

Моделі Anthropic з’являться в Microsoft Word для роботи з документами

Компанія Microsoft оголосила про додавання моделей штучного інтелекту від Anthropic до Microsoft 365 Copilot у…

01.05.2026

Експерт назвав 10 промптів, які миттєво покращують відповіді ChatGPT

Чат-бот ChatGPT — потужний інструмент для отримання потрібної інформації, але у нього є помітні слабкі…

01.05.2026

Підтримує українську та працює офлайн на смартфоні: Tencent представила аналог Google Translate

Китайська компанія Tencent виклала у відкритий доступ компактну модель перекладу Hy-MT, яка, за її твердженням,…

30.04.2026

«Портали для шахраїв»: влада США розширює заборону криптовалютних банкоматів

Губернатор Теннессі Білл Лі підписав закон, який з 1 липня 2026 року забороняє криптовалютні банкомати…

30.04.2026

Sony спростувала чутки про щомісячну перевірку ліцензій на ігри PlayStation

Компанія Sony Interactive Entertainment офіційно заперечила інформацію, яка вчора розлетілась по мережі: власникам PlayStation 4…

30.04.2026

Редактор коду Zed досяг версії 1.0: інтеграція DeepSeek V4 та масштабні виправлення

Популярний редактор коду Zed офіційно представлено в стабільній версії 1.0. Оновлення стало значним етапом розвитку…

30.04.2026