Microsoft опубликовала исходный код 86-DOS 1.00
Microsoft в сотрудничестве с энтузиастами из IBM выложила в открытый доступ исходный код 86-DOS 1.00, промежуточные версии ядра PC-DOS 1.00, утилиты, листинги ассемблера, бумажные распечатки и рукописные заметки проекта.Релиз состоялся спустя год после того, как Microsoft сделала исходный код MS-DOS 4.0 бесплатным, но он включает в себя гораздо больше, чем просто основу старой операционной системы.
В 2018 году компания открыла исходный код MS-DOS 1.25 и 2.11.Согласно сообщению Стейси Хаффнер и Скотта Хансельмана из Microsoft, «списки включают исходный код ядра 86-DOS 1.00, несколько снимков разработки ядра PC-DOS 1.00 и некоторые известные утилиты, такие как CHKDSK».«История программного обеспечения живет в коде, да, — признали они, — но также и в отсканированных листингах, внутренних документах, распечатках ассемблерного кода и порой удивительно аналоговых артефактах того, как создавались операционные системы в конце 1970-х и начале 1980-х годов».В сообщении на Bluesky Хансельман написал: «Самый ранний исходный код DOS был найден на принтерной бумаге в гараже Тима Патерсона».Распечатки «создают хронологию изменений, показывая, какие функции были реализованы и когда, какие ошибки были допущены и как они были исправлены».
habr.com