logo

Microsoft открыла исходный код самой ранней из известных версий DOS

11
0

В последние годы Microsoft активно открывает исходный код своих старых операционных систем. В 2018 году компания опубликовала исходники MS-DOS 1.25 и 2.11, а в начале 2024-го поделилась кодом MS-DOS 4.0. Теперь этот список пополнился поистине уникальной находкой — самым ранним из когда-либо найденных исходных кодов DOS.

Microsoft отмечает, что история программного обеспечения скрывается в отсканированных листингах, пожелтевших внутренних документах, распечатках ассемблерного кода и удивительных аналоговых артефактах эпохи конца 70-х и начала 80-х годов.

Понимая, насколько важен контекст для изучения эволюции операционных систем, компания опубликовала не только код операционной системы, но оцифрованные бумажные архивы тех лет. Этой кропотливой работой занималась команда ИТ-историков под руководством Юфэна Гао и Рича Чини.

Им удалось найти, отсканировать и расшифровать стопку оригинальных распечаток, принадлежавших самому Тиму Патерсону — создателю DOS. Благодаря этому теперь каждый может заглянуть за кулисы разработки PC-DOS 1.00 — самой первой версии операционной системы для легендарного IBM PC.

В опубликованной коллекции хранятся исходники ядра 86-DOS 1.00, несколько промежуточных сборок PC-DOS 1.00, знаменитые утилиты, такие как CHKDSK, и даже сам ассемблер.

Важно отметить, что опубликованные материалы не относятся к финальным релизам в привычном понимании. На многих страницах сохранились рукописные пометки и рабочие записи Тима Патерсона. По сути, эти бумаги представляют собой эдакий «бумажный Git». Читая их, можно шаг за шагом отследить, когда добавлялись новые функции, какие ошибки допускались и как автор исправлял их прямо в процессе разработки.

Совсем скоро эти исторические документы обретут физический дом. Тим Патерсон передал оригиналы в музей Interim Computer Museum.

Ознакомиться с материалами можно на GitHub в репозитории DOS-History/Paterson-Listings. Он существует под свободной лицензией MIT.

Благодарим за наводку портал Winaero!

Яндекс.Метрика
Top.Mail.Ru
Мы используем файлы cookie или аналогичные технологии для улучшения работы сайта. Оставаясь на сайте, вы соглашаетесь с нашей Политикой конфиденциальности.