В течение последних нескольких лет Microsoft планомерно предоставляет доступ к исходным кодам некоторых ранних операционных систем, таких как MS-DOS 2.11 в 2018 году и MS-DOS 4.0 в 2024. Telegram-канал создателя Трешбокса про технологии Цель этих релизов — сделать исторически значимое системное программное обеспечение доступным для изучения, сохранения и просто ради любопытства.
Всего в список документов на GitHub вошли исходные коды ядра 86-DOS 1.00, несколько промежуточных версий ядра PC-DOS 1.00 и некоторые известные утилиты, такие как CHKDSK. Эти материалы — не просто релизы операционных систем в традиционном понимании. В некоторых случаях списки представляют собой рабочие состояния на определенный момент времени и рукописные заметки, сохранившиеся благодаря самому Тиму Патерсону (Tim Paterson) — автору DOS. Эта работа дает редкую возможность узнать, как создавались MS-DOS и PC-DOS и как в то время велась разработка операционных систем. Бумажные листинги 86-DOS рядом с IBM PC. | Изображение: Рич Чини
Расшифровкой записей Тима Патерсона занималась специальная команда историков и специалистов по сохранению культурного наследия под руководством Юйфэна Гао (Yufeng Gao) и Рича Чини (Rich Cini).
Скотт Хансельман из Microsoft также упомянул на Bluesky: Самый ранний исходный код DOS был найден на бумаге для принтера в гараже Тима Патерсона, поэтому мы выложили его в открытый доступ в честь 45-летия 86-DOS 1.00! Это программная археология нового уровня, которая поможет сохранить наследие, а заодно и просто доставит удовольствие.
Источник: trashbox.ru