Microsoft продолжает открывать архивы ранней истории персональных компьютеров. На этот раз компания пошла дальше, чем когда-либо прежде, опубликовав самый ранний из известных исходных кодов DOS вместе с сопутствующей документацией и заметками разработчиков. Речь идет о настолько ранней версии системы, что она появилась еще до бренда MS-DOS. В опубликованный архив вошли исходники ядра 86-DOS 1.00, несколько промежуточных сборок ядра PC-DOS 1.00, а также ряд известных утилит, включая CHKDSK. Таким образом, разработчики и энтузиасты получили уникальную возможность заглянуть в самый зародыш операционной системы, которая впоследствии стала основой для доминирования Microsoft на рынке ПК. История DOS начинается задолго до сотрудничества с IBM. Программист Тим Патерсон создал систему 86-DOS (ранее известную как QDOS — «quick and dirty operating system») для компьютера на базе процессора Intel 8086, который продавала компания Seattle Computer Products. Позже Microsoft, получив контракт на разработку операционной системы для еще не выпущенного IBM PC 5150, лицензировала 86-DOS и пригласила Патерсона продолжить работу над проектом. В дальнейшем компания полностью выкупила права на систему. Затем Microsoft лицензировала эту ОС для IBM под названием PC-DOS, при этом сохранив право продавать ее другим производителям. Именно версия под брендом MS-DOS получила наибольшее распространение — особенно на фоне стремительного роста рынка IBM-совместимых ПК в 1980–90-х годах. Особенность этой публикации в том, что исходный код не существовал в цифровом виде. Его восстановлением занималась группа энтузиастов под названием DOS Disassembly Group. Команда историков и специалистов по цифровому наследию вручную перепечатала и отсканировала код с бумажных распечаток, предоставленных самим Тимом Патерсоном. Задачу усложняло состояние документов: современное ПО для распознавания текста плохо справлялось с качеством старых листингов. Интерес к ранним версиям DOS не угасает. Более того, это уже не первая находка за последние годы: всего два года назад была обнаружена и загружена в Internet Archive самая ранняя известная версия 86-DOS. Новая публикация Microsoft дополняет эту картину и делает историю персональных компьютеров еще более доступной для изучения. Теги:

Исходники пришлось восстанавливать вручную
Интерес к истории DOS только растет


