Компания Microsoft предоставила открытый доступ к исторически значимым материалам — исходному коду операционной системы 86-DOS 1.00. Этот проект стал фундаментом для последующего многолетнего доминирования корпорации на рынке персональных компьютеров. По данным представителей Microsoft Стейси Хаффнер и Скотта Хансельмана, это наиболее ранние из обнаруженных на сегодняшний день фрагментов кода, созданные еще до появления бренда MS-DOS.
Состав опубликованных материалов
В открытый доступ выложен не только код ядра, но и сопутствующая документация, а также заметки разработчика. Как отмечается в официальном блоге, архив представляет собой уникальный срез истории развития программного обеспечения начала восьмидесятых годов.
- исходный код ядра 86-DOS версии 1.00;
- несколько промежуточных версий (снимков состояния) ядра PC-DOS 1.00;
- код популярных системных утилит, включая программу для проверки дисков CHKDSK.
История создания и путь к MS-DOS
Операционная система, ставшая прообразом MS-DOS, изначально разрабатывалась программистом Тимом Патерсоном. Он создал 86-DOS, также известную под ироничным названием QDOS (Quick and Dirty Operating System — «быстрая и сырая операционная система»), для компьютерных комплектов компании Seattle Computer Products на базе процессора Intel 8086.
В тот период Microsoft работала над операционной системой для готовящегося к выходу персонального компьютера IBM PC 5150. Компания лицензировала разработку Патерсона и наняла автора для продолжения работы над проектом, а позже полностью выкупила права на продукт. В результате Microsoft поставляла эту систему корпорации IBM под названием PC-DOS, сохранив за собой право продавать ее сторонним производителям как MS-DOS. Именно широкое распространение клонов IBM PC в восьмидесятых и девяностых годах сделало MS-DOS основной операционной системой для большинства пользователей того времени.
