Найти в Дзене
Goliath

История создания MS-DOS

Оглавление

Конец эпохи CP/M

CP/M
CP/M

В далеком 1981 году корпорация IBM, исходя из рыночной ситуации на тот момент, решает построить собственный 16-разрядный персональный компьютер, наподобие аппаратов Apple, со схожим программным обеспечением. И для всего этого нужна операционная система. Однако на тот момент единственным вариантом оставались версии CP/M (Control Program/Monitor), но они были исключительно 8-разрядными. Поэтому IBM задумывается и о наборе программного обеспечения для своего проекта ПК. Корпорация решает встретится с Биллом Гейтсом, попросив того высказать свои взгляды насчет будущего ПК. Он предлагает IBM приобрести у него Бейсик. А с вопросом о операционной системе советует обратиться к Гари Килданну - создателю CP/M. Но тот медлит со своим решением, и Билл Гейтс убеждает компанию использовать 16-разрядный процессор Intel 8088.

Время 86-DOS

Хотя MS-DOS приобрела широкую известность благодаря успеху IBM PC, корни ее берут начало в первых поколениях микрокомпьютеров.

В 1978 году фирма Seattle Computer Products (SCP) располагающаяся в городе Туквила, штат Вашингтон, начала произвоство карт памяти для шины S-100. Часть своей продукции SCP продавала с помощью магазина по продаже компьютерных запчастей - The Retail Computer Store. В этом магазине работает техником Тим Патерсон.

Шина S-100
Шина S-100

Однажды, когда владелец SCP Род Брок приехал в магазин забрать заказы от покупателей, они разговорились. Тим высказал несколько хороших идей по поводу проблем возникающих при использовании плат памяти SCP.

В июле 1978 года поступает в продажу процессор Intel 8086. Брок посылает Патерсона на семинар, посвященный данному продукту.

И через некоторое время спустя Род дает Тиму задание разработать плату с процессором 8086 для шины S-100. Первые удачные прототипы были созданы в мае 1979 года. Тогда же SCP обращается к Microsoft с просьбой рассмотреть возможность создания 16-разрядного ПО для нового компьютера. В итоге прототипы SCP снабжают 16-разрядной версией Бейсика от Microsoft.

В ноябре 1979 года SCP начинает продажи своих компьютеров на базе Altair и процессора Intel 8086 с установленным интерпретатором Бейсика от Microsoft.

Altair 8800
Altair 8800

Из-за того, что CP/M-86 от Digital Research не выходит в срок, Патерсон приступает к разработке собственной операционной системы. Он предполагает создание "быстрой и грязной" (quick and dirty) ОС - для того, чтобы быстро выпустить ее. Далее планировалась отладка уже готовой ОС. С апреля по июль 1980 года Тим тратит время на создание QDOS. И уже в августе QDOS 0.11 начинает продаваться с компьютерами SCP на основе Intel 8086. Брок связывается с Microsoft и предлагает ей заняться адаптацией ПО под QDOS. Билл Гейтс соглашается сделать это только за деньги.

В декабре 1980 года Патерсон выпускает новую версию QDOS под маркой 86-DOS 0.33. Исходный код данной версии и купит Microsoft для создания MS-DOS.

Как MS-DOS стал лидером рынка

По сути, MS-DOS является переименованной версией 86-DOS. Гейтс выплачивает Броку 10 тысяч долларов за право продажи 86-DOS и по 15 тысяч долларов за каждого OEM-партнера (изготовитель комплексного оборудования).

В апреле 1981 года Тим Патерсон покидает SCP, а в мае по приглашению Билла Гейтса попадает на работу в Microsoft. Разочарованный фактом того, что заказчиком ОС является IBM, Патерсон все равно продолжает работу над 86-DOS.

В напряженном темпе он перерабатывает 86-DOS под требования IBM. Из-за кратких сроков была выпущена недоработанная MS-DOS 1.0. Но IBM поменяли название на PC-DOS 1.0.

После выпуска PC-DOS 1.0 случился скандал. Гари Линдалл разработчик CP/M ( о которой можно было узнать в начале текста) был возмущен схожестью его ОС и PC-DOS 1.0. Но в суд он подавать не стал, а пошел на соглашение с IBM, согласно которому при покупке IBM PC можно было выбрать между тремя операционными системами: PC-DOS, CP/M-86 и P-System UCSD (ОС с интегрированным языком Паскаль). Благодаря тому, что PC-DOS была дешевле конкурентов, то она выиграла по продажам.

Дискеты установки MS-DOS 5.0
Дискеты установки MS-DOS 5.0

Правильная маркетинговая политика Microsoft и большой успех IBM PC позволили DOS быть 15 лет лидером рынка. В течение этого времени DOS продолжала развиваться, вплоть до выхода Windows 95. Операционные системы станут все более простыми для понимания простому пользователю и время активного использования MS-DOS подойдет к концу.