Digital Research, Inc. ( DR или DRI ) была частной американской компанией по разработке программного обеспечения, созданной Гэри Килдаллом для продвижения и разработки его операционной системы CP/M и связанных с ней 8-, 16- и 32-битных систем, таких как MP/M , Concurrent DOS , FlexOS , Multiuser DOS , DOS Plus , DR DOS и GEM . Это была первая крупная компания по разработке программного обеспечения в мире микрокомпьютеров . [9] Digital Research изначально базировалась в Пасифик-Гроув, Калифорния , а затем в Монтерее, Калифорния .
В 1972 году Гэри Килдалл , преподаватель Военно -морской аспирантуры в Монтерее, штат Калифорния , начал работать в Intel в качестве консультанта под названием Microcomputer Applications Associates (MAA). [10] К 1974 году он разработал Control Program/Monitor, или CP/M , первую дисковую операционную систему для микрокомпьютеров .
В 1974 году он зарегистрировался как Intergalactic Digital Research , а его жена занималась деловой стороной операции. [10] Вскоре компания начала работать под своим сокращенным названием Digital Research. [10] Операционные системы компании, начиная с CP/M для микрокомпьютеров на базе 8080 / Z80 , были фактическим стандартом своей эпохи. Набор продуктов Digital Research включал оригинальный 8-битный CP/M и его различные ответвления, такие как MP/M (1979), многозадачная многопользовательская версия CP/M. [ необходима цитата ]
После того, как Microsoft представила MS-DOS , основанную на CP/M , Digital Research выпустила CP/M-86 , которая была первой 16-битной системой (1981, адаптирована к IBM PC в начале 1982), которая была задумана как прямой конкурент MS-DOS . Затем последовали многозадачный MP/M-86 (1981) и Concurrent CP/M (1982), однопользовательская версия с виртуальными консолями, из которых приложения могли запускаться для одновременной работы. [11]
В мае 1983 года Digital Research объявила, что предложит версии всех своих языков и утилит для PC DOS. [12] Она оставалась влиятельной, с продажами в 45 миллионов долларов США в 1983 году, что сделало Digital Research четвертой по величине компанией по разработке программного обеспечения для микрокомпьютеров. [2] Признав, что она «потеряла» рынок программного обеспечения для 8088, но надеялась добиться успеха с Intel 80286 и Motorola 68000 , к 1984 году компания сформировала партнерство с корпорацией AT&T для разработки программного обеспечения для Unix System V и продажи своих собственных и сторонних продуктов в розничных магазинах. [13] Однако Джерри Пурнелл позже в том же году предупредил, что «многие люди высокого положения, похоже, покинули или покидают Digital Research. DR лучше бы взялась за ум». [14]
Параллельно с этим компания Digital Research также выпустила ряд компиляторов и интерпретаторов языков программирования для платформ, поддерживаемых ее ОС, включая C , Pascal , COBOL , FORTRAN , PL/I , PL/M , CBASIC , BASIC и Logo .
Компания Digital Research разработала CP/M-86 как альтернативу MS-DOS, и в начале 1982 года она стала доступна через IBM. Позднее компания создала клон MS-DOS с расширенными функциями под названием DR DOS , что заставило Microsoft дополнительно улучшить собственную DOS.
В то время, когда разрабатывался персональный компьютер IBM , CP/M от Digital Research была доминирующей операционной системой того времени. В 1980 году IBM попросила Digital Research предоставить версию CP/M, написанную для микропроцессора Intel 8086 , в качестве стандартной операционной системы для ПК, которая использовала бы совместимый по коду чип Intel 8088. Digital Research, обеспокоенная условиями, связанными с заключением такого соглашения с IBM, отказалась. [ необходима цитата ]
Microsoft воспользовалась этой возможностью, чтобы поставлять ОС, в дополнение к другому программному обеспечению (например, BASIC ) для нового IBM PC. Когда IBM PC появился в конце 1981 года, он поставлялся с PC DOS , OEM-версией MS-DOS , которая была разработана на основе 86-DOS , которую Microsoft приобрела для этой цели. К середине 1982 года MS-DOS также продавалась для использования в аппаратно-совместимых компьютерах не-IBM. Это решение привело к тому, что Microsoft стала ведущим именем в области компьютерного программного обеспечения.
Эта история подробно изложена с точки зрения Microsoft и IBM в сериале PBS «Триумф ботаников» [ 15] и с точки зрения друзей и коллег Гэри Килдалла в «Компьютерных хрониках » [16] .
Конкуренция между MS-DOS и DR DOS является одной из самых спорных глав в истории микрокомпьютеров. Microsoft предлагала лучшие условия лицензирования любому производителю компьютеров, который обязывался продавать MS-DOS с каждой поставляемой им системой, что делало для них невыгодным предлагать системы с другой ОС, поскольку производитель все равно должен был бы платить Microsoft лицензионный сбор за эту систему. Эта практика привела к расследованию Министерства юстиции США, в результате которого в 1994 году было принято решение, запрещающее Microsoft лицензирование «попроцессорно». [17]
Последовательные версии Concurrent CP/M включали эмуляцию API MS-DOS (с 1983 года), которая постепенно добавляла больше поддержки для приложений DOS и файловой системы FAT . Эти версии были названы Concurrent DOS (1984), а Concurrent PC DOS (1984) была версией, адаптированной для работы на IBM-совместимых ПК. [ необходима цитата ]
В 1985 году, вскоре после появления IBM PC/AT на базе процессора 80286 , компания Digital Research представила систему реального времени, первоначально названную Concurrent DOS 286 .
Были запущены другие однопользовательские операционные системы: DOS Plus (1985) и DR DOS (1988). Последняя система позиционировалась как прямая замена MS-DOS/PC DOS с дополнительной функциональностью. Чтобы добиться этого, она отказалась от встроенной поддержки запуска приложений CP/M и была изменена для использования внутренних структур, совместимых с DOS. Она сама по себе стала успешной линейкой продуктов. [ необходима цитата ]
В 1985 году Digital Research также выпустила микрокомпьютерную версию графического стандарта GKS (связанного с NAPLPS ) под названием GSX , а позже использовала ее в качестве основы своего GEM GUI . Менее известны их прикладные программы, ограниченные в основном DR DRAW на основе GSX и небольшим набором программ GUI для GEM. После разработки GEM Microsoft представила Windows 1.0 .
Digital Research (а позже и ее преемник Caldera ) обвинили Microsoft в выпуске фиктивных версий MS-DOS с целью подавления продаж DR DOS. [ необходима цитата ]
Позднее параллельный ПК DOS развился в модульную FlexOS (1986). Это использовало большую адресную способность памяти нового ЦП для обеспечения более гибкой многозадачной среды. Был небольшой, но мощный набор системных API , каждый с синхронным и асинхронным вариантом. Поддерживались каналы , и все именованные ресурсы могли быть псевдонимами, заданными переменными окружения . Эта система должна была пользоваться устойчивой популярностью в системах точек продаж. [ необходима цитата ]
Другими преемниками Concurrent DOS были Concurrent DOS XM (1986) и 32-битная Concurrent DOS 386 (1987).
В 1991 году DR представила Multiuser DOS . Многопользовательское семейство операционных систем Digital Research было отодвинуто на второй план предыдущими однопользовательскими операционными системами. [ необходима цитата ]
В одной из бета-версий Windows 3.1 компания Microsoft включила скрытый код (позже названный кодом AARD ), который обнаруживал DR DOS и выводил зашифрованное сообщение об ошибке. [19] [4]
В 1991 году компания Digital Research была куплена компанией Novell за 80 миллионов долларов США. [20]
в первую очередь для Novell, чтобы получить доступ к линейке операционных систем. FlexOS , эта операционная система уже была принята в качестве основы для следующих систем:
Caldera , Inc. была компанией-разработчиком программного обеспечения, финансируемой Canopy, основанной в октябре 1994 года [21] и зарегистрированной 25 января 1995 года [22] бывшими сотрудниками Novell Брайаном Уэйном Спарксом, Рэнсомом Х. Лавом и другими для разработки Caldera Network Desktop (CND) и последующего создания дистрибутива Linux под названием OpenLinux (COL). Первоначально компания базировалась в Прово , а затем в Ореме , штат Юта, США.
Их первым продуктом в 1995 году был Caldera Network Desktop, который был основан на Red Hat Linux [23] [24] и Corsair Internet Desktop от Novell . Он также включал LISA (Linux Installation and System Administration), [24] который был разработан немецкой командой поддержки Linux (LST) для их собственного дистрибутива Linux. [25]
В Digital Research работало несколько выдающихся сотрудников, некоторые из которых впоследствии внесли важный вклад в ИТ-индустрию, например:
приобрела Digital Research за 80 миллионов долларов в 1991 году в рамках стратегии Нурды по прямой конкуренции с Microsoft в широком...
Caldera, Inc. […] Номер компании 1222412-0142 […] Дата регистрации 25 января 1995 г. […] Дата ликвидации 29 апреля 2002 г. […] Зарегистрированный адрес 240 W CENTER ST Orem, UT 84057 United States