Компания Microsoft сделала доступным исходный код 86-DOS 1.00 и несколько промежуточных версий ядра PC-DOS 1.00, а также набор утилит рукописных заметок. Этот архив значительно расширяет предыдущую публикацию, состоящую из исходников MS-DOS 4.0, выпущенной год назад.

  • Опубликованы исходные коды 86-DOS 1.00 и PC-DOS 1.00.
  • Архив содержит утилиты, листинги ассемблера и рукописные заметки.
  • Коды найдены в распечатках, сохранившихся с конца 1970-х годов.
  • Microsoft выкупила права на 86-DOS в 1981 году.

Состав архива и его значение

Стейси Хаффнер и Скотт Хансельман из Microsoft подробно описали состав архива на корпоративном блоге. В него входят не только листинги кода, но и хорошо известные утилиты, такие как Chkdsk. Интересно, что исходный код был найден на бумажных распечатках в гараже Тима Патерсона, который создал 86-DOS. Эти документы позволили создать хронологию изменений, показывая, какие функции были добавлены и какие ошибки исправлены.

Историческая ценность публикации

Хансельман и Хаффнер отметили, что история программного обеспечения не ограничивается только кодом; она также живет в документации и аналоговых артефактах. 86-DOS была выпущена в 1980 году и стала основой для лицензирования Microsoft. Судебные разбирательства вокруг сделки добавляют интереса к этой публикации. Основная ценность архива заключается в том, что он предоставляет уникальную возможность взглянуть на процесс разработки PC-DOS 1.00.

Год Событие
1980 Выход 86-DOS
1981 Microsoft выкупает права на 86-DOS

Архив представляет интерес не только для ретро-энтузиастов, но и для современных программистов и историков, демонстрируя, как развивались операционные системы в начале эры персональных компьютеров.