Digital Research
Digital Research — американская компания, занимавшаяся разработкой системного программного обеспечения, в первую очередь операционных систем для микрокомпьютеров. Основана в 1974 году Гэри Килдаллом под первоначальным названием Intergalactic Digital Research. Компания получила широкую известность благодаря созданию операционной системы CP/M (Control Program for Microcomputers), ставшей де-факто стандартом для 8-битных микрокомпьютеров в конце 1970-х — начале 1980-х годов. Впоследствии компания разработала многозадачную версию Concurrent CP/M и операционную систему DR-DOS, которая конкурировала с MS-DOS компании Microsoft.
История
Основание и ранние годы (1974—1976)
Компания была основана Гэри Килдаллом, который в 1972 году получил степень доктора философии по информатике. Первоначально Килдалл разрабатывал программное обеспечение для мэйнфреймов и миникомпьютеров. В 1974 году он создал первую версию операционной системы CP/M для микропроцессора Intel 8080. Система изначально предназначалась для управления дисководами гибких дисков и стала первой кросс-платформенной ОС для микрокомпьютеров, что позволило запускать одни и те же программы на различных аппаратных платформах.
Расцвет CP/M (1977—1982)
К 1977 году CP/M стала доминирующей операционной системой для 8-битных компьютеров, таких как Altair 8800, IMSAI 8080 и Osborne 1. Компания лицензировала CP/M производителям компьютеров, что обеспечило ей значительный доход. К началу 1980-х годов CP/M поддерживалась более чем 3000 прикладными программами, что сделало её стандартом индустрии.
Упущенная возможность с IBM PC (1980—1981)
В 1980 году компания IBM обратилась к Digital Research с предложением лицензировать CP/M для своего будущего персонального компьютера IBM PC. По распространённой версии, переговоры сорвались из-за юридических разногласий, в частности, из-за требования IBM о неразглашении условий контракта. В результате IBM заключила соглашение с Microsoft, которая предложила операционную систему MS-DOS, функционально схожую с CP/M. Это решение привело к упадку Digital Research, так как MS-DOS стала стандартом для IBM-совместимых компьютеров.
Разработка DR-DOS и упадок (1982—1991)
В 1982 году компания выпустила Concurrent CP/M, поддерживавшую многозадачность. В 1988 году была представлена DR-DOS (версия 3.41), которая стала прямым конкурентом MS-DOS. DR-DOS обладала рядом преимуществ, включая встроенную поддержку дисковых кэшей и многозадачности, что привлекло внимание OEM-производителей. Однако Microsoft использовала маркетинговые и технические приёмы для ограничения распространения DR-DOS, включая появление в бета-версиях Windows «ложных» сообщений об ошибках при работе с DR-DOS (так называемый «AARD-код»). В 1991 году Digital Research была продана компании Novell.
Ключевые продукты
CP/M (Control Program for Microcomputers)
CP/M была первой операционной системой, обеспечившей переносимость программ между различными аппаратными платформами. Она состояла из трёх основных модулей:
- CCP (Console Command Processor) — интерпретатор командной строки.
- BDOS (Basic Disk Operating System) — управление файловой системой и дисками.
- BIOS (Basic Input/Output System) — интерфейс с аппаратурой.
CP/M поддерживала файловую систему с максимальным размером диска до 8 МБ (для 8-дюймовых дискет) и использовала 16-битную адресацию блоков.
DR-DOS
DR-DOS (Digital Research Disk Operating System) была разработана как альтернатива MS-DOS. Основные версии:
- DR-DOS 3.41 (1988) — первая коммерческая версия, совместимая с MS-DOS 3.x.
- DR-DOS 5.0 (1990) — включала утилиты для управления памятью (EMM386), поддержку дисковых кэшей и многозадачность.
- DR-DOS 6.0 (1991) — добавила сжатие дисков (SuperStor) и антивирусную защиту.
DR-DOS была лицензирована рядом производителей компьютеров, включая IBM (для некоторых моделей PS/2) и Compaq.
Другие продукты
- Concurrent CP/M — многозадачная версия CP/M, поддерживавшая до 4 терминалов.
- CP/M-86 — версия CP/M для процессора Intel 8086, выпущенная в 1981 году.
- FlexOS — операционная система реального времени, использовавшаяся в промышленных контроллерах и кассовых аппаратах.
- GEM (Graphics Environment Manager) — графическая оболочка для CP/M и DOS, разработанная Digital Research в 1985 году.
Бизнес-модель и конкуренция
Digital Research придерживалась модели лицензирования операционной системы производителям аппаратного обеспечения. Компания получала роялти с каждого проданного компьютера, на котором была установлена CP/M или DR-DOS. В отличие от Microsoft, которая продавала MS-DOS как отдельный продукт розничным потребителям, Digital Research ориентировалась на OEM-контракты.
Основным конкурентом Digital Research была Microsoft. После выхода IBM PC конкуренция усилилась. Microsoft использовала своё доминирующее положение на рынке операционных систем для подавления DR-DOS. В 1990-х годах Федеральная торговая комиссия США (FTC) и Министерство юстиции США расследовали действия Microsoft, связанные с «AARD-кодом», но дело было закрыто без предъявления обвинений.
Судьба компании
В 1991 году Digital Research была приобретена корпорацией Novell за 80 миллионов долларов. Novell использовала технологии Digital Research для разработки операционной системы Novell DOS 7, которая вышла в 1993 году. Однако Novell не смогла эффективно конкурировать с Microsoft, и в 1996 году права на DR-DOS были проданы компании Caldera, которая позже выпустила Caldera DR-DOS 7.02. Впоследствии технология была приобретена компанией DeviceLogics, которая продолжает выпускать DR-DOS для встраиваемых систем.
Наследие
Digital Research оказала значительное влияние на развитие индустрии персональных компьютеров. CP/M стала прототипом для многих последующих операционных систем, включая MS-DOS. Концепция модульной архитектуры (BIOS, BDOS, CCP) была заимствована и адаптирована Microsoft. DR-DOS, несмотря на коммерческий провал, продемонстрировала возможность создания альтернативных операционных систем, совместимых с MS-DOS, и стимулировала развитие рынка программного обеспечения.
Критика
Деятельность Digital Research подвергалась критике за недостаточную агрессивность в маркетинге и упущение стратегических возможностей. Гэри Килдалл часто обвиняли в том, что он не смог оценить масштаб рынка персональных компьютеров и не обеспечил своевременную поддержку IBM. С другой стороны, некоторые историки технологий отмечают, что решение не подписывать контракт с IBM было продиктовано принципиальностью Килдалла, который не хотел передавать права на свой продукт на невыгодных условиях.
Источники
- Freiberger, Paul; Swaine, Michael. «Fire in the Valley: The Making of the Personal Computer». McGraw-Hill, 2000.
- Ceruzzi, Paul E. «A History of Modern Computing». MIT Press, 2003.
- Evans, David S.; Schmalensee, Richard. «The Microsoft Case: Antitrust, High Technology, and Consumer Welfare». University of Chicago Press, 2001.
- «Digital Research: The Untold Story». Byte Magazine, 1985.
- Документация Digital Research (архивные материалы, 1974—1991).
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →