Компания Microsoft опубликовала в открытом доступе фрагменты исходного кода операционной системы MS-DOS, которые называют самыми ранними из когда-либо обнаруженных. Они содержат несколько транскрибированных фрагментов, преобразованных в компилируемый исходный код.
Опубликованные Тимом Патерсоном, разработчиком, ответственным за создание 86-DOS, файлы продолжают традицию, начатую компанией Microsoft несколько лет назад, когда в открытом доступе появился исходный код MS-DOS 1.25 и 2.11.
Новый репозиторий с открытым исходным кодом включает код для ядра 86-DOS 1.00, тестовые версии ядра PC-DOS 1.00 и основные утилиты, включая CHKDSK. Репозиторий также содержит листинги ассемблерного кода, а также материалы, которые можно использовать для сборки рабочей копии самого ассемблера.
В Microsoft пояснили, что «эта работа дает редкое представление о том, как появились MS-DOS/PC-DOS, и как в то время велась разработка операционных систем». Подробную информацию можно найти в репозитории Тима Патерсона под названием Paterson Listings.
Источник: trashbox.ru