Из Википедии, бесплатной энциклопедии
  (Перенаправлено из DR DOS )
Перейти к навигации Перейти к поиску

DR-DOS (записывается как DR DOS , без дефиса, в версиях вплоть до 6.0) представляет собой операционную систему из DOS семьи, написанной для IBM PC - совместимых персональных компьютеров . Первоначально он был разработан Gary A. Kildall «s Digital Research и производные от Параллельное PC DOS 6.0, который был передовым преемником CP / M-86 . По мере смены владельца были выпущены различные более поздние версии с такими именами, как Novell DOS и Caldera OpenDOS .

История [ править ]

Истоки в CP / M [ править ]

Digital Research «s оригинальный CP / M для 8-битного Intel 8080 - и Z 80- систем на основе породила многочисленные спин-офф версии, в первую очередь CP / M-86 для Intel 8086 / 8088 семейства процессоров. Хотя CP / M доминировал на рынке и поставлялся с подавляющим большинством персональных компьютеров непатентованной архитектуры, IBM PC в 1981 году положил начало тому, что в конечном итоге должно было стать серьезным изменением.

Изначально IBM обратилась к Digital Research в поисках x86- версии CP / M. Однако возникли разногласия по поводу контракта, и IBM отказалась от него. Вместо этого была заключена сделка с Microsoft , которая приобрела другую операционную систему, 86-DOS , у Seattle Computer Products (SCP). Это стало Microsoft MS-DOS и IBM PC DOS . Структура команд 86-DOS и интерфейс прикладного программирования имитировали CP / M. Digital Research пригрозила судебным иском, заявив, что PC DOS / MS-DOS слишком похожа на CP / M. IBM согласилась продать x86-версию CP / M от Digital Research, CP / M-86 , вместе с PC DOS. Однако DOS для ПК продавалась за $40, в то время как CP / M-86 стоил 240 долларов. Доля покупателей ПК, готовых потратить в шесть раз больше на покупку CP / M-86, была очень мала, а доступность совместимого прикладного программного обеспечения, поначалу решительно в пользу Digital Research, была лишь временной. [2]

Digital Research вели долгую проигрышную битву за продвижение CP / M-86 и его многозадачных многопользовательских преемников MP / M-86 и Concurrent CP / M-86 , и в конце концов решили, что им не удастся победить лидерство Microsoft-IBM в доступность прикладного программного обеспечения, поэтому они модифицировали Concurrent CP / M-86, чтобы позволить ему запускать те же приложения, что и MS-DOS и PC DOS.

Это было публично продемонстрировано в декабре 1983 года [3] и отправлено в марте 1984 года как Concurrent DOS 3.1 (также известная как CDOS с BDOS 3.1) поставщикам оборудования. [4] В то время как Concurrent DOS продолжала развиваться в различных вариантах на протяжении многих лет, чтобы в конечном итоге стать многопользовательской DOS и REAL / 32 , она не была специально адаптирована для рынка настольных компьютеров и слишком дорога для однопользовательских приложений. Поэтому со временем были предприняты две попытки отодвинуть продукт на второй план.

В 1985 году Digital Research разработала DOS Plus от 1.0 до 2.1 , урезанную и модифицированную однопользовательскую производную от Concurrent DOS 4.1 и 5.0 , которая запускала приложения для обеих платформ и позволяла переключаться между несколькими задачами [5] [6], как это было сделано. оригинальный CP / M-86. Его совместимость с DOS была ограничена, и Digital Research предприняла еще одну попытку, на этот раз с собственной системой DOS. [6] Эта новая дисковая операционная система была запущена в 1988 году как DR DOS.

Хотя DRI базировалась в Пасифик-Гроув, а затем в Монтерее , Калифорния, США, работа над DOS Plus началась в Ньюбери , Беркшир в Великобритании, где с 1983 года у Digital Research Europe была группа поддержки OEM. [Nb 1] Начиная с 1986 года. , большая часть работы с операционной системой на Concurrent DOS 386 и XM , многопользовательской DOS , DR DOS и PalmDOS была проделана в Европейском центре разработок Digital Research (EDC) в Хангерфорде , Беркшир. [nb 1] Позже некоторая работа была также проделана Digital Research GmbH в Мюнхене , Германия.

Первая версия DR DOS [ править ]

По просьбе нескольких OEM-производителей , Digital Research приступила к плану разработки новой операционной системы DOS, устраняющей недостатки, оставленные MS-DOS в 1987 году. [7] Особое значение имела сделка на миллион долларов с Кадзухико «Кей» Ниши из ASCII Corporation , который ранее сыграл важную роль в открытии японского OEM-рынка для Microsoft. [6] Первая версия DR DOS была выпущена 28 мая 1988 г. [7] Номера версий были выбраны, чтобы отразить функции, относящиеся к MS-DOS; первой общедоступной версией была DR DOS 3.31, [7] которая предлагала функции, сравнимые с Compaq MS-DOS 3.31 с поддержкой больших дисков ( FAT16Bон же «BIGDOS»). DR DOS 3.31 сообщил о себе как «IBM PC DOS 3.31», в то время как внутренняя версия ядра BDOS ( базовая дисковая операционная система ) была обозначена как 6.0, однопользовательский характер, что отражает ее происхождение как производную от Concurrent DOS 6.0 с многозадачностью и многопользовательскими возможностями. а также исключена поддержка CP / M API , а XIOS заменен IBM-совместимым DOS-BIOS . Системные файлы назывались DRBIOS.SYS (для DOS-BIOS) и DRBDOS.SYS (для ядра BDOS), использовалась OEM-метка диска «DIGITAL␠».

DR DOS предлагал некоторые расширенные инструменты командной строки с помощью командной строки, подробные сообщения об ошибках, сложную историю командной строки и редактирование ( директива HISTORY ), а также поддержку паролей файлов и каталогов, встроенных прямо в ядро. Кроме того, его было дешевле лицензировать, чем MS-DOS, и с самого начала его можно было ROM. ROM-версия DR DOS также называлась ROS (ROM Operating System). [8] DRI обратился к ряду производителей ПК, которые интересовались сторонней DOS, что потребовало нескольких обновлений системы.

В то время MS-DOS была доступна только OEM-производителям в комплекте с оборудованием. Следовательно, DR DOS достигла некоторого немедленного успеха, когда потребители получили возможность покупать его через обычные розничные каналы, начиная с версии 3.4x.

Известные версии: DR DOS 3.31 (BDOS 6.0, июнь 1988, только OEM), 3.32 (BDOS 6.0, 17 августа 1988, только OEM), 3.33 (BDOS 6.0, 1 сентября 1988, только OEM), 3.34 (BDOS 6.0, только OEM) ), 3.35 (BDOS 6.0, 21 октября 1988 г., только OEM), 3.40 (BDOS 6.0, 25 января 1989 г.), 3.41 (BDOS 6.3, июнь 1989 г., OEM и розничная торговля). Как и MS-DOS, большинство из них выпускалось в нескольких вариантах для разного оборудования. В то время как большинство OEM-производителей сохранили название DR DOS, один OEM [ какой? ] известна под названием EZ-DOS 3.41.

DR DOS 5.0 [ править ]

Версия 5.0 DR DOS (под кодовым названием «Leopard») была выпущена в мае 1990 г. [7] по- прежнему сообщается как «PC DOS 3.31» для целей совместимости, но внутренне указывает на однопользовательское ядро ​​BDOS 6.4. (Версия 4 была пропущена, чтобы не ассоциироваться с относительно непопулярной MS-DOS 4.0 .) Это представило ViewMAX , основанную на GEM оболочку управления файлами с графическим интерфейсом пользователя . [9] [10] На стартовом экране ViewMAX будет отображаться слоган «Цифровые исследования - мы заставляем компьютеры работать». [11] [12] [13] DR DOS 5.0 также представила запатентованный BatteryMAXсистема управления питанием, комплектное программное обеспечение для кэширования дисков (DRCACHE), средство удаленной передачи файлов (FILELINK), служебная программа настройки формы курсора (CURSOR) и значительно улучшенная система управления памятью (MemoryMAX). [9] [10] В целях совместимости системные файлы DR DOS 5.0 теперь назывались IBMBIO.COM (для DOS-BIOS) и IBMDOS.COM (для ядра BDOS) и из-за расширенного загрузчика в загрузочном секторе могли физически храниться где угодно на диске. [10] Метка OEM в загрузочных секторах была изменена на «IBM␠␠3.3».

Вид спереди и сзади бездисковой рабочей станции Carry-I размером с книгу, в комплекте с DR DOS 5.0, на базе процессора Intel 80286 и производства тайваньской Flytech Technology c. 1991 г.

DR DOS 5.0 была первой DOS, которая включала возможности высокой загрузки. Ядро и структуры данных, такие как дисковые буферы, могут быть перемещены в High Memory Area (HMA), первые 64 КБ расширенной памяти, которые доступны в реальном режиме . Это высвободило эквивалентный объем критически важной «базовой» или обычной памяти , первые 640 КБ ОЗУ ПК - области, в которой работают все приложения DOS. [10]

Кроме того, на машинах Intel 80386 диспетчер памяти EMS DR DOS позволял операционной системе загружать драйверы устройств DOS в блоки старшей памяти, дополнительно освобождая базовую память.

DR DOS 5.0 была первой DOS, которая интегрировала такую ​​функциональность в базовую ОС (загрузка драйверов устройств в верхние блоки памяти уже была возможна с помощью стороннего программного обеспечения, такого как QEMM.). Это позволило ей в 286 системах с поддерживаемыми наборами микросхем и в 386 системах предоставлять значительно больше свободной обычной памяти, чем в любой другой DOS. После загрузки драйверов для мыши, мультимедийного оборудования и сетевого стека машина MS-DOS / PC DOS обычно могла иметь всего от 300 до 400 КБ свободной обычной памяти - слишком мало для работы большого количества программного обеспечения конца 1980-х годов. В отличие от этого, DR DOS 5.0 с небольшой ручной настройкой может загружать все это и при этом сохранять всю свою обычную память свободной - с учетом некоторых необходимых структур данных DOS, до 620 КБ из 640 КБ. С помощью MEMMAX + V обычную область памяти можно было бы даже расширить на неиспользуемые части карты графического адаптера, обычно предоставляя на 64–96 КБ больше свободной памяти DOS.

Поскольку DR DOS оставил так много доступной стандартной памяти, некоторые старые программы, использующие определенные методы переноса адресов, не работали должным образом, поскольку теперь они были загружены неожиданно (или, в MS-DOS, «невозможно») с низким объемом памяти - внутри первого сегмента размером 64 КБ. (известный как « низкая память »). Таким образом, новая команда DR DOS 5.0 в MEMMAX -L работал вокруг этого путем предварительного выделения кусок памяти в начале карты памяти для того , чтобы программы для нагрузки выше этого барьера (но с менее полезной обычной памяти в то время ). По умолчанию MEMMAX был настроен на + L, чтобы приложения могли использовать дополнительную память.

DR DOS 6.0 / Конкурс от Microsoft [ править ]

Загрузочный диск Digital Research DR DOS 6.0
Руководство по Novell DR DOS 6.0

Столкнувшись с серьезной конкуренцией на арене DOS, Microsoft ответила объявлением о еще не выпущенной MS-DOS 5.0 в мае 1990 года. [7] Она будет выпущена в июне 1991 года [7] и будет включать аналогичные расширенные функции. DR DOS. [14] Он включал совпадения усовершенствований DR в управлении памятью. [14]

Практически сразу же, в сентябре 1991 года, компания Digital Research ответила выпуском DR DOS 6.0 [7] под кодовым названием «Бакстон». DR DOS 6.0, хотя уже на внутреннем уровне BDOS 6.7, по-прежнему будет сообщать себя как «IBM PC DOS 3.31» обычным приложениям DOS в целях совместимости. Это входит в пакет SuperStor для сжатия диска на лету, чтобы максимально увеличить доступное пространство на жестком диске, а также функции отслеживания удаления файлов и восстановления, разработанные Роджером А. Гроссом.

DR DOS 6.0 также включал переключатель задач под названием TASKMAX [15] с поддержкой стандартного отраслевого API переключения задач [16] для одновременного запуска нескольких приложений. В отличие от Multiuser DOS от Digital Research (преемник Concurrent DOS в линейке многопользовательских продуктов), который запускал приложения DOS на многозадачных виртуальных машинах DOS, переключатель задач DR DOS 6.0 останавливал фоновые приложения до тех пор, пока их не вернули в систему. передний план. Хотя он работал на x86-машинах, он мог переключаться в память XMS на 286+ машинах. [15] TASKMAX действительно поддерживал некоторую возможность копирования и вставки между приложениями. [15] Через API переключателя задач графические пользовательские интерфейсы, такие как ViewMAX[15] или PC / GEOS могут зарегистрироваться в качестве меню диспетчера задач и тем самым заменить меню текстового режима TASKMAX, чтобы пользователи могли переключаться между задачами из графического интерфейса пользователя.

Microsoft ответила MS-DOS 6.0, которая снова соответствовала некоторым функциям DR DOS 6.0.

В декабре 1991 года было обнаружено, что предварительная версия Windows 3.1 возвращала сообщение о нефатальной ошибке, если она обнаруживала не-Microsoft DOS. [7] Эта проверка стала известна как код AARD . [17] [18] Для Digital Research было несложно исправить DR DOS 6.0, чтобы обойти «проверку подлинности» кода AARD в бета-версии Windows 3.1, изменив порядок двух внутренних таблиц в памяти (без изменения функциональности) , а исправленная версия под названием «бизнес-обновление» появилась в продаже в течение шести недель после выпуска Windows 3.1. [19] [20] [21] [22]С отключенным кодом обнаружения Windows отлично работала под DR DOS и его преемником Novell DOS. Код присутствовал, но отключен в выпущенной версии Windows 3.1. [23]

В июле 1992 года компания Digital Research Japan выпустила DR DOS 6.0 / V, японскую версию DR DOS 6.0, совместимую с DOS / V. [24] [25] Похоже, была доступна и корейская версия.

PalmDOS [ править ]

В 1992 году Digital Research, все еще под своим старым названием, но уже купленная Novell в июле 1991 года [26] [27], также приступила к выпуску дополнительного продукта под кодовым названием Merlin, который позже был выпущен как NetWare PalmDOS 1, который, как и предполагает его название, был очень ресурсосберегающих свет DR DOS 6.0 производная направлена на формирующейся Palmtop / PDA рынок. [28]

PalmDOS была первой операционной системой в семействе, в которой было установлено новое ядро ​​BDOS 7.0 с внутренними структурами данных, совместимыми с DOS, а не их эмуляциями. Замена эмуляции DOS поверх ядра CP / M на настоящее ядро, совместимое с DOS, очень помогла в улучшении совместимости с некоторыми приложениями, использующими некоторые внутренние структуры данных DOS, а также была ключом к уменьшению резидентного размера кода ядра даже далее - частное требование для рынка КПК. С другой стороны, введение подлинной текущей структуры каталогов ( CDS ) наложило ограничение на глубину рабочих каталогов.до 66 символов (как в MS-DOS / PC DOS), тогда как предыдущие выпуски DR DOS не имели такого ограничения из-за их внутренней организации каталогов в виде относительных ссылок на родительские каталоги, а не в виде абсолютных путей. PalmDOS по-прежнему сообщал приложениям о себе как «PC DOS 3.31», чтобы ядро ​​оставалось маленьким и не возникало проблем совместимости с Windows, которые предполагали, что DOSMGR API будет реализован для любой версии DOS, начиная с 5.0.

Помимо ядра, выполняющего ПЗУ, PalmDOS поддерживает такие функции, как карты PCMCIA PC Card (с поддержкой DPMS ), управление питанием ( BatteryMAX и драйвер устройства $ IDLE $ с его запатентованным динамическим обнаружением простоя [29], разработанным Гроссом. и John P. Constant), поддержка переключателя задач MINIMAX для приложений PIM (Personal Information Modules), которые хранятся и выполняются из ROM через XIP ( Execute-In-Place ) и т. д.

Стек PCMCIA для PalmDOS частично был написан Яном Х.С. Куллимором .

Novell DOS 7 / Вклад Novell [ править ]

Типичная командная строка в Novell DOS 7

Novell DOS была названием корпорации Novell для DR DOS в период, когда Novell продавала DR DOS после приобретения Digital Research в 1991 году. [30] [31] [27] [26] [32] Что касается функций и производительности, это обычно было по крайней мере, один выпуск опережает MS-DOS . [33] В 1993 г. PC DOS 6.1 , MS-DOS 6.2 и PC DOS 6.3 были вытеснены Novell DOS 7 . [34]

Стратегия генерального директора Novell Роберта Франкенберга включала в себя «серьезную обрезку», продажу таких продуктов, как транзакционная база данных Btrieve, и уничтожение других, таких как Novell DOS и мультимедийные детские игры WordPerfect на главной улице. [35] Novell лицензию на технологию от Stac Electronics для использования в Novell DOS и ее сетевой операционной системы , NetWare . [36] [37] Novell продала линейку продуктов компании Caldera 23 июля 1996 года, после того как она обратилась к Novell с просьбой о поиске операционной системы DOS для включения в ее дистрибутив OpenLinux . [7]

Марк Перкель утверждал, что в феврале 1991 года он вдохновил Novell на покупку Digital Research и разработку чего-то, что он задумал как «NovOS». [38] Novell фактически купила Digital Research в июле 1991 года с целью использовать линейку продуктов DR в качестве рычага в своей всеобъемлющей стратегии по разрушению монополии Microsoft. (Это было частью огромных и в конечном итоге катастрофических расходов для Novell: они купили WordPerfect Corporation примерно в то же время, некоторые продукты Borland и вложили значительные средства в Unix.Запланированная "DR DOS 7.0" с внутренним названием "Panther", призванная превзойти проблемную MS-DOS 6.0 Microsoft, неоднократно откладывалась, в то время как Novell работала над необязательно загружаемым Unix-подобным многопользовательским расширением безопасности (с при загрузке файловые команды, такие как BACKUP , DELPURGE , MOVE , TOUCH , TREE , UNDELETE , XATTRIB , XCOPY , XDEL и XDIR, поддерживающие в противном случае отключенный параметр командной строки / U: name для выбора конкретных пользователей или групп, [39] совместимые с Multiuser DOS) и два новых графических пользовательских интерфейса ( ViewMAX 3, производная от GEM, и " Star Trek ", настоящий порт Apple System 7.1 для работы под новой многозадачной системой DR DOS под названием "Vladivar").

Когда в декабре 1993 года в конечном итоге появилась DR DOS (с локализованными версиями, выпущенными в марте 1994 года), она была переименована в Novell DOS 7 (также известную как «NWDOS»), и без этих трех компонентов это было для некоторых разочарованием. Он был больше и без некоторых доработок. [40]

В Германии Novell DOS 7 агрессивно продавалась под лозунгом « Trau keinem DOS unter 7 » ( Не доверяйте никаким DOS ниже 7 ) в прессе и с бесплатными демонстрационными дискетами в компьютерных журналах. [41] [42] Кампания была нацелена на 20% рынка DOS и привела к продаже около 1,5 миллионов копий до февраля 1994 г. и более 3000 дилеров, заинтересованных в продаже продукта. [41] [42] Novell DOS 7 была доступна через различных OEM-производителей, специализированный магазин по почте и официальных дилеров. [41]

Важным функциональным дополнением стала вторая попытка Novell создать одноранговую сетевую систему Personal NetWare (PNW). [nb 2] Это было лучше, чем его предшественник, NetWare Lite (NWL), но он был несовместим с сетевой системой Microsoft, которая сейчас становится популярной благодаря поддержке Windows для рабочих групп , OS / 2 и Windows NT . Чтобы обе системы могли сосуществовать на одном ПК, потребовался значительный объем ручной настройки, и Personal NetWare так и не добилась большого успеха.

Поскольку Novell DOS 7 реализовала DOSMGR API и были обновлены внутренние структуры данных, его ядро ​​BDOS 7.2 могло сообщать с версией DOS 6.0 и OEM-идентификатором IBM, не рискуя проблемами совместимости с Windows. Большинство инструментов сообщают об этом как «PC DOS 6.1», потому что IBM PC DOS 6.1 также сообщал приложениям как DOS 6.0.

Novell DOS 7 представила значительно расширенное управление памятью, включая новую поддержку DPMI ( DOS Protected Mode Interface ) и DPMS ( DOS Protected Mode Services ), а также более гибкие параметры loadhigh. Он также представил поддержку «настоящей» упреждающей многозадачности для нескольких приложений DOS на виртуальных машинах DOS (VDM), компонент, первоначально названный MultiMAX. Это было похоже на многопользовательскую DOS, но теперь на основе среды, совместимой с DOS, аналогичной расширенному режиму Windows 386, но без графического интерфейса. По умолчанию связанный TASKMGR будет вести себя аналогично предыдущему DR DOS 6.0 TASKMAX. Однако если EMM386был загружен с опцией / MULTI, EMM386 загружал 32-битное ядро ​​операционной системы защищенного режима 386, обеспечивающее поддержку API для упреждающей многозадачности, многопоточности, аппаратной виртуализации и управления доменами виртуальных машин DOS. Этот API может использоваться приложениями DR DOS. Если бы TASKMGR был запущен позже, он использовал бы этот API для создания экземпляра текущей 16-битной системной среды DOS, создания виртуальных машин DOS и запуска приложений на них вместо использования собственной поддержки переключателя задач в реальном режиме. Многозадачность была совместима с Windows, поэтому задачи, запущенные перед запуском Windows, также можно было рассматривать как задачи под Windows.

Novell DOS 7 и Personal NetWare 1.0 также поставлялись с NetWars , сетевой трехмерной аркадной игрой .

Для Novell DOS 7 и Personal NetWare требовалось несколько выпусков с исправлениями ошибок (D70xyy с x = язык, yy = число), и они не были полностью стабильными на момент следующей разработки. С появлением бета-версий Microsoft « Чикаго » (которая позже станет Windows 95) Novell свернула дальнейшую разработку Novell DOS 7 в сентябре 1994 года [7] и прекратила обслуживание в январе 1996 года после более чем 15 обновлений.

После Novell [ править ]

Когда Caldera обратилась к Novell в поисках операционной системы DOS, которую можно было бы связать с их дистрибутивом OpenLinux [43], Novell продала линейку продуктов Caldera 23 июля 1996 года [7] , [7] к тому времени, когда она имела для них небольшую коммерческую ценность.

Между DR-DOS, принадлежащим Caldera, и конкуренцией со стороны IBM PC DOS 6.3, Microsoft сделала невозможным использование или покупку последующей версии Windows , Windows 95 , с любым продуктом DOS, кроме их собственного. Они утверждали, что это чисто техническое изменение, но позже это стало предметом крупного судебного процесса, поданного в Солт-Лейк-Сити компанией Caldera с помощью Canopy Group . [7] [44] Юристы Microsoft неоднократно пытались закрыть дело, но безуспешно. Сразу после завершения стадии досудебных показаний (где стороны перечисляют доказательства, которые они намереваются представить), 7 января 2000 г. было внесено внесудебное урегулирование спора о нераскрытой сумме. [45][46] В ноябре 2009 года выяснилось, что эта сумма составляет 280 миллионов долларов. [47] [48] [49] [46]

В августе 1996 года к американской компании Caldera, Inc. обратился Роджер А. Гросс, один из первых инженеров DR-DOS, с предложением перезапустить разработку DR-DOS и запустить Windows 95 на DR-DOS, что позволило бы помочь в суде. После встречи в сентябре 1996 года в Линдоне , штат Юта, США, между Гроссом, Рэнсомом Х. Лавом , Брайаном Уэйном Спарксом и Рэймондом Джоном Ноордой , Гросс был нанят, и ему было поручено создать новую дочернюю компанию в Великобритании. [nb 1] 10 сентября 1996 г. Caldera объявила о предстоящем выпуске OpenDOS (COD) и о своем намерении также выпустить исходный код для системы [43], а 20 сентября 1996 г. была зарегистрирована компания Caldera UK Ltd. [50]. [nb 1]Гросс нанял некоторых из первоначальных разработчиков операционной системы из Novell EDC, а также некоторых новых талантов для продолжения работы над операционной системой в переоборудованном сарае на периферии Андовера , графство Хэмпшир, Великобритания, [nb 1] рядом с бывшим центром Digital Исследования и Novell EDC. [nb 1] Помимо других улучшений и улучшений по всей системе, в течение следующих двух лет был добавлен ряд новых ключевых функций, включая стек TCP / IP (полученный из LAN WorkPlace для DOS / NetWare Mobile ), графический 32-битный веб-браузер DOS Protected Mode HTML 3.2 DR-WebSpyder (изначально основанный на исходном коде изВеб-браузер Arachne от Михала Полака ) с локальной сетью и модемным коммутируемым доступом, расширение POSIX Pthreads для многозадачности от Энди Т. Вайтмана, поддержка длинного имени файла (LONGNAME) Эдвардом Н. Хиллом-младшим, а также поддержка LBA и FAT32 (DRFAT32) Матиас Р. Пол. Гросс также нанял Эндрю Шульман (который вместе с Джеффом Чаппеллом сыграл важную роль в определении кода AARD в 1992 году) для работы в качестве консультанта, а в Андовере помогал Полу в его работе над «WinGlue», секретным проектом по созданию версии. DR-DOS, совместимого с Windows 95, 98 и 98 SE, и заменяет его компонент MS-DOS 7.xx. [51] [52]Это было продемонстрировано на CeBIT в марте 1998 г. [51] [52], а позже в небольшой команде, разработанной в "WinBolt", обе версии DR-DOS, которые оставались невыпущенными по состоянию на 2018 г. , но сыграли важную роль в судебное дело . [44] [53] [54] [55] [56]

Caldera UK официально выпустила Caldera OpenDOS 7.01 3 февраля 1997 года, но эта версия представляла собой всего лишь Novell DOS 7 update 10 (по состоянию на декабрь 1994 года), скомпилированную только с необходимыми адаптациями для включения нового имени в отображаемые сообщения, а также в переменные среды и файл. имена. В нем отсутствовали годовые исправления, которые были разработаны для обновлений Novell DOS с 11 (январь 1995 г.) до 15.2 (январь 1996 г.). [39] Это произошло из-за того, что часть исходных текстов Novell DOS была утеряна в Novell. [57] Следовательно, эта версия по-прежнему сообщала о внутренней версии BDOS 7.2, идентичной Novell DOS 7. В новом пакете также отсутствовала команда SETFIFO , которая была добавлена ​​с одним из обновлений Novell DOS, а такжеПятое поколение «s Search & Destroy антивирусный сканер и FastBack Plus 2.0 утилита, которая ранее был объединен с Novell DOS. Вместо этого он поставлялся в комплекте с более новой версией PNUNPACK и содержал гораздо более продвинутую версию NetWars . [39]

Части OpenDOS 7.01 были выпущены как открытый исходный код [43] в форме набора MRS (для машиночитаемых исходных кодов ) в мае 1997 года, но с условиями лицензии, в основном несовместимыми с существующими лицензиями на открытый исходный код . Затем источник был снова закрыт, поскольку Гросс считал, что это подорвет коммерческие устремления системы.

После бета-релизов в сентябре и ноябре 1997 года следующий официальный релиз вышел в декабре 1997 года с названием, измененным на Caldera DR-OpenDOS 7.02, вскоре последовал следующий выпуск в марте 1998 года, когда имя DR-DOS вернулось как Caldera DR- DOS 7.02, [58] теперь впервые пишется через дефис. Версия 7.02 (теперь сообщающая о себе как BDOS 7.3) включает улучшенные проблемы с BIOS и BDOS, разработанные Полом [57] [59], добавляя множество новых параметров загрузки и конфигурации, интегрируя множество улучшений совместимости, исправлений ошибок и оптимизаций для размера и скорости, и повторное внедрение всех исправлений отсутствующих обновлений Novell DOS. [57] [59] BIOS улучшил совместимость DR-DOS с Windows 9xи его поддержка драйверов сжатия диска сторонних производителей, таких как Microsoft's DriveSpace . [57] [60] [61] Он представил режим диагностики (активируется с помощью Scroll Lock ), [57] [60] интегрированную поддержку отладчика (с DEBUG = ON и отладчиком, загруженным до или из CONFIG.SYS) [57] и более гибкие возможности трассировки CONFIG.SYS с помощью горячих клавиш F5/ F6/ F7/ F8и команд TRACE и TIMEOUT , [57] [62] [60], что также улучшает интеграцию альтернативных оболочек командной строки, таких как 4DOS. [57] [60] [63] Вместе с LOADER, SYS / DR: ext и директивой CHAIN он обеспечил расширенную поддержку нескольких конфигураций для файлов DR / D / CONFIG.ext [60] [64] и улучшил БАЗОВЫЙ язык CONFIG.SYS для более мощных меню загрузки, удобного взаимодействия с пользователем [60] и программного воздействия на условия ( CPU386 ), коды возврата и уровни ошибок ( ERROR , ONERROR ). [57] Это также позволило изменить SCROLLOCK , CAPSLOCK , INSERT и VERIFY.настройки, а также символы SWITCHAR , YESCHAR , NOCHAR и RESUMECHAR . [57] [60] Различные детали поведения можно контролировать с помощью новых параметров / Q (Тихо), / L (Строчные), / Y (Да) и / S (Переключатель) для ПЕРЕКЛЮЧАТЕЛЕЙ . [57] Кроме того, он обеспечивал дополнительную поддержку устройства LPT4: и позволял настраивать встроенные устройства COMx: и LPTx:, а также изменять значения PRN: и AUX: по умолчанию. [57] Обработка переменных среды в CONFIG.SYS была улучшена, и в него были включены новые средства для работы с высокой нагрузкой, такие какПараметры HIFILES / FILESHIGH и HIFCBS / FCBSHIGH для перемещения дескрипторов файлов и структур FCB в UMB, которые обычно давали от 1 до 4 КБ (и до 15 КБ) больше свободной обычной памяти по сравнению с предыдущими версиями, или директива HISHELL / SHELLHIGH SIZE для контролировать предварительное выделение памяти HMA для COMMAND.COM , что помогло избежать фрагментации памяти и, таким образом, обычно давало на 5-8 КБ больше непрерывной памяти HMA для сторонних драйверов, поддерживающих HMA, для работы с ними в сочетании со сторонними командами строковые оболочки, которые не удалось загрузить в HMA как COMMAND.COM с параметром / MH. [57] [62]С уменьшенным объемом памяти версия 7.02 также принесла усовершенствованную подсистему NLS 4.xx, разработанную Полом, чтобы позволить системе одновременно использовать несколько распределенных и, возможно, настроенных пользователем файлов COUNTRY.SYS в иерархической модели. [57] [65] [62] [66] Это также дало поддержку динамического синтаксического анализатора для форматов файлов MS-DOS / PC DOS COUNTRY.SYS в дополнение к собственным форматам COUNTRY.SYS DR-DOS, [57] [65] [ 62] [66] [67] [68] [69] и представила поддержку международного формата даты ISO 8601 [66] [62] (включая автоматическое определение) и новой на тот момент валюты евро .[66] [62] Некоторые файлы DR-DOS, такие как IBMBIO.COM, IBMDOS.COM и COUNTRY.SYS, содержат неверные расширения файлов по соображениям совместимости; в DR-DOS 7.02 они были расширены, чтобы включить функциюбезопасности в двоичном стиле, разработанную Полом, чтобы они могли корректно завершаться при неправильном вызове. [57] [39] [69] [66] DR-DOS 7.02 полностьюсоответствовала требованиям 2000 года и обеспечивала специальную поддержку для работы с ошибочными системными BIOS. Он также поставлялся с обновленным FDISK, который может разбивать и форматировать тома FAT32 (но пока не работает с LBA). Тем временем источники патчей Novell для внешних инструментов и драйверов были найдены в Германии и, таким образом, также могли быть модифицированы в систему, так что DR-DOS 7.02, наконец, не только догнал Novell DOS 7, но и стал верный шаг вперед. За выпуском последовали различные обновления в июне, августе и сентябре 1998 года.

Обновленный внутренний номер версии BDOS привел к новой проблеме: некоторые устаревшие сторонние приложения со специальной поддержкой Novell DOS, которые больше не обновлялись, перестали работать. SETVER уже позволил Novell DOS маскироваться под версии DOS по имени файла и глобально и, указав волшебную подверсию 255, он даже отключил бы собственную внутреннюю проверку версии BDOS, чтобы справиться с программами, специально проверяющими "DR-DOS". ". [39] Модифицированное ядро ​​и драйвер SETVER, разработанные Полом, в иерархической модели также будут поддерживать пути загрузки, чтобы различать несколько исполняемых файлов с одним и тем же именем файла, и он представил расширенный режим, в котором SETVER мог не только подделывать DOS. версии, но также и версии ядра BDOS. [69]Подверсии от 128 до 255 будут сообщаться приложениям как подверсии DOS от 0 до 127, но с отключенной проверкой версии BDOS, в то время как подверсии от 100 до 127 могут использоваться для подделки различных версий BDOS, [69] тогда как Номер версии DOS (обычно установленный на 0 в статической, предзагрузочной структуре данных с возможностью исправлений) вместо этого будет принят в качестве сообщаемой подверсии, так что SETVER / G / X 6.114 позволит версиям DR-DOS с 7.02 по-прежнему сообщать сами как «DOS 6.0» и с поддельной версией BDOS 7.2 (114 в десятичной системе счисления = 72 в шестнадцатеричной системе), маскируясь под Novell DOS 7 / OpenDOS 7.01. [69]

Хотя в остальном новый HIFILES был полезен, он вызвал проблему совместимости в функции DOS-UP стороннего диспетчера памяти QEMM 8, которая была жестко запрограммирована на ожидание фрагмента из пяти структур дескрипторов в обычной памяти под DR-DOS (как в случае с предыдущие версии до 7.01), тогда как версия 7.02 по замыслу оставила восемь дескрипторов в нехватке памяти при загрузке файлов большого размера, чтобы обеспечить полную совместимость со старыми версиями Windows 3.xx. [62] [20]Это не повлияло на совместимость с Windows for Workgroups 3.11. Было разработано исправление для исправления одного байта в IBMBIO.COM, чтобы изменить поведение и, при необходимости, повторно вызвать старое разбиение на части. Это освободило около 150 байт обычной памяти и обеспечило полную совместимость с DOS-UP, но в то же время нарушило совместимость со старыми версиями Windows 3.xx при использовании функции HIFILES, и наоборот. Патч под названием IBMBIO85.SCR продолжал работать с более новыми версиями DR-DOS. [57] [70] [71] [72]

В августе 1998 года [73] базирующаяся в США компания Caldera, Inc. создала две новые дочерние компании: Caldera Systems , Inc. для бизнеса Linux и Caldera Thin Clients , Inc. для рынка встроенных и тонких клиентов. [74]

Другая версия, DR-DOS 7.03 (все еще с BDOS 7.3 и сообщающая приложениям как «PC DOS 6.0» в целях совместимости), была предварительно выпущена на Рождество 1998 года, а затем официально выпущена 6 января 1999 года компанией Caldera UK. Он поставлялся со значительно улучшенными диспетчерами памяти (в частности, расширенной поддержкой DPMI в сочетании с многозадачностью) и другими улучшениями, такими как добавленные утилиты DEVLOAD и DRMOUSE, но изменение OEM-метки в загрузочном секторе томов, отформатированных под DR-DOS, также могло вызвать проблемы под другими операционными системами (которые можно обойти с помощью НОВОЛТРК). [75] [76] DR-DOS 7.03 станет последней версией DR-DOS, также адаптированной для настольных компьютеров.

Caldera, Inc. хотела перенести бизнес DR-DOS в США и закрыла весьма успешную операцию в Великобритании [77] [78] в феврале 1999 [79] после того, как Гросс ушел в отставку и создал iCentrix для разработки разделенного веб-браузера MarioNet . Затем разработка была перенесена в США (что так и не сработало из-за полного отсутствия опыта в этой области в Caldera US) [79], и линия DR-DOS перешла к ее дочерней компании Caldera Thin Clients, которая была переименована в Lineo. , Inc. 20 июля 1999 года. [80] [77] DR-WebSpyder был переименован в Embrowser и, как сообщалось, был перенесен на Linux. [80]Lineo перевыпустила DR-DOS 7.03 в июне и сентябре 1999 г., все еще называлась «Caldera DR-DOS» [81] и без каких-либо изменений, но в остальном сфокусировалась на Linux для встраиваемых систем на основе урезанной версии OpenLinux под названием Embedix . [80] [77]

Среди последних и независимо разработанных версий DR-DOS были OEM DR-DOS 7.04 (по состоянию на 19 августа 1999 г.) [71] и 7.05 (по состоянию на 30 ноября 1999 г.), все еще именуемые «Caldera DR-DOS». [82] [83] Это были варианты системы, состоящие только из ядра и командной оболочки. С специализированной нативной реализации файловой системы FAT32 и большой поддержки жесткого диска они могут быть найдены в комплекте с Ontrack «s Easy Recovery 5 в 2000 году, заменив динамически загружаемый драйвер DRFAT32 редиректор, который по- прежнему поставляется вместе с Easy Recovery 4. [84] [85] Они также были использованы для Seagate Technology «s SeaTools [86] и программного обеспечения обработки изображений CDNero Burning ROM . Несмотря на то, что внутренняя система все еще сообщала о BDOS 7.3, это были первые версии, которые сообщали о себе как о «PC DOS 7.10» для приложений, чтобы указать на интегрированную поддержку FAT32. DR-DOS 7.04 / 7.05 IBMBIO.COM, разработанный для обеспечения обратной совместимости, может быть объединен с DR-DOS 7.03 IBMDOS.COM, чтобы предоставить одобренные для настольных ПК возможности LBA ядра DR-DOS 7.03 и работать с дисками большего размера. чем 8 ГБ. Для конкретных требований OEM DR-DOS 7.06 (по состоянию на 14 декабря 1999 г.) [72] от Wightman объединил файлы ядра в один двоичный исполняемый файл, так что, подобно IO.SYS в Windows 98 , его можно было загрузить с помощью MS- Загрузочные секторы DOS 7.10(но уже не загрузочными секторами DR-DOS). DR-DOS 7.07 (с BDOS 7.4 / 7.7) от Пола представил новые загрузчики начальной загрузки и обновленные дисковые инструменты, чтобы объединить поддержку доступа к диску CHS и LBA, файловых систем FAT12 , FAT16 и FAT32 и различных соглашений начальной загрузки DR- DOS, PC DOS, MS-DOS, Windows, REAL / 32 и ЗАГРУЗЧИК в одну MBR NEWLDR и загрузочный сектор, чтобы код продолжал загружать любую версию DR-DOS до 3.31 (а начиная с DR-DOS 7.04 также с поддержкой FAT32), но также мог использоваться для запуска системных файлов PC DOS или MS-DOS , в том числе Windows 9x и PC DOS 7.10. В то же время ядро ​​могло загружаться не только с новых секторов, но и с любых дисков, ранее отформатированных в DR-DOS, а также с дисков с существующими загрузочными секторами PC DOS или MS-DOS и множеством других загрузчиков. , тем самым облегчая сосуществование и настройку сценариев с несколькими загрузками в сочетании с другими операционными системами.

Последние версии [ править ]

В 2002 году Lineo была куплена, и некоторые из бывших менеджеров Lineo приобрели это имя и сформировали новую компанию DRDOS, Inc. dba DeviceLogics LLC. Они продолжали продавать DR-DOS для использования во встроенных системах. DR-DOS 8.0 был выпущен 30 марта 2004 года с поддержкой FAT32 и больших дисков, возможностью загрузки с ROM или Flash, многозадачностью и диспетчером памяти DPMI. Эта версия была основана на ядре версии 7.03. [87]

Позднее осенью 2005 года компания выпустила DR-DOS 8.1 (с улучшенной поддержкой FAT32). Вместо этого эта версия была основана на OpenDOS 7.01.xx. DR-DOS 8.1 был отозван из-за нарушения GPL (см. Споры ).

Помимо продажи копий операционной системы, на веб-сайте DRDOS, Inc. указан вариант выкупа DR-DOS; запрашиваемая цена составляет 25 000 долларов США. [88]

Исходный код OpenDOS 7.01 послужил основой для проекта DR-DOS / OpenDOS Enhancement Project , созданного в июле 2002 года в попытке привести функциональность DR-DOS в соответствие с современными операционными системами ПК, отличными от Windows. В проект добавлена ​​встроенная поддержка больших дисков ( LBA ) и файловой системы FAT32 , а также несколько других улучшений, включая улучшенное управление памятью и поддержку нового расширения файловой системы FAT32 + , которое позволяет размещать файлы размером до 256 ГБ на обычных разделах FAT . DR-DOS 7.01.08 был выпущен 21 июля 2011 года. [89]

Споры [ править ]

В октябре 2005 года было обнаружено, что DR-DOS 8.1 включает несколько утилит из FreeDOS, а также из других источников, и что ядро ​​является устаревшей версией ядра Enhanced DR-DOS. Компания DR DOS, Inc. не выполнила условия Стандартной общественной лицензии GNU (GPL), не указав авторам утилиты FreeDOS и не включив исходный код. [87] После жалоб разработчиков FreeDOS (включая предложение предоставить исходный код и, следовательно, соответствовать GPL), DR DOS, Inc. вместо этого отозвала версию 8.1, а также не затронутую версию 8.0 со своего веб-сайта.

Команды [ править ]

APPEND, ASSIGN, BATCH, DBG, DELQ, ERA, ERAQ, MORE и SUBST были среди внутренних команд, поддерживаемых начиная с DR DOS 3.31. DR DOS 5.0 удалил BATCH и добавил HILOAD. [90] [63] GOSUB, IDLE, RETURN и SWITCH были добавлены в качестве внутренних команд с DR DOS 6.0. [63] ASSIGN и SUBST были изменены на внешние команды в DR DOS 6.0. [63] ECHOERR и PAUSEERR существовали как внутренние команды в DR DOS 6.0 (и в многопользовательской DOS), но обычно не включались. [90] MORE оставалась внутренней командой до включения PalmDOS, но была изменена на внешнюю команду с Novell DOS 7. DBG был удален с Novell DOS 7, LOADHIGH, LH и TRUENAME были добавлены как внутренние команды. ДОБАВИТЬ [цитирование ]все еще оставалась внутренней командой в DR DOS 6.0, но была изменена на внешнюю команду в Novell DOS 7.

Внутренние команды [ править ]

DR DOS 6.0 поддерживает следующий список внутренних команд : [91] [90]

  • ДОБАВИТЬ
  • ПЕРЕРЫВ
  • CD
  • CHCP
  • CHDIR
  • CLS
  • КОПИЯ [nb 2]
  • CTTY
  • ДАТА
  • DBG [90]
  • DEL
  • DELQ [90]
  • DIR
  • ERA [90]
  • ERAQ [90]
  • СТЕРЕТЬ
  • ВЫХОД
  • HILOAD
  • ПРОХОЖДЕНИЕ [90]
  • Доктор медицины
  • MKDIR
  • БОЛЕЕ
  • ДОРОЖКА
  • ПОДСКАЗКА
  • RD
  • REN
  • ПЕРЕИМЕНОВАТЬ
  • RMDIR
  • НАБОР
  • ВРЕМЯ
  • ТИП
  • VER
  • ПРОВЕРЯТЬ
  • VOL

Подкоманды пакетной обработки [ править ]

Подкоманды пакетной обработки DR DOS 6.0 включают: [91] [90]

  • ? [90]
  • ВЫЗОВ
  • ЭХО
  • ECHOERR [90]
  • ДЛЯ
  • ГОСУБ
  • ПЕРЕЙТИ К
  • ЕСЛИ
  • ИЛИ [90]
  • ПАУЗА
  • PAUSEERR [90]
  • REM
  • ВОЗВРАТ [90]
  • СДВИГ
  • ПЕРЕКЛЮЧАТЕЛЬ [90]

Внешние команды [ править ]

DR DOS 6.0 поддерживает следующие внешние команды: [91]

  • НАЗНАЧАТЬ
  • АТРИБ
  • РЕЗЕРВНОЕ КОПИРОВАНИЕ
  • CHKDSK
  • КОМАНДА [nb 2]
  • КОМП
  • КУРСОР
  • УДАЛЕНИЕ
  • DELWATCH
  • ДИСККОМП
  • ДИСККОПИЯ
  • КАРТА ДИСКОВ
  • ДИСКОПТ
  • ДОСБУК
  • РЕДАКТОР
  • EXE2BIN
  • FASTOPEN
  • FC
  • FDISK
  • FILELINK
  • НАЙТИ
  • ФОРМАТ
  • ГРАФТАБЛ
  • ГРАФИКА
  • ПРИСОЕДИНИТЬСЯ
  • KEYB
  • МЕТКА
  • ЗАМОК
  • MEM
  • МЕММАКС
  • РЕЖИМ
  • ДВИГАТЬСЯ
  • NLSFUNC
  • ПАРОЛЬ
  • РАСПЕЧАТАТЬ
  • ВОССТАНАВЛИВАТЬСЯ
  • РЕНДИР
  • ЗАМЕНЯТЬ
  • ВОССТАНОВИТЬ
  • СЦЕНАРИЙ
  • НАСТРАИВАТЬ
  • ПОДЕЛИТЬСЯ
  • SID
  • СОРТИРОВАТЬ
  • SSTOR
  • SUBST
  • СУПЕРПКК
  • SYS
  • ТАСКМАКС
  • ТРОГАТЬ
  • ДЕРЕВО
  • ОТМЕНИТЬ
  • НЕФОРМАТ
  • UNINSTAL
  • XCOPY
  • XDEL
  • XDIR

См. Также [ править ]

  • CP / M
  • МП / м
  • DOS Plus
  • Многопользовательская DOS
  • Разделенный веб-браузер MarioNet
  • Сравнение операционных систем DOS
  • Хронология операционных систем DOS
  • Код AARD
  • Встроенный программный BIOS общего назначения

Заметки [ править ]

  1. ^ a b c d e f Группа поддержки OEM Digital Research Europe была открыта в Ньюбери , Беркшир, Великобритания ( 51,40612 ° с.ш. 1,326374 ° з.д. ) в 1983 году. Переехав в Хангерфорд , Беркшир, Великобритания, в 1986 году, этот центр стал центром Digital Research. недавно созданный Европейский центр развития (EDC), первоначально на Стейшн Роуд ( 51.414478 ° N 1.512946 ° W ), но позже переехал в Чарнхем Парк ( 51.420339 ° N 1.515223 ° W ). В период с 1991 по 1992 год она превратилась в Novell Digital Research Systems Group, а позже была объединена с Novell Desktop Systems Group (DSG). Объект был закрыт в период с 1994 по 1996 год. Кальдера51°24′22″N 1°19′35″W /  / 51.40612; -1.326374 (Digital Research (UK) Ltd., Oxford House, 12-20 Oxford Street, Newbury, Berkshire, UK)51°24′52″N 1°30′47″W /  / 51.414478; -1.512946 (Digital Research (UK) Ltd., Station Road, Hungerford, Berkshire, UK)51°25′13″N 1°30′55″W /  / 51.420339; -1.515223 (Digital Research (UK) Ltd., Charnham Park, Hungerford, Berkshire, UK)Новая группа Digital Research Systems открыла компанию Caldera UK Ltd. в Андовере , графство Хэмпшир, Великобритания, в 1996 году. Первоначально она располагалась на улице Винчестер ( 51,20531 ° с.ш., 1,478786 ° з.д. ), но вскоре переехала в переоборудованный сарай в Аппер-Клатфорде на периферия Андовера ( 51.188306 ° N 1.487498 ° W ). Он закрылся в 1998 году.51°12′19″N 1°28′44″W /  / 51.20531; -1.478786 (Caldera UK Ltd., Aldwych House, Winchester Street, Andover, Hampshire, SP10 2EA, UK)51°11′18″N 1°29′15″W /  / 51.188306; -1.487498 (Caldera UK Ltd., Norman Court Barns, Norman Court Lane, Upper Clatford, Andover, Hampshire, UK)
  2. ^ a b c Для повышения производительности передачи файлов внутренняя команда COPY в некоторых версиях COMMAND.COM, начиная с Novell DOS 7, имеет встроенные возможности NCOPY , то есть автоматически определяет, должен ли файл копироваться локально на удаленный файловый сервер NetWare или Personal NetWare, а затем инициирует удаленную передачу файлов, устраняя необходимость отправки содержимого файла по сети.

Ссылки [ править ]

  1. ^ "О DRDOS" . DRDOS Встроенная DOS . DRDOS, Inc. 2013. Архивировано из оригинала на 2018-06-03 . Проверено 18 января 2015 .
  2. ^ Остальная часть истории: Как Билл Гейтс победил Гэри Килдалла в войне ОС, часть 1 | ScobleShow: Видеоблог о гиках, технологиях и разработчиках
  3. ^ Borreson, Nan, изд. (Март 1984 г.). "PC-Mode мосты между CP / M и PC-DOS" . Цифровой Диалог - Служащий бюллетень Digital Research Inc . Цифровые исследования . 3 (1): 3. Архивировано 10 сентября 2017 года . Проверено 10 сентября 2017 . [1]
  4. ^ Borreson, Nan, изд. (Май 1984 г.). "Параллельные мосты DOS PC-DOS, CP / M" . Новости цифровых исследований - для пользователей цифровых исследований во всем мире . Цифровые исследования . 4 (2): 3. Архивировано 10 сентября 2017 года . Проверено 10 сентября 2017 . Параллельная версия DOS 3.1 быстро набирает обороты и получает поддержку со стороны широкого круга производителей микрокомпьютеров, - сказал Вандрик. - С момента выпуска в начале марта продукт лицензировали около 60 производителей оборудования. [2]
  5. ^ Бертон, Робин (сентябрь 1989 г.). «Глава 7: DOS Plus: Краткая история» . Техническое руководство Master 512 . Лестершир, Великобритания. Архивировано 10 сентября 2017 года . Проверено 9 мая 2018 .
  6. ^ a b c Вейн, Йозеф «Джо» (19 февраля 2010 г.) [ноябрь 2009 г.]. Джонсон, Герберт Р. (ред.). «История DRI и Джо Вейн» . Архивировано 17 января 2017 года . Проверено 17 января 2017 .
  7. ^ a b c d e f g h i j k l «Разработчик программного обеспечения Caldera подает в суд на Microsoft за антимонопольное законодательство, утверждающее, что монополистические действия закрыли его операционную систему DR DOS с рынка» . Caldera News . 1996-07-24. Архивировано 24 июня 2017 года . Проверено 24 июня 2017 .
  8. ^ Понтинг, Боб (1988-08-15). «Award Software планирует внедрить ОС Digital Research на микросхеме ROM» . InfoWorld . Проверено 6 сентября 2014 .
  9. ^ a b "Совместимая система PC-Betrieb, управляющая механизмами MS-DOS и PC-DOS - Digital Research Stellt sich dem Monopolisten mit DR-DOS 5.0" . Computerwoche (на немецком языке). IDG Business Media GmbH. 1990-07-06. Архивировано 25 июля 2019 года . Проверено 26 июля 2019 .
  10. ^ a b c d Рош, Винн Л. (1991-02-12). "DR DOS 5.0 - Лучшая операционная система?" . Журнал ПК . Vol. 10 шт. 3. С. 241–246, 257, 264, 266. Архивировано 25 июля 2019 года . Проверено 26 июля 2019 .
  11. ^ «Цифровые исследования - мы заставляем компьютеры работать» . 1992-11-13 [1990-08-13]. Серийный номер 74087063. Архивировано 02 сентября 2018 года . Проверено 2 сентября 2018 .
  12. Перейти ↑ Elliott, John C. (2013). "Скриншоты ViewMAX / 1" . Seasip.info . Архивировано 11 января 2013 года . Проверено 10 сентября 2018 .
  13. Перейти ↑ Elliott, John C. (2013). "Скриншоты ViewMAX / 2" . Seasip.info . Архивировано 11 сентября 2018 года . Проверено 10 сентября 2018 .
  14. ^ a b Dryfoos, Майк, изд. (1991-09-18) [1991-07-19]. «Посмертный отчет о разработке MS-DOS 5.0» (PDF) (по почте как судебный документ). Microsoft . п. 10. MS-PCA1179169 (MS-PCA1179159-MS-PCA1179191). MS7020988 (MS7020978-MS7021010). Депо. Бывший. 1109. Приходит против Доклада истца Microsoft 3473. CA.No.2: 96CV645B Доклада истца 477. Архивировано (PDF) из оригинала 2 апреля 2019 года . Проверено 22 июля 2019 . […] Одним из наиболее важных стимулов для добавления функций было давление со стороны конкурентов со стороны DRDOS 5.0 , о котором мы впервые узнали весной 1990 года. Набор функций DRDOS побудил нас добавить UMB поддержка, подкачка задач и отменить удаление. […] Значительная часть внимания руководства группы была переключена на новые функции, такие как программное обеспечение для передачи файлов, восстановление удаления и сетевая установка […] В конце июля 1990 года эта ситуация достигла критической точки, и под руководством Брэдса команда команды руководство провело серию напряженных встреч, чтобы составить график и процесс закрытия проекта […] (1 + 32 страницы)
  15. ^ a b c d Салеми, Лев (1991-11-12). "DR DOS 6.0 Скачок MS-DOS 5.0 с переключением задач в RAM" . Журнал ПК . Первый взгляд. Vol. 10 шт. 19. С. 48, 50 . Проверено 28 июля 2019 .
  16. ^ Серия справочников разработчика OpenDOS - Руководство по API многозадачности OpenDOS - Руководство программиста . Caldera, Inc., август 1997 г. Деталь Caldera № 200-DOMG-004. Архивировано из оригинала на 2017-09-10. (Отпечатано в Великобритании.)
  17. ^ "Код AARD" . Архивировано из оригинала на 2010-01-13 . Проверено 20 сентября 2007 .
  18. ^ Мейер, Эгберт (1998-08-27). «Microsoft: Vorgetäuschter Bug legte DR-DOS lahm» . Heise Online (на немецком языке). Verlag Heinz Heise . Архивировано 14 июля 2018 года . Проверено 14 июля 2018 . [3]
  19. ^ «DR DOS 6.0 делает Windows 3.1» . ComputerWorld . Новости короткометражек. 1992-04-20. п. 6. Архивировано 22 июля 2019 года . Проверено 22 июля 2019 .
  20. ^ a b Шульман, Эндрю; Браун, Ральф Д .; Макси, Дэвид; Michels, Raymond J .; Кайл, Джим (1994) [ноябрь 1993]. Недокументированная DOS: Руководство программиста по зарезервированным функциям и структурам данных MS-DOS - расширено за счет включения MS-DOS 6, Novell DOS и Windows 3.1 (2-е изд.). Ридинг, Массачусетс: Эддисон Уэсли . ISBN 0-201-63287-X.(xviii + 856 + vi страниц, 3,5-дюймовая дискета) Ошибки: [4] [5]
  21. ^ Susman, Стивен Дейли ; Эскридж III, Чарльз Р .; Саутвик, Джеймс Т .; Susman, Гарри П .; Folse III, Parker C .; Palumbo, Ralph H .; Харрис, Мэтью Р .; МакКьюн, Филип С .; Engel, Lynn M .; Хилл, Стивен Дж .; Тиббитс, Райан Э. (апрель 1999 г.). «В Окружном суде Соединенных Штатов - округ Юта, Центральный округ - Caldera, Inc. против Microsoft Corporation - Сводное изложение фактов в поддержку его ответов на ходатайства об упрощенном судебном разбирательстве Microsoft Corporation - Дело № 2: 96CV 0645B» (Судебный документ). Caldera, Inc. Архивировано 5 августа 2018 года . Проверено 5 августа 2018 .
  22. ^ Пол, Матиас Р. (2000-09-18). «25 лет истории DR DOS - история Digital Research DOS» . FreeDOS.org . Архивировано из оригинала на 2016-11-25 . Проверено 5 октября 2013 . См. Сноску №19 (BDOS 1067h «Обновление DR DOS 6.0 для Windows 3.1, апрель 1992 г.»; 1992-03, 1992-04-07: «Это общедоступное обновление DR DOS 6.0 включает только исправления, касающиеся полной совместимости с Windows 3.1. полное "бизнес-обновление" для зарегистрированных пользователей, отправка будет немного позже. "), # 27 (BDOS 1072h" Novell DOS 7 Panther / Smirnoff BETA 3 ", 1993-09:" Эта проблема не имеет обходных путей для кода Windows 3.1 AARD.. "), # 29 (BDOS 1072h" Немецкая версия Novell DOS 7 "; 22.02.1994:" Известно, что эта проблема имеет обходные пути для кода AARD Windows 3.1. Это также должно относиться к более ранней английской проблеме. ")
  23. ^ Исследование журнала доктора Добба
  24. ^ «Хронология версий DOS / V» (на японском). 2014-11-28. Архивировано из оригинала на 2017-01-18 . Проверено 16 января 2017 .
  25. ^ Тэм, Рой; Эллиотт, Джон С. (12 января 2014 г.). «DR DOS 6.0 / V» . Архивировано 3 сентября 2018 года . Проверено 16 января 2017 .(NB. Имеются скриншоты версии ViewMAX 2 с поддержкой DBCS, работающей на DR DOS 6.0 / V, и шестнадцатеричный дамп соответствующей базы данных DRFONT SCREENHZ.FNT для ее $ FONT.SYS .)
  26. ^ a b «Novell и Digital Research подписывают окончательное соглашение о слиянии» . Деловой провод . 1991-07-17. Архивировано 18 августа 2018 года . Проверено 24 января 2017 .
  27. ^ a b Скотт, Кэрил (1991-07-29). «Слияние Novell / DRI для улучшения управления клиентами» . InfoWorld : 33 . Проверено 21 января 2017 .
  28. ^ CW (1992-09-11). "Markt für Desktop-Betriebssysteme im Visier - Novell kündigt die ersten Low-end-Produkte mit dem Betiebssystem DR DOS 6.0 an" . Computerwoche (на немецком языке). Мюнхен, Германия: IDG Business Media GmbH . Архивировано 4 июля 2017 года . Проверено 4 июля 2017 .
  29. ^ https://web.archive.org/web/20120407072428/http://www.wikipatents.com/US-Patent-5355501/idle-detection-system
  30. Перейти ↑ Hildebrand, JD (2011-12-19). «Судебное разбирательство дела Novell против Microsoft закончилось вынесением приговора» . SD Times . Архивировано из оригинала на 2012-05-15 . Проверено 2 марта 2012 .
  31. ^ "Novell DOS" . Журнал ПК . Проверено 2 марта 2012 .
  32. ^ Allchin, Джеймс Эдвард (1992-05-27) [1991-07-17]. «Novell / Digital Research достигли окончательного соглашения…» (PDF) (судебный документ). Дело истца 828, Приходит против Microsoft . Архивировано (PDF) из оригинала 19 ноября 2016 года . Проверено 21 января 2017 .
  33. ^ Фишер, Лоуренс М. (1994-07-24). «Исполнительный компьютер; конкуренты операционной системы Microsoft получают ускорение, вроде как» . Нью-Йорк Таймс . Проверено 2 марта 2012 .
  34. Энтони, Себастьян (27.07.2011). «MS-DOS сегодня исполняется 30 лет» . ExtremeTech . Проверено 2 марта 2012 .
  35. ^ Фишер, Лоуренс М. (1995-09-18). «Novell готовится к ответу на Windows» . Нью-Йорк Таймс . Проверено 2 марта 2012 .
  36. ^ Фишер, Лоуренс М. (1994-03-06). "Исполнительный компьютер. Станут ли пользователи крупными проигравшими в битвах за патенты на программное обеспечение?" . Нью-Йорк Таймс . Проверено 2 марта 2012 .
  37. ^ Шизли, Джон (2008-04-09). «Моя версия DOS может превзойти вашу версию DOS» . TechRepublic . Архивировано 01 ноября 2019 года . Проверено 2 марта 2012 .
  38. ^ Перкель, Марк (1996-10-18) [1991-03-20, 1991-05-23, 1991-07-21, 1991-07-24, 1991-08-02]. «Цифровые исследования - невыразимая история» . Архивировано 19 апреля 2019 года . Проверено 19 апреля 2019 . [6] [7] [8]
  39. ^ a b c d e Пол, Матиас Р. (30 июля 1997 г.) [1 мая 1994 г.]. NWDOS-TIPs - Советы и приемы для Novell DOS 7, с подробным описанием, ошибками и обходными путями . MPDOSTIP . Выпуск 157 (на немецком языке) (3-е изд.). Архивировано 10 сентября 2017 года . Проверено 6 августа 2014 .(NB. NWDOSTIP.TXT - это всеобъемлющая работа по Novell DOS 7 и OpenDOS 7.01, включая описание многих недокументированных функций и внутренних компонентов. Это часть еще большей MPDOSTIP.ZIPколлекции автора, поддерживаемой до 2001 года и распространяемой на многих сайтах в то время. Предоставленная ссылка указывает на старую версию NWDOSTIP.TXTфайла, преобразованную в HTML .) [9]
  40. ^ Гудман, Джон М. (1994-05-02). «Novell повысила ставку на функциональность DOS - но долгожданная модернизация DR DOS немного нестабильна, а некоторым утилитам не хватает доработки» . InfoWorld : 107–110.
  41. ^ a b c "Novell: Power-Marketing I - Dosis gegen den Marktfuehrer" [Novell: Power-Marketing I - dosis против лидера рынка]. Absatzwirtschaft (ASW) . Neue Marktauftritte (на немецком языке) (4): 8. 1994-04-01. Архивировано 2 сентября 2018 года . Проверено 2 сентября 2018 .
  42. ^ a b Хилл, Юрген (27.05.1994). "Microsoft wird mehr Wind von vorne bekommen" . Computerwoche (на немецком языке). Архивировано 2 сентября 2018 года . Проверено 2 сентября 2018 .
  43. ^ a b c Болл, Лайл ; Помрой, Нэнси, ред. (1996-09-10). «Caldera объявляет о модели открытого исходного кода для DOS - DR DOS + Интернет = Caldera OpenDOS» . Прово, Юта, США: Caldera, Inc. Архивировано из оригинала на 1996-10-18 . Проверено 14 июля 2019 .Caldera […] будет открыто распространять исходный код DOS через Интернет в рамках планов компании по поощрению непрерывного развития технологий и приложений DOS, что еще больше уравнивает правила игры для разработчиков программного обеспечения во всем мире. Это усилие, направленное на то, чтобы принести пользу как отдельным разработчикам, так и отраслевым партнерам, следует за обязательством Caldera использовать и финансировать открытую программную среду. Caldera также объявила о планах внутренней разработки и маркетинга DOS, включая новый продукт под названием Caldera OpenDOS. […] Caldera планирует открыто распространять исходный код для всех технологий DOS, приобретенных у Novell […], включая CP / M , DR DOS, PalmDOS, многопользовательскую DOS.и Novell DOS 7. В ожидании оценки и организации […] технологий, исходный код будет доступен на веб-сайте Caldera в течение первого квартала 1997 г. […] Физические лица могут использовать исходный код OpenDOS для личного использования бесплатно. Физические лица и организации, желающие распространять Caldera OpenDOS в коммерческих целях, должны приобрести лицензию за небольшую плату. Исходный код проприетарных сторонних компонентов Novell DOS 7 не будет публиковаться. […]
  44. ^ a b Susman, Стивен Дейли ; Эскридж III, Чарльз Р .; Susman, Гарри П .; Саутвик, Джеймс Т .; Folse III, Parker C .; Борчерс, Тимоти К .; Palumbo, Ralph H .; Харрис, Мэтью Р .; Engel, Lynn M .; МакКьюн, Филип С .; Локер, Лоуренс С .; Уиллер, Макс Д .; Хилл, Стивен Дж .; Тиббитс, Райан Э. (май 1999 г.). "В Окружном суде Соединенных Штатов - округ Юта, Центральный отдел - Caldera, Inc. против Microsoft Corporation - Дело № 2: 96CV 0645B - Меморандум Caldera, Inc. против ходатайства ответчика о вынесении частичного упрощенного решения по делу истца. Иск «Технологическая привязка» (судебный документ). Caldera, Inc. Архивировано 5 августа 2018 года . Источник 2018-08-05 .
  45. ^ Lea, Graham (2000-01-13). «Кальдера против Microsoft - урегулирование» . BBC News . Архивировано 24 июня 2017 года - через bbc.co.uk.
  46. ^ a b Гомес, Ли (2000-01-11). «Microsoft заплатит 275 миллионов долларов для урегулирования судебного иска от Caldera» . The Wall Street Journal . Архивировано 31 декабря 2016 года . Проверено 24 ноября 2019 . Microsoft Corp. согласилась выплатить около 275 миллионов долларов для урегулирования антимонопольного иска Caldera Inc., возглавив судебный процесс, который, вероятно, выдвинет противные обвинения десятилетней давности. […] Microsoft и Caldera, небольшая компания-разработчик программного обеспечения в Солт-Лейк-Сити, которая подала иск в 1996 году, не раскрыли условия мирового соглашения. Microsoft, тем не менее, заявила, что будет взимать плату в размере трех центов за акцию за соглашение в третьем финансовом квартале, заканчивающемся 31 марта […] у компании около 5,5 миллиардов акций в обращении […]
  47. ^ "Экспонаты к перекрестному ходатайству Microsoft для суммарного судебного решения по делу Novell WordPerfect" . Гроклав . 2009-11-23. Архивировано 21 августа 2013 года . Проверено 22 октября 2011 . […] Экспонаты, приложенные к Меморандуму Microsoft в поддержку перекрестного ходатайства Microsoft о вынесении упрощенного судебного решения по антимонопольному спору Novell против Microsoft. Мы наконец выяснили, сколько Microsoft заплатила Calderaдля урегулирования судебного процесса против DrDOS в 2000 году: 280 миллионов долларов. Мы даже можем прочитать мировое соглашение. Прилагается как экспонат. […] Условия урегулирования были скреплены на все эти годы, но […] теперь эта тайна раскрыта. […] Мы также узнаем, что такое Caldera / Canopyзатем заплатила Novell из этих 280 миллионов долларов: сначала 35,5 миллиона долларов, а затем, после того, как Novell в 2004 году успешно подала в суд на Canopy, правопреемника Caldera по этому вопросу, еще 17,7 миллиона долларов, согласно странице 16 Меморандума. Microsoft утверждает, что Novell не является реальной стороной в этом антимонопольном деле, и поэтому она не может предъявить иск Microsoft по предъявленным к ней искам, поскольку, по словам Microsoft, Novell продала свои антимонопольные претензии Caldera, когда она продала ей DrDOS. . Таким образом, экспонаты пытаются продемонстрировать, что Novell, так сказать, получила полную оплату в результате предыдущего судебного разбирательства. В результате мы можем прочитать ряд документов из судебного процесса Novell v. Canopy. Novell отвечает, что сохранила свои антимонопольные требования на рынке приложений. […]
  48. ^ Уоллис, Ричард Дж .; Aeschbacher, Steven J .; Беттильон, Марк М .; Уэбб младший, Г. Стюар; Тульчин, Дэвид Б .; Холли, Стивен Л. (13 ноября 2009 г.). «Меморандум Microsoft против нового ходатайства Novell о вынесении упрощенного судебного решения по положительной защите Microsoft и в поддержку перекрестного ходатайства Microsoft о внесении упрощенного судебного решения» (PDF) (судебный документ). Окружной суд США, округ Мэриленд. п. 16. Novell, Inc. против Microsoft Corporation, гражданский иск № JFM-05-1087. Архивировано (PDF) из оригинала 24.05.2019 . Проверено 3 августа 2018 . […] Microsoft заплатила Caldera 280 миллионов долларов для урегулирования дела, и 35,5 млн долларов из выручки от урегулирования были предоставлены компанией Caldera компании Novell в качестве так называемого «роялти». […] Неудовлетворенная такой суммой, Novell в июне 2000 г. подала иск против Caldera (на смену ей пришла The Canopy Group ), утверждая, что Novell имеет право на еще большее. […] В конечном итоге победу одержала Novell, добавив 17,7 миллиона долларов к своей доле в деньгах, выплаченных Microsoft Caldera, на общую сумму более 53 миллионов долларов […]
  49. ^ Берт, Томас У .; Спаркс, Брайан Уэйн (7 января 2000). «Мировое соглашение - Microsoft Corporation и Caldera, Inc. достигают соглашения об урегулировании антимонопольного иска» (PDF) (отправленный по факсу судебный документ). Дело 1: 05-cv-01087-JFM, документ 104-8, подан 13 ноября 2009 г .; NOV00107061-NOV00107071; LT2288-LT2298; Lan12S311263739.1; Приложение A. Архивировано (PDF) из оригинала 04.07.2017 . Проверено 3 августа 2018 . […] Microsoft заплатит Caldera посредством банковского перевода в соответствии с письменными инструкциями, предоставленными Caldera, на сумму двести восемьдесят миллионов долларов (280 000 000 долларов США) в качестве полного урегулирования всех претензий или потенциальных претензий, предусмотренных настоящим соглашением […](NB. Этот документ по делу Caldera против Microsoft был экспонатом в делах Novell против Microsoft и Comes против Microsoft .)
  50. ^ "Основная информация о компании" Caldera (UK) Limited " " . Компания Data Rex. 2001-07-01. Компания Количество 03252883. архивации от оригинала на 2017-06-24 . Проверено 24 июня 2017 .
  51. ^ a b Леа, Грэм (1998-03-23). «Cebit: Caldera показывает Windows на DR-DOS, опровергая заявления MS» . Новости CeBIT . Ганновер, Германия. Архивировано из оригинала на 2017-06-24 . Проверено 1 июня 2009 .
  52. ^ a b Леа, Грэм (1998-09-28). «DR Caldera получает OnS Satellite of Love - сервис, предлагающий голосовую связь, электронную почту и смарт-карты» . Реестр . Архивировано 22 августа 2018 года . Проверено 13 февраля 2018 .
  53. ^ Романо, Майк (1998-09-16). «Мышь, которая ревела. Забудьте о федералах. Это дело малоизвестной компании из Юты, чтобы доказать то, что мы уже знаем: что Microsoft является монополистом» . Сиэтл Еженедельник . Архивировано из оригинала на 2017-06-24 . Проверено 24 июня 2017 . Кроме того, Caldera утверждает, что флагманский продукт Microsoft, Windows 95 , является не чем иным, как « искусственной связью » между ее операционной системой MS-DOS и Windows.графический интерфейс, не имеющий никакого коммерческого оправдания, кроме как удерживать конкурирующие базовые операционные системы, такие как DR-DOS Caldera, с рынка. Чтобы доказать свою точку зрения, Caldera вскоре выпустит демонстрационное программное обеспечение под названием WinBolt , которое, по ее словам, позволит пользователям устанавливать интерфейс Windows 95 поверх DR-DOS. По словам Кальдеры, демонстрация покажет, что нет значительного технологического прогресса или оправданной эффективности бизнеса в сочетании MS-DOS с Windows в Windows 95.
  54. ^ Пол, Матиас Р. (2002-07-25). "Будет ли Windows 3.1 работать с DR-DOS 7.03?" . Группа новостейalt.os.free-dos . Проверено 9 мая 2018 . [...] DR-DOS 7,03 совместим с ОС Windows и Windows для рабочих групп до 3.xx (и внутренние версии DR-DOS , даже с Windows , 4.xx ака Windows 95 / 98 / SE [...]
  55. ^ Пол, Матиас Р. (2002-04-10). "[fd-dev] Доступ к HMA от TSR" . freedos-dev . Архивировано 9 сентября 2017 года . Проверено 9 сентября 2017 . […] MS-DOS 7.0 + […] представила […] по большей части недокументированную структуру данных RMD, обычно размещаемую в HMA . Ядро собирает и записывает данные конфигурации и драйвера реального режима во время загрузки (тип драйвера, прерывания, обработанные драйвером, CONFIG.SYSстрока вызова и т. д.) и сохраняет эту информацию в […] сложной […] растущей структуре данных. Предположительно […] предназначено для использования ядром Windows, чтобы получить лучшее представление о загруженных драйверах реального режима […] или даже попытаться отцепить или выгрузить некоторые из них, […] он используется только в очень ограниченной степени ( […] Некоторая информация отражается в файлах журнала, созданных при […] запуске, и некоторые части […] менеджера конфигурации также используют ее), […] оставляя место […] за пределами технической стороны [… ], потому что ничего интересного не задокументировано […]
  56. ^ Пол, Matthias R. (2002-08-13). "Suche freien Speicherbereich unterhalb von 1 MB, der nicht von OS überschrieben wird" (на немецком языке). Группа новостейde.comp.lang.assembler.x86 . Архивировано 4 сентября 2017 года . Проверено 3 сентября 2017 .
  57. ^ a b c d e f g h i j k l m n o p q Пол, Маттиас Р. (1997-10-02). "Caldera OpenDOS 7.01 / 7.02 Обновление Alpha 3 IBMBIO.COM README.TXT" . Архивировано из оригинала на 2003-10-04 . Проверено 29 марта 2009 . [10]
  58. ^ "Доктор вернулся!" . Кальдера . Февраль 1998. Архивировано из оригинала на 1998-02-05.
  59. ^ a b Ральф Д. Браун . Список прерываний Ральфа Брауна , INTER61 от 2000-07-16 ( [11] ), запись для проверки версии DR-DOS под INT 21h / AH = 4452h.
  60. ^ a b c d e f g Пол, Маттиас Р. (2004-06-17). «Re: Случайные зависания с DR-DOS 7.03» . [email protected]; Конференция FidoNet : ALT_DOS . Архивировано из оригинала на 2019-04-28 . Проверено 28 апреля 2019 . [12] [13]
  61. ^ Пол, Матиас Р. (2004-06-17). «Re: Случайные зависания с DR-DOS 7.03» . [email protected]; Конференция FidoNet : ALT_DOS . Архивировано из оригинала на 2019-04-28 . Проверено 28 апреля 2019 . [14] [15]
  62. ^ a b c d e f g Пол, Маттиас Р. (2000-11-22). «Оптимизация CONFIG.SYS…» . [email protected] . Архивировано 6 мая 2019 года . Проверено 6 мая 2019 .
  63. ^ a b c d Братья, Хардин; Роусон, Том ; Конн, Рекс К .; Пол, Маттиас Р .; Краситель, Чарльз Э .; Георгиев, Лучезар И. (27.02.2002). Онлайн-справка по 4DOS 8.00 .
  64. ^ Пол, Матиас Р. (2004-06-17). «Re: Случайные зависания с DR-DOS 7.03» . [email protected]; Конференция FidoNet : ALT_DOS . Архивировано из оригинала на 2019-04-28 . Проверено 28 апреля 2019 . [16] [17]
  65. ^ a b Пол, Маттиас Р. (11 января 2000 г.). «Возможные улучшения DR-DOS» . www.delorie.com/opendos . Архивировано 20 апреля 2019 года . Проверено 20 апреля 2019 .
  66. ^ a b c d e Пол, Маттиас Р. (10.06.2001) [1995]. "Формат файла DOS COUNTRY.SYS" (файл COUNTRY.LST) (1.44 ред.). Архивировано 20 апреля 2016 года . Проверено 20 августа 2016 .
  67. ^ Пол, Маттиас Р. (2001-06-10) [1995]. «Описание формата файлов DOS, OS / 2 и Windows NT .CPI и Linux .CP» (файл CPI.LST) (изд. 1.30). Архивировано 20 апреля 2016 года . Проверено 20 августа 2016 .
  68. ^ Пол, Маттиас Р. (2001-06-10) [1995]. «Обзор кодовых страниц DOS, OS / 2 и Windows» (файл CODEPAGE.LST) (предварительная редакция 1.59). Архивировано 20 апреля 2016 года . Проверено 20 августа 2016 .
  69. ^ a b c d e DR-DOS 7.03 WHATSNEW.TXT - Изменения с DR-DOS 7.02 на DR-DOS 7.03 . Caldera, Inc. 24 декабря 1998 г. Архивировано из оригинала на 2019-04-08 . Проверено 8 апреля 2019 . (NB. В файле указано, что эти изменения были внесены в DR-DOS 7.03, однако многие из них фактически стали доступны с обновленными версиями 7.02.)
  70. ^ Paul, Matthias R. (2001-11-05). "QEMM OPTIMIZE and DR-DOS". OpenDOS. Archived from the original on 2018-05-11. Retrieved 2018-05-11. […] FILES+FCBS […] are now grouped in 3 chunks while they were arranged in 2 chunks previously […] QEMM's DOS-UP feature does not expect this […] This results in ca. 1 Kb less conventional memory than the theoretical possible maximum under QEMM […] I once wrote a patch (a DEBUG script named IBMBIO85.SCR […]) […] which will reenable the old handle memory layout. This will free even more conventional memory under DR-DOS, but causes serious compatibility problems with Windows 3.xx when the FILESHIGH=, FCBSHIGH=, or DOS=AUTO directives are used […] because it will leave only 5 handles in low memory in contrast to the 8 handles that are required for Windows to work properly due to an extremely dangerous hack on Microsoft's side to determine the size of the […] SFT structures (this is known as "CON CON CON CON CON" hack, because Windows opens CON five times and […] scans the first 512 Kb of memory for the "CON" string to measure the displacement […] something that could be easily fooled by just placing some "CON" strings in the […] memory image with incorrect offsets from each other […]
  71. ^ a b Paul, Matthias R. (2001-11-28) [1997]. "QEMM 8.xx and Linux". 1.06. Newsgroup: comp.os.msdos.desqview. Retrieved 2018-05-11. […] DR-DOS 7.04/7.05 (1999-08-19) […] -->
  72. ^ a b Paul, Matthias R. (2003-01-06) [2003-01-04, 1997]. "drdos + qemm = problems". 1.08. Newsgroup: comp.os.msdos.misc. Retrieved 2018-05-11. […] DR-DOS 7.06 up to 1999-12-14 […] -->
  73. ^ Джонс, Памела (2004-02-29). «Соглашение о купле-продаже активов Caldera, Inc./Caldera Systems, Inc. 1998 г.» . Гроклав . Архивировано 25 июня 2017 года . Проверено 25 мая 2017 .
  74. ^ Кальдера (1998-09-02). "Caldera создает две дочерние компании" (пресс-релиз). PRNewswire . Архивировано 24 июня 2017 года . Проверено 24 июня 2017 .
  75. Пол, Матиас Р. (20 февраля 2002). «Нужна DOS 6.22 (не OEM)» . Группа новостейalt.msdos.programmer . Архивировано 9 сентября 2017 года . Проверено 14 октября 2006 .
  76. ^ Пол, Матиас Р. (2004-08-25). «НОВОЛТРК.РЕГ» . www.drdos.org . Архивировано из оригинала на 2016-03-04 . Проверено 17 декабря 2011 . [18]
  77. ^ a b c Болл, Лайл (1999-10-01) [1999-08-04]. Ричардсон, Марджори «Марджи» (ред.). «Интервью: Лайл Болл, Линео» . Linux Journal . Архивировано 13 декабря 2017 года . Проверено 1 июня 2019 . […] У нас […] очень большой опыт встраивания DR DOS, и мы зарабатываем на этом миллионы. Так что мы находимся в уникальном положении: мы не стартап, и у нас есть финансирование. Наш продукт DOS оплатил все наши исследования и разработки в области встроенного Linux . […] Мы […] меняем свое внимание с компании, специализирующейся только на встраиваемых системах DOS, на встраиваемые системы Linux company. […] We are not killing our DOS product immediately; […] the market is not killing our DOS product. There is still a high demand for embedded DOS, and we will continue to sell and market it. However, there has been an increasing demand for embedded Linux. So we are shifting our focus and renaming the company to match our longer-term revenue stream, which will be Linux-based […] as the market has requested us to do […] We will keep selling both technologies during the transition. […] we spoke to our OEM companies—not just in the U.S., but around Europe and Asia—they were interested in our DOS solution and they would […] like to switch to Linux […]
  78. ^ Коллинз, Лоис М .; Нии, Дженифер (2000-01-16). «Поселок питает« семью »Caldera - компания Orem« рассчитывается »с процветающими дочерними предприятиями» . Deseret News . Архивировано 30 ноября 2019 года . Проверено 30 ноября 2019 .
  79. ^ а б Леа, Грэм (1999-04-27). «Caldera закрывает британское подразделение по разработке тонких клиентов - разработка переносится в Юту» . Реестр . Архивировано 25 июня 2017 года . Проверено 24 июня 2017 .
  80. ^ a b c Caldera, Inc. (1999-07-20). "Embedded Linux moved to top priority at Lineo, Inc. formerly known as Caldera Thin Clients, Inc." (press-release). Archived from the original on 2017-06-25. Retrieved 2017-06-24.
  81. ^ "Archived copy". Archived from the original on 2016-11-25. Retrieved 2008-08-02.CS1 maint: archived copy as title (link)
  82. ^ http://drdos.moriy.com/files/autoexec.gif[permanent dead link]
  83. ^ http://drdos.moriy.com/files/configsys.gif[permanent dead link]
  84. ^ Дидрих, Оливер; Рабан, Кристиан (2000-03-11). "Notaufnahme - Alle Daten futsch - была монахиней?" . c't - магазин компьютерной техники (на немецком языке). Heise Verlag . 2000 (6): 106+. Архивировано 13 мая 2018 года . Проверено 13 мая 2018 .
  85. ^ «EasyRecovery - сложное восстановление данных» . Ontrack Data International, Inc. 1999. Архивировано из оригинала на 2018-08-26 . Проверено 26 августа 2018 . [19]
  86. ^ БЕСПЛАТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ DOS - Операционные системы
  87. ^ a b «Архивная копия» . Архивировано из оригинала на 2010-06-26 . Проверено 14 июня 2008 .CS1 maint: archived copy as title (link)
  88. ^ "DR DOS Buy Out" . DRDOS Встроенная DOS . DRDOS, Inc. 2013. Архивировано из оригинала на 2018-06-03.
  89. ^ Добро пожаловать в проект улучшения DR-DOS / OpenDOS!
  90. ^ a b c d e f g h i j k l m n o Paul, Matthias R. (1997-04-13) [1993-12-01]. Zusammenfassung der dokumentierten und undokumentierten Fähigkeiten von DR DOS 6.0 [Summary of documented and undocumented features of DR DOS 6.0]. MPDOSTIP. Release 60 (in German). Archived from the original on 2018-10-11. Retrieved 2019-08-14. [20]
  91. ^ a b c Руководство пользователя DR DOS 6.0 Советы по оптимизации и настройке (PDF) (3-е изд.). Digital Research, Inc., февраль 1992 г. 10005695 0045-5424. Архивировано из оригинального (PDF) 30 сентября 2019 года . Проверено 14 августа 2019 . (NB. Лицензия от Novell до Acorn .)

Дальнейшее чтение [ править ]

  • Цифровые исследования, Inc. (1990). DR DOS 5.0 Розничная коробка с крышкой . Номер детали Digital Research, Inc. 1176-6114-001.
  • Digital Research, Inc. (May 1990). DR DOS 5.0 User Guide (1 ed.). Digital Research, Inc. Part Number 1176-2004-002. (501 pages)
  • Digital Research, Inc. (May 1990). ViewMAX User Guide (1 ed.). Digital Research, Inc. Part Number: 1174-2004-002. (88 pages)
  • Digital Research, Inc. (August 1990). DR DOS 5.0 Release Notes. Digital Research, Inc. Part Number: 1176-1001-002. (11 pages)
  • Digital Research, Inc. (August 1991). DR DOS 6.0 Software performance report. Digital Research, Inc. Part No. 000-1200-00. (A5 – 1 fold)
  • Digital Research, Inc. (август 1991 г.). Руководство пользователя DR DOS 6.0 (2-е изд.). Номер детали Digital Research, Inc. 1182-2004-002. (698 стр.)
  • Digital Research, Inc. (август 1991 г.). Руководство пользователя ViewMAX (2-е изд.). Номер детали Digital Research, Inc. 1192-2054-002. (106 стр.)
  • Novell Desktop Systems Group (1993-01-07) [1992]. «DRTIPS.ZIP» . Цифровые исследования / Novell . Архивировано 12 сентября 2018 года . Проверено 3 апреля 2018 .

Внешние ссылки [ править ]

  • Официальный сайт (архивный снимок от 05.07.2018)
  • Enhanced DR-DOS/OpenDOS Project
  • DR-DOS 7 online manual
  • DR-DOS Wiki