Microsoft открыла доступ к истокам: опубликован исходный код 86-DOS и PC-DOS 1.00
Блог Тихона Мануйленко

Microsoft открыла доступ к истокам: опубликован исходный код 86-DOS и PC-DOS 1.00


(Никто еще не голосовал)
Loading...

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

Находка в гараже и бумажные репозитории

Уникальность этой публикации заключается в том, что значительная часть кода была восстановлена с бумажных распечаток. Как отмечается в материалах Microsoft, самые ранние фрагменты кода DOS были обнаружены буквально в гараже Тима Патерсона, создателя 86-DOS. В эпоху, когда современные системы контроля версий еще не существовали, история изменений фиксировалась вручную в виде заметок на полях и правок прямо на бумаге.

Опубликованный архив представляет собой настоящий клад для исследователей и включает:

  • Исходный код ядра 86-DOS версии 1.00;
  • Несколько промежуточных версий (снимков состояния) ядра PC-DOS 1.00;
  • Исходный код классических утилит, таких как CHKDSK;
  • Код самого ассемблера — программы, которая превращает понятные человеку команды в машинный код.

История становления персональных компьютеров

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

В обзоре подчеркивается, что работа по оцифровке этих данных потребовала кропотливого труда: команде специалистов пришлось вручную переносить текст с отсканированных листов и расшифровывать старые записи. Хотя практическое использование кода сорокалетней давности сегодня маловероятно, эксперты считают его бесценным ресурсом для историков ИТ. Эти документы наглядно показывают эпоху, когда разработчики стремились уместить максимальный функционал в минимально возможный объем памяти, обеспечивая при этом предельную эффективность работы системы.



Подпишитесь на новости блога
Добавить в закладки
Поучаствуйте в опросе:
Из чего строить загородный дом?
Топ комментаторов:
adianon(44)
сергей(30)
Слава(27)
Стелла(23)
Nikiforov(17)
VITALY(14)