DR-DOS - DR-DOS

DR-DOS
DeviceLogics DR-DOS 8.0 720x400.png
DeviceLogics DR-DOS 8.0
Разработчик
Семейство ОСДОС
Рабочее состояниеСнято с производства
Исходная модельСмешанный; в первую очередь с закрытым исходным кодом, некоторые версии Открытый исходный код
изначальный выпуск28 мая 1988 г.; 32 года назад (1988-05-28)
Последний релиз7.01.08 / 21 июля 2011 г.; 9 лет назад (2011-07-21)
Доступно ванглийский, старые версии также на немецком, французском, итальянском, испанском, японском
Платформыx86
Ядро типМонолитное ядро
По умолчанию пользовательский интерфейсИнтерфейс командной строки (COMMAND.COM )
ЛицензияПроприетарный
Официальный веб-сайтDrdos.com (мертв с лета 2018 года)

DR-DOS (написано как DR DOS, без дефиса, в версиях до 6.0 включительно) является Операционная система из ДОС семья, написанная для IBM PC -совместимый персональные компьютеры. Первоначально он был разработан Гэри А. Килдалл с Цифровые исследования и получен из Параллельный ПК DOS 6.0, который был продвинутым преемником CP / M-86. По мере смены владельца были выпущены различные более поздние версии с именами, включая Novell DOS и Кальдера OpenDOS.

История

Истоки в CP / M

Цифровые исследования оригинальный 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-ДОС, от Сиэтл Компьютерные продукты (SCP). Это стало Microsoft MS-DOS и IBM PC DOS. Структура команд и интерфейс прикладного программирования 86-DOS имитировали CP / M. Digital Research пригрозила судебным иском, заявив, что PC DOS / MS-DOS слишком похожа на CP / M. IBM урегулировала вопрос, согласившись продать версию CP / M для x86 от Digital Research, CP / M-86, наряду с PC DOS. Однако PC DOS продавалась за АМЕРИКАНСКИЙ ДОЛЛАР$ 40, в то время как CP / M-86 стоил 240 долларов. Доля покупателей ПК, готовых потратить в шесть раз больше на покупку CP / M-86, была очень маленькой, а доступность совместимого прикладного программного обеспечения, поначалу решительно в пользу Digital Research, была лишь временной.[2]

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

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

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

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

Первая версия DR DOS

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

DR DOS предлагал некоторые расширенные инструменты командной строки с помощью командной строки, подробные сообщения об ошибках, сложные история командной строки и редактирование (ИСТОРИЯ директиве), а также поддержку паролей файлов и каталогов, встроенных прямо в ядро. Кроме того, его было дешевле лицензировать, чем 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 (под кодовым названием «Леопард») была выпущена в мае 1990 г.[7] по-прежнему сообщает о себе как «PC DOS 3.31» для целей совместимости, но внутренне указывает на однопользовательское ядро ​​BDOS 6.4. (Версия 4 была пропущена, чтобы не ассоциироваться с относительно непопулярными MS-DOS 4.0.) Это представило ViewMAX, а GEM -на основании GUI оболочка управления файлами.[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 c. 1991 г.

DR DOS 5.0 была первой DOS, которая включала возможности высокой загрузки. Ядро и структуры данных, такие как дисковые буферы, могут быть переехал в Область высокой памяти (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 КБ. (известный как "мало памяти "). Таким образом, новая команда MEMMAX -L DR DOS 5.0 решила эту проблему, предварительно выделив кусок памяти в начале карты памяти, чтобы программы загружались выше этого барьера (но тогда с менее используемой обычной памятью). По умолчанию MEMMAX был настроен на + L, чтобы приложения могли использовать дополнительную память.

DR DOS 6.0 / Конкурс от Microsoft

Руководство 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 Сжатие на лету для максимального увеличения доступного места на жестком диске, а также отслеживание удаления файлов и функции восстановления от Roger A. Gross.

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] или ПК / 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 г. Цифровые исследования в Японии выпустила DR DOS 6.0 / V, японский DOS / V совместимая версия DR DOS 6.0.[24][25] Кажется, доступна и корейская версия.

PalmDOS

В 1992 году компания Digital Research, все еще использовавшая свое старое название, но уже купленная Novell в июле 1991 года,[26][27] также приступил к выпуску дополнительного продукта под кодовым названием "Merlin", который позже был выпущен как NetWare PalmDOS 1, который, как следует из названия, был очень ресурсоемкой производной DR DOS 6.0, нацеленной на появляющийся Карманный компьютер /КПК рынок.[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, которые ожидались ДОСМГР API будет реализован для любой версии DOS, начиная с 5.0.

Помимо ядра, выполняющего ПЗУ, в PalmDOS была поддержка карманного типа для таких функций, как PCMCIA Карты для ПК (с участием DPMS поддержка), управление питанием (BatteryMAX и $ IDLE $ драйвер устройства с запатентованным динамическим обнаружением холостого хода[29] Гросс и Джон П. Констант), МИНИМАКС поддержка переключателя задач для PIM (Модули личной информации) приложения, которые хранятся и запускаются из ПЗУ через XIP (Выполнить на месте ), так далее.

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

Novell DOS 7 / Автор: Novell

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

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

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

Марк Перкель утверждал, что вдохновил Novell в феврале 1991 года на покупку Digital Research и разработку чего-то, что он представлял как «NovOS».[38] Novell фактически купила Digital Research в июле 1991 года с целью использования продуктовой линейки DR в качестве рычага в своей всеобъемлющей стратегии по разрушению монополии Microsoft. (Это было частью огромных и в конечном итоге катастрофических расходов для Novell: они купили WordPerfect Корпорация примерно в то же время, некоторые из Borland продукции, и вложили значительные средства в Unix Запланированная "DR DOS 7.0" с внутренним названием "Panther", призванная превзойти проблемную MS-DOS 6.0 от Microsoft, неоднократно откладывалась, в то время как Novell работала над необязательно загружаемым Unix-подобным многопользовательским расширением безопасности (с , если загружено, файловые команды вроде АТРИБ, РЕЗЕРВНЫЙ, УДАЛЕНИЕ, ШАГ, СЕНСОРНЫЙ, ДЕРЕВО, ОТМЕНИТЬ, XCOPY, XDEL и XDIR поддержка отключенного в противном случае параметра командной строки / U: name для выбора конкретных пользователей или групп,[39] совместим с многопользовательской DOS) и двумя новыми графическими пользовательскими интерфейсами (ViewMAX 3, производная от GEM, и "Звездный путь ", настоящий порт Apple Система 7.1 для работы под новой многозадачностью DR DOS под названием «Владивар»).

Когда в декабре 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 создать систему одноранговой сети. Личное 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 ID «IBM», не рискуя проблемами совместимости с Windows. Большинство инструментов сообщают об этом как «PC DOS 6.1», потому что IBM PC DOS 6.1 также сообщал приложениям как DOS 6.0.

Novell DOS 7 представила значительно расширенное управление памятью, включая новую поддержку DPMI (Интерфейс защищенного режима DOS ) и DPMS (Службы защищенного режима DOS ), а также более гибкие параметры 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, сетевое 3D аркадная игра.

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

После Novell

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

Между DR-DOS, принадлежащим Caldera, и конкуренцией со стороны IBM PC DOS 6.3, Microsoft сделала шаг, чтобы сделать невозможным использование или покупку следующей версии Windows, Windows 95, с любым продуктом DOS, кроме их собственного. Они заявили, что это чисто техническое изменение, но позже это стало предметом серьезной иск принес в Солт-Лейк-Сити от Кальдеры с помощью 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] и Caldera UK Ltd. была зарегистрирована 20 сентября 1996 года.[50][nb 1] Гросс нанял некоторых из первоначальных разработчиков операционной системы из Novell EDC, а также несколько новых талантов для продолжения работы над операционной системой в переоборудованном сарае на периферии И более, Хэмпшир, Великобритания,[nb 1] рядом с бывшими зданиями Digital Research и Novell EDC.[nb 1] Помимо других улучшений и улучшений во всей системе, в течение следующих двух лет был добавлен ряд новых ключевых функций, включая TCP / IP стек (полученный из LAN WorkPlace для DOS / NetWare Mobile ), графический 32-битный защищенный режим DOS HTML 3.2 веб-браузер DR-WebSpyder (изначально на основе исходного кода из Арахна веб-браузер от Михал Полак ) с LAN и модемом dialup, 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, а также Пятое поколение с Искать и уничтожать сканер вирусов и FastBack Plus 2.0 утилита, которая ранее входила в состав Novell DOS. Вместо этого он поставлялся в комплекте с более новой версией PNUNPACK и принесла значительно продвинутую версию NetWars.[39]

Части OpenDOS 7.01 были выпущены как Открытый исходный код[43] в форме M.R.S. комплект (для машиночитаемых источников) в мае 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 DriveSpace.[57][60][61] Введен режим диагностики (активируется Scroll Lock ),[57][60] встроенная поддержка отладчика (с DEBUG = ON и отладчик, загруженный до или из CONFIG.SYS)[57] и более гибкие возможности отслеживания CONFIG.SYS через F5/F6/F7/F8 горячие клавиши и TRACE и Тайм-аут команды,[57][62][60] тем самым улучшая интеграцию альтернативных оболочек командной строки, таких как 4ДОС.[57][60][63] Вместе с LOADER, SYS / DR: ext и ЦЕПЬ директиве, она обеспечила расширенную поддержку нескольких конфигураций для DR / D / CONFIG.ext файлы[60][64] и в него были внесены улучшения в языке CONFIG.SYS, подобном BASIC, для более мощных меню загрузки и удобного взаимодействия с пользователем.[60] и программное воздействие на условия (CPU386 ), коды возврата и уровни ошибок (ОШИБКА, ОШИБКА ).[57] Это также позволило изменить СВИТОК, CAPSLOCK, ВСТАВИТЬ и ПРОВЕРИТЬ настройки, а также ПЕРЕКЛЮЧАТЕЛЬ, YESCHAR, НОЧАР и РЕЗЮМЕ символы.[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 как КОМАНДА .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, которые больше не обновлялись, перестали работать. НАБОР уже позволил 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, Inc. для рынка встроенных и тонких клиентов.[74]

Другая версия, DR-DOS 7.03 (все еще с BDOS 7.3 и сообщающая приложениям как «PC DOS 6.0» в целях совместимости), была предварительно выпущена на Рождество 1998 г., а затем официально выпущена 6 января 1999 г. компанией Caldera UK. Он поставлялся со значительно улучшенными менеджерами памяти (в частности, расширенной поддержкой DPMI в сочетании с многозадачностью) и другими улучшениями, такими как добавленные утилиты DEVLOAD и DRMOUSE, но измененный Этикетка OEM в загрузочном секторе томов, отформатированных под DR-DOS, также может вызвать проблемы в других операционных системах (которые можно обойти с помощью NOVOLTRK).[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 с Легкое восстановление 5 в 2000 году, заменив динамически загружаемый драйвер перенаправителя DRFAT32, который все еще поставлялся с Easy Recovery 4.[84][85] Они также использовались для Seagate Technology с SeaTools[86] и программное обеспечение для создания образов компакт-дисков Nero 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] Вайтман объединил файлы ядра в один исполняемый двоичный файл, так что, как и 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, РЕАЛЬНЫЙ / 32 и ЗАГРУЗЧИК в одну NEWLDR MBR и загрузочный сектор, чтобы код продолжал загружать любую версию DR-DOS до 3.31 (а с DR-DOS 7.04 также с поддержкой FAT32), но также мог использоваться для запуска системных файлов PC DOS или MS-DOS , в том числе Windows 9x и PC DOS 7.10. В то же время ядро ​​могло загружаться не только с новых секторов, но и с любых дисков, ранее отформатированных в DR-DOS, а также с дисков с существующими загрузочными секторами ПК DOS или MS-DOS и множеством других загрузчиков. , тем самым облегчая сосуществование и настройку мультизагрузка сценарии в сочетании с другими операционными системами.

Последние версии

В 2002 году Lineo была выкуплена, и некоторые из бывших менеджеров Lineo выкупили это имя и создали новую компанию DRDOS, Inc. dba DeviceLogics L.L.C. Они продолжали продавать 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; запрашиваемая цена составляет US $25000.[88]

Исходный код OpenDOS 7.01 был основой для Проект расширения DR-DOS / OpenDOS, созданная в июле 2002 года в попытке привести функциональность DR-DOS в соответствие с современными операционными системами ПК, отличными от Windows. В проект добавлена ​​встроенная поддержка больших дисков (LBA ) и FAT32 файловая система и несколько других улучшений, включая улучшенное управление памятью и поддержку новых FAT32 + расширение файловой системы, которое позволяет файлы размером до 256 ГБ в обычном режиме ЖИР перегородки. 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]

Подкоманды пакетной обработки

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

Внешние команды

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

Смотрите также

Заметки

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

использованная литература

  1. ^ «О DRDOS». DRDOS Встроенная DOS. DRDOS, Inc. 2013. Архивировано с оригинал на 2018-06-03. Получено 2015-01-18.
  2. ^ Остальная часть истории: Как Билл Гейтс победил Гэри Килдалла в войне ОС, часть 1 | ScobleShow: Видеоблог о гиках, технологиях и разработчиках
  3. ^ Борресон, Нан, изд. (Март 1984 г.). "Мосты PC-Mode CP / M и PC-DOS". Цифровой диалог - информационный бюллетень для сотрудников Digital Research Inc.. Цифровые исследования. 3 (1): 3. В архиве из оригинала на 2017-09-10. Получено 2017-09-10. [1]
  4. ^ Борресон, Нан, изд. (Май 1984 г.). "Параллельные мосты DOS PC-DOS, CP / M". Новости цифровых исследований - для пользователей цифровых исследований во всем мире. Цифровые исследования. 4 (2): 3. В архиве из оригинала на 2017-09-10. Получено 2017-09-10. Параллельная версия DOS 3.1 «быстро набирает обороты и поддержку со стороны широкого круга производителей микрокомпьютеров», - сказал Вандрик. «Около 60 компаний-производителей аппаратного обеспечения лицензировали продукт с момента его выпуска в начале марта. [2]
  5. ^ Бертон, Робин (сентябрь 1989 г.). «Глава 7: DOS Plus: краткая история». Техническое руководство Master 512. Лестершир, Великобритания. В архиве из оригинала на 2017-09-10. Получено 2018-05-09.
  6. ^ а б c Вейн, Йозеф «Джо» (2010-02-19) [ноябрь 2009 г.]. Джонсон, Герберт Р. (ред.). "История DRI и Джо Вейн". В архиве из оригинала 17.01.2017. Получено 2017-01-17.
  7. ^ а б c d е ж г час я j k л «Разработчик программного обеспечения Caldera подает в суд на Microsoft за антимонопольные действия, утверждая, что монополистические действия привели к выводу ее операционной системы DR DOS с рынка». Новости Кальдеры. 1996-07-24. В архиве из оригинала на 24.06.2017. Получено 2017-06-24.
  8. ^ Понтинг, Боб (1988-08-15). «Award Software планирует внедрить ОС Digital Research на микросхеме ROM». InfoWorld. Получено 2014-09-06.
  9. ^ а б "Kompatibles PC-Betriebssystem kann mehr als MS-DOS und PC-DOS - Digital Research stellt sich dem Monopolisten mit DR-DOS 5.0". Computerwoche (на немецком). IDG Business Media GmbH. 1990-07-06. В архиве из оригинала на 2019-07-25. Получено 2019-07-26.
  10. ^ а б c d Рош, Винн Л. (1991-02-12). "DR DOS 5.0 - Лучшая операционная система?". Журнал ПК. Vol. 10 шт. 3. С. 241–246, 257, 264, 266. В архиве из оригинала на 2019-07-25. Получено 2019-07-26.
  11. ^ «Цифровые исследования - мы заставляем компьютеры работать». 1992-11-13 [1990-08-13]. Серийный номер 74087063. В архиве из оригинала на 2018-09-02. Получено 2018-09-02.
  12. ^ Эллиотт, Джон С. (2013). "Скриншоты ViewMAX / 1". Seasip.info. В архиве из оригинала на 2013-01-11. Получено 2018-09-10.
  13. ^ Эллиотт, Джон С. (2013). "ViewMAX / 2 скриншоты". Seasip.info. В архиве из оригинала на 2018-09-11. Получено 2018-09-10.
  14. ^ а б Драйфус, Майк, изд. (1991-09-18) [1991-07-19]. «Посмертный отчет о разработке MS-DOS 5.0» (PDF) (почта как судебный документ). Microsoft. п. 10. MS-PCA1179169 (MS-PCA1179159-MS-PCA1179191). MS7020988 (MS7020978-MS7021010). Депо. Ex. 1109. Поставляется против Microsoft Экспонат истца 3473. CA. № 2: 96CV645B Приложение истца 477. В архиве (PDF) из оригинала на 2019-04-02. Получено 2019-07-22. […] Одним из самых важных стимулов для добавления функций было давление со стороны конкурентов DRDOS 5.0, о котором мы впервые узнали весной 1990 года. Набор функций DRDOS побудил нас добавить UMB поддержка, смена задач и отменить удаление. […] Значительное количество внимания руководства группы было отвлечено на новые функции, такие как программное обеспечение для передачи файлов, восстановление удаления и сетевая установка […] В конце концов эта ситуация достигла критической точки в конце июля 1990 года, и во главе с BradS, руководство команды провело серию напряженных встреч, чтобы составить график и процесс закрытия проекта […] (1 + 32 страницы)
  15. ^ а б c d Салеми, Лев (1991-11-12). "DR DOS 6.0 Скачок MS-DOS 5.0 с переключением задач в RAM". Журнал ПК. Первый взгляд. Vol. 10 шт. 19. С. 48, 50.. Получено 2019-07-28.
  16. ^ Серия справочников для разработчиков OpenDOS - Руководство по многозадачному API OpenDOS - Руководство программиста. Caldera, Inc. Август 1997 г. Кальдера Деталь № 200-ДОМГ-004. Архивировано из оригинал на 2017-09-10. (Отпечатано в Великобритании.)
  17. ^ «Код AARD». Архивировано из оригинал на 13.01.2010. Получено 2007-09-20.
  18. ^ Мейер, Эгберт (1998-08-27). "Microsoft: Vorgetäuschter Bug legte DR-DOS lahm". Heise онлайн (на немецком). Verlag Heinz Heise. В архиве из оригинала на 2018-07-14. Получено 2018-07-14. [3]
  19. ^ "DR DOS 6.0 делает Windows 3.1". ComputerWorld. Новости короткометражек. 1992-04-20. п. 6. В архиве из оригинала на 22.07.2019. Получено 2019-07-22.
  20. ^ а б Шульман, Эндрю; Браун, Ральф Д.; Макси, Дэвид; 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 .; Харрис, Мэтью Р .; МакКьюн, Филип С .; Энгель, Линн М .; Хилл, Стивен Дж .; Тиббитс, Райан Э. (апрель 1999 г.). «В Окружном суде Соединенных Штатов - округ Юта, Центральный округ - Caldera, Inc. против Microsoft Corporation - Сводное изложение фактов в поддержку его ответов на ходатайства об упрощенном судебном решении Microsoft Corporation - Дело № 2: 96CV 0645B» (Судебный документ). Caldera, Inc. В архиве из оригинала 2018-08-05. Получено 2018-08-05.
  22. ^ Пол, Матиас Р. (18 сентября 2000 г.). «25 лет истории DR DOS - история Digital Research DOS». FreeDOS.org. Архивировано из оригинал на 2016-11-25. Получено 2013-10-05. См. Сноску №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. Получено 2017-01-16.
  25. ^ Тэм, Рой; Эллиотт, Джон С. (12 января 2014 г.). "DR DOS 6.0 / V". В архиве из оригинала на 2018-09-03. Получено 2017-01-16. (NB. Имеются скриншоты DBCS -активированная версия ViewMAX 2 работает на DR DOS 6.0 / V и шестнадцатеричный дамп соответствующей базы данных DRFONT SCREENHZ.FNT для своего $ FONT.SYS.)
  26. ^ а б «Novell и Digital Research подписывают окончательное соглашение о слиянии». Деловой провод. 1991-07-17. В архиве из оригинала 2018-08-18. Получено 2017-01-24.
  27. ^ а б Скотт, Кэрил (1991-07-29). «Слияние Novell и DRI для улучшения управления клиентами». InfoWorld: 33. Получено 2017-01-21.
  28. ^ CW (11 сентября 1992 г.). "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. В архиве из оригинала на 2017-07-04. Получено 2017-07-04.
  29. ^ https://web.archive.org/web/20120407072428/http://www.wikipatents.com/US-Patent-5355501/idle-detection-system
  30. ^ Хильдебранд, Дж. Д. (19 декабря 2011 г.). «Судебное разбирательство по делу Novell против Microsoft завершилось вынесением приговора». SD Times. Архивировано из оригинал на 2012-05-15. Получено 2012-03-02.
  31. ^ "Novell DOS". Журнал ПК. Получено 2012-03-02.
  32. ^ Оллчин, Джеймс Эдвард (1992-05-27) [1991-07-17]. «Novell / Digital Research достигли окончательного соглашения…» (PDF) (Судебный документ). Доказательство истца 828, г. Поставляется против Microsoft. В архиве (PDF) из оригинала на 19.11.2016. Получено 2017-01-21.
  33. ^ Фишер, Лоуренс М. (1994-07-24). «Исполнительный компьютер; конкуренты операционной системы Microsoft получают ускорение, вроде как». Нью-Йорк Таймс. Получено 2012-03-02.
  34. ^ Энтони, Себастьян (27.07.2011). «MS-DOS сегодня исполняется 30 лет». ExtremeTech. Получено 2012-03-02.
  35. ^ Фишер, Лоуренс М. (18 сентября 1995 г.). «Novell готово ответить на вопрос Windows». Нью-Йорк Таймс. Получено 2012-03-02.
  36. ^ Фишер, Лоуренс М. (1994-03-06). "Исполнительный компьютер. Станут ли пользователи большими проигравшими в битвах за патенты на программное обеспечение?". Нью-Йорк Таймс. Получено 2012-03-02.
  37. ^ Шизли, Джон (2008-04-09). «Моя версия DOS может превзойти вашу версию DOS». TechRepublic. В архиве из оригинала на 2019-11-01. Получено 2012-03-02.
  38. ^ Перкель, Марк (1996-10-18) [1991-03-20, 1991-05-23, 1991-07-21, 1991-07-24, 1991-08-02]. «Цифровые исследования - невыразимая история». В архиве из оригинала на 2019-04-19. Получено 2019-04-19. [6][7][8]
  39. ^ а б c d е Пол, Матиас Р. (1997-07-30) [1994-05-01]. NWDOS-TIPs - Советы и приемы для Novell DOS 7, с подробностями, исправлениями и обходными путями Blick auf undokumentierte. MPDOSTIP. Выпуск 157 (на немецком языке) (3-е изд.). В архиве из оригинала на 2017-09-10. Получено 2014-08-06. (NB. NWDOSTIP.TXT - это комплексная работа по Novell DOS 7 и OpenDOS 7.01, включая описание многих недокументированных функций и внутренних компонентов. Это часть еще более обширной работы автора. MPDOSTIP.ZIP Коллекция сохранялась до 2001 г. и распространялась на многих сайтах того времени. Приведенная ссылка указывает на старую версию HTML-конвертированного NWDOSTIP.TXT файл.) [9]
  40. ^ Гудман, Джон М. (1994-05-02). «Novell повысила ставку на функциональность DOS - но долгожданная модернизация DR DOS немного нестабильна, а некоторым утилитам не хватает доработки». InfoWorld: 107–110.
  41. ^ а б c "Novell: Power-Marketing I - Dosis gegen den Marktfuehrer" [Novell: мощная маркетинговая стратегия против лидера рынка]. Absatzwirtschaft (ASW). Neue Marktauftritte (на немецком языке) (4): 8. 1994-04-01. В архиве из оригинала на 2018-09-02. Получено 2018-09-02.
  42. ^ а б Хилл, Юрген (1994-05-27). «Microsoft wird mehr Wind von vorne bekommen». Computerwoche (на немецком). В архиве из оригинала на 2018-09-02. Получено 2018-09-02.
  43. ^ а б c Болл, Лайл; Помрой, Нэнси, ред. (1996-09-10). «Caldera объявляет о модели с открытым исходным кодом для DOS - DR DOS + Интернет = Caldera OpenDOS». Прово, штат Юта, США: Caldera, Inc. Архивировано из оригинал на 1996-10-18. Получено 2019-07-14. 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. ^ а б Сусман, Стивен Дейли; Эскридж III, Чарльз Р.; Susman, Гарри П .; Саутвик, Джеймс Т .; Folse III, Parker C .; Борчерс, Тимоти К .; Palumbo, Ralph H .; Харрис, Мэтью Р .; Энгель, Линн М .; МакКьюн, Филип С .; Локер, Лоуренс С .; Уиллер, Макс Д .; Хилл, Стивен Дж .; Тиббитс, Райан Э. (май 1999 г.). "В Окружном суде Соединенных Штатов - округ Юта, Центральный отдел - Caldera, Inc. против Microsoft Corporation - Дело № 2: 96CV 0645B - Меморандум Caldera, Inc. против ходатайства ответчика о вынесении частичного упрощенного решения по делу истца. Заявление о «технологической привязке» (Судебный документ). Caldera, Inc. В архиве из оригинала 2018-08-05. Получено 2018-08-05.
  45. ^ Ли, Грэм (2000-01-13). «Кальдера против Microsoft - поселение». Новости BBC. В архиве из оригинала от 24.06.2017 - через bbc.co.uk.
  46. ^ а б Гомес, Ли (2000-01-11). «Microsoft заплатит 275 миллионов долларов для урегулирования иска от Caldera». Журнал "Уолл Стрит. В архиве из оригинала 31.12.2016. Получено 2019-11-24. Microsoft Corp. согласился заплатить примерно 275 миллионов долларов для урегулирования антимонопольного иска Caldera Inc., возглавив судебный процесс, который, скорее всего, выдвинет противные обвинения десятилетней давности. […] Microsoft и Caldera, небольшая компания-разработчик программного обеспечения в Солт-Лейк-Сити, которая подала иск в 1996 году, не раскрыли условия мирового соглашения. Microsoft, тем не менее, заявила, что будет взимать плату в размере трех центов за акцию за соглашение в третьем финансовом квартале, заканчивающемся 31 марта […] у компании около 5,5 миллиардов акций в обращении […]
  47. ^ «Доказательства перекрестного ходатайства Microsoft о вынесении итогового решения по делу Novell WordPerfect». Groklaw. 2009-11-23. В архиве из оригинала 21.08.2013. Получено 2011-10-22. […] Экспонатов, прикрепленных к Microsoft Меморандум о законе в поддержку встречного ходатайства Microsoft о вынесении упрощенного судебного решения в Novell v. Антимонопольный судебный процесс против Microsoft.Мы наконец выяснили, сколько заплатила Microsoft Кальдера для урегулирования судебного процесса против DrDOS в 2000 году: 280 миллионов долларов. Мы даже можем прочитать мировое соглашение. Прилагается как экспонат. […] Условия урегулирования были скреплены все эти годы, но […] теперь эта тайна раскрыта. […] Мы также узнаем, что Caldera /Навес затем заплатила 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) из оригинала на 2019-05-24. Получено 2018-08-03. […] Microsoft заплатил 280 миллионов долларов Кальдера для урегулирования дела, и 35,5 млн долларов из выручки от урегулирования были предоставлены Caldera Novell как так называемую «королевскую семью». […] Неудовлетворенная такой суммой, Novell в июне 2000 г. подала иск против Caldera (его преуспел Группа Canopy ), утверждая, что Novell имеет право даже на большее. […] В конечном итоге победу одержала Novell, добавив 17,7 миллиона долларов к своей доле в деньгах, выплаченных Microsoft Caldera, на общую сумму более 53 миллионов долларов […]
  49. ^ Берт, Томас У .; Спаркс, Брайан Уэйн (2000-01-07). «Мировое соглашение - Microsoft Corporation и Caldera, Inc. достигают соглашения об урегулировании антимонопольного иска» (PDF) (Отправленный по факсу судебный документ). Дело 1: 05-cv-01087-JFM, документ 104-8, подано 13 ноября 2009 г .; NOV00107061-NOV00107071; LT2288-LT2298; Lan12S311263739.1; Выставка. В архиве (PDF) из оригинала на 2017-07-04. Получено 2018-08-03. […] Microsoft заплатит Кальдера посредством электронного перевода в соответствии с письменными инструкциями, предоставленными Caldera, на сумму двести восемьдесят миллионов долларов (280 000 000 долларов США) в качестве полного урегулирования всех претензий или потенциальных претензий, предусмотренных настоящим соглашением […] (NB. Этот документ Кальдера против Microsoft дело было экспонатом в Novell против Microsoft и Поставляется против Microsoft случаи.)
  50. ^ "Основная информация о компании" Caldera (UK) Limited"". Компания Data Rex. 2001-07-01. Номер компании 03252883. Архивировано из оригинал на 2017-06-24. Получено 2017-06-24.
  51. ^ а б Ли, Грэм (1998-03-23). «Cebit: Caldera показывает Windows на DR-DOS, отрицая утверждения MS». CeBIT Новости. Ганновер, Германия. Архивировано из оригинал на 2017-06-24. Получено 2009-06-01.
  52. ^ а б Ли, Грэм (1998-09-28). «DR Caldera получает OnS Satellite of Love - сервис, предлагающий голосовую связь, электронную почту и смарт-карты». Реестр. В архиве из оригинала на 2018-08-22. Получено 2018-02-13.
  53. ^ Романо, Майк (1998-09-16). «Мышь, которая ревела. Забудьте о федералах. Это дело малоизвестной компании из Юты, чтобы доказать то, что мы уже знаем: что Microsoft является монополистом».. Seattle Weekly. Архивировано из оригинал на 2017-06-24. Получено 2017-06-24. Кроме того, Caldera утверждает, что флагманский продукт Microsoft, Windows 95, это не что иное, как "искусственный галстук "между его MS-DOS операционная система и Windows графический интерфейс, не имеющий никакого коммерческого оправдания, кроме как убрать с рынка конкурирующие базовые операционные системы, такие как Caldera DR-DOS. Чтобы доказать свою точку зрения, 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. Получено 2018-05-09. […] DR-DOS 7.03 совместим с Windows и Windows для рабочих групп до 3.xx (и внутренние версии DR-DOS даже с Windows 4.xx иначе Windows 95 /98 /SE […]
  55. ^ Пол, Маттиас Р. (10 апреля 2002 г.). "[fd-dev] Доступ к HMA от TSR". freedos-dev. В архиве из оригинала на 09.09.2017. Получено 2017-09-09. […] MS-DOS 7.0 + […] Представил […] по большей части недокументированную структуру данных RMD, обычно расположенную в HMA. Ядро собирает и записывает данные конфигурации и драйвера реального режима во время загрузки (тип драйвера, прерывания, обработанные драйвером, CONFIG.SYS строка вызова и т. д.) и сохраняет эту информацию в […] сложной […] растущей структуре данных. Предположительно […] предназначено для использования ядром Windows, чтобы получить лучшее представление о загруженных драйверах реального режима […] или даже попытаться отцепить или выгрузить некоторые из них, […] он используется только в очень ограниченной степени ( […] Некоторая информация отражается в файлах журнала, созданных при […] запуске, и некоторые части […] менеджера конфигурации также используют ее), […] оставляя место […] за пределами технической стороны [… ] потому что ничего интересного не задокументировано […]
  56. ^ Пол, Матиас Р. (13 августа 2002 г.). "Suche freien Speicherbereich unterhalb von 1 MB, der nicht von OS überschrieben wird" (на немецком). Группа новостейde.comp.lang.assembler.x86. В архиве из оригинала на 2017-09-04. Получено 2017-09-03.
  57. ^ а б c d е ж г час я j k л м п о п q Пол, Матиас Р. (1997-10-02). "Caldera OpenDOS 7.01 / 7.02 Обновление Alpha 3 IBMBIO.COM README.TXT". Архивировано из оригинал на 2003-10-04. Получено 2009-03-29. [10]
  58. ^ "Доктор вернулся!". Кальдера. Февраль 1998. Архивировано с оригинал на 1998-02-05.
  59. ^ а б Ральф Д. Браун. Список прерываний Ральфа Брауна, ИНТЕР61 от 16.07.2000 ([11] ), запись для проверки версии DR-DOS под INT 21h / AH = 4452h.
  60. ^ а б c d е ж г Пол, Матиас Р. (17.06.2004). "Re: Случайные зависания с DR-DOS 7.03". [email protected]; FidoNet конференция: ALT_DOS. Архивировано из оригинал на 2019-04-28. Получено 2019-04-28. [12][13]
  61. ^ Пол, Матиас Р. (17.06.2004). "Re: Случайные зависания с DR-DOS 7.03". [email protected]; FidoNet конференция: ALT_DOS. Архивировано из оригинал на 2019-04-28. Получено 2019-04-28. [14][15]
  62. ^ а б c d е ж г Пол, Маттиас Р. (2000-11-22). «Оптимизация CONFIG.SYS…». [email protected]. В архиве из оригинала на 2019-05-06. Получено 2019-05-06.
  63. ^ а б c d Братья Хардин; Роусон, Том; Конн, Рекс К.; Пол, Маттиас Р .; Краситель, Чарльз Э .; Георгиев, Лучезар И. (27.02.2002). Онлайн-справка 4DOS 8.00.
  64. ^ Пол, Матиас Р. (17.06.2004). "Re: Случайные зависания с DR-DOS 7.03". [email protected]; FidoNet конференция: ALT_DOS. Архивировано из оригинал на 2019-04-28. Получено 2019-04-28. [16][17]
  65. ^ а б Пол, Маттиас Р. (2000-01-11). «Возможные улучшения DR-DOS». www.delorie.com/opendos. В архиве из оригинала на 20.04.2019. Получено 2019-04-20.
  66. ^ а б c d е Пол, Матиас Р. (2001-06-10) [1995]. "Формат файла DOS COUNTRY.SYS" (Файл COUNTRY.LST) (1.44 ред.). В архиве из оригинала от 20.04.2016. Получено 2016-08-20.
  67. ^ Пол, Маттиас Р. (2001-06-10) [1995]. "Описание формата файлов DOS, OS / 2 и Windows NT .CPI, и Linux .CP" (Файл CPI.LST) (1.30 ред.). В архиве из оригинала от 20.04.2016. Получено 2016-08-20.
  68. ^ Пол, Маттиас Р. (2001-06-10) [1995]. «Обзор кодовых страниц DOS, OS / 2 и Windows» (Файл CODEPAGE.LST) (предварительная редакция 1.59). В архиве из оригинала от 20.04.2016. Получено 2016-08-20.
  69. ^ а б c d е DR-DOS 7.03 WHATSNEW.TXT - Изменения с DR-DOS 7.02 на DR-DOS 7.03. Caldera, Inc. 1998-12-24. Архивировано из оригинал на 2019-04-08. Получено 2019-04-08. (NB. В файле указано, что эти изменения были внесены в DR-DOS 7.03, однако многие из них фактически стали доступны уже с обновленными версиями 7.02.)
  70. ^ Пол, Матиас Р. (2001-11-05). «QEMM OPTIMIZE и DR-DOS». OpenDOS. В архиве из оригинала на 2018-05-11. Получено 2018-05-11. […] ФАЙЛЫ + FCBS […] теперь сгруппированы в 3 блока, в то время как ранее они были организованы в 2 блока […] QEMM функция DOS-UP этого не ожидает […] Это приводит к потере ок. На 1 Кб меньше обычной памяти, чем теоретически возможный максимум в QEMM […] Однажды я написал патч (сценарий DEBUG с именем IBMBIO85.SCR […]) […], который повторно активирует старую структуру памяти дескрипторов. Это освободит еще больше обычной памяти под DR-DOS, но вызовет серьезные проблемы совместимости с Windows 3.xx, когда FILESHIGH =, FCBSHIGH =, или DOS = Директивы AUTO используются […], потому что они оставляют только 5 дескрипторов в нехватке памяти, в отличие от 8 дескрипторов, необходимых для правильной работы Windows, из-за чрезвычайно опасного взлома со стороны Microsoft для определения размера […] SFT структур (это известно как взлом "CON CON CON CON CON", потому что Windows открывает CON пять раз и […] сканирует первые 512 Кбайт памяти в поисках строки «CON», чтобы измерить смещение […] то, что может быть легко введены в заблуждение, просто поместив несколько строк «CON» в образ памяти […] с неправильными смещениями друг относительно друга […]
  71. ^ а б Пол, Матиас Р. (2001-11-28) [1997]. «QEMM 8.xx и Linux». 1.06. Группа новостейcomp.os.msdos.desqview. Получено 2018-05-11. […] DR-DOS 7.04 / 7.05 (1999-08-19) […] ->
  72. ^ а б Пол, Матиас Р. (2003-01-06) [2003-01-04, 1997]. "drdos + qemm = проблемы". 1.08. Группа новостейcomp.os.msdos.misc. Получено 2018-05-11. […] DR-DOS 7.06 до 14.12.1999 […] ->
  73. ^ Джонс, Памела (2004-02-29). «Соглашение о купле-продаже активов Caldera, Inc./Caldera Systems, Inc. 1998 г.». Groklaw. В архиве из оригинала на 2017-06-25. Получено 2017-05-25.
  74. ^ Кальдера (1998-09-02). "Caldera создает две дочерние компании в полной собственности" (Пресс-релиз). PRNewswire. В архиве из оригинала на 24.06.2017. Получено 2017-06-24.
  75. ^ Пол, Матиас Р. (20 февраля 2002 г.). "Нужна DOS 6.22 (не OEM)". Группа новостейalt.msdos.programmer. В архиве из оригинала на 09.09.2017. Получено 2006-10-14.
  76. ^ Пол, Матиас Р. (2004-08-25). «НОВОЛТРК.РЕГ». www.drdos.org. Архивировано из оригинал на 2016-03-04. Получено 2011-12-17. [18]
  77. ^ а б c Болл, Лайл (1999-10-01) [1999-08-04]. Ричардсон, Марджори «Марджи» (ред.). «Интервью: Лайл Болл, Линео». Linux журнал. В архиве из оригинала 13.12.2017. Получено 2019-06-01. […] У нас […] очень большой опыт встраивания DR DOS, и мы зарабатываем на этом миллионы. Так что мы находимся в уникальном положении: мы не стартап, и у нас есть финансирование. Наш продукт DOS оплатил все наши НИОКР на встроенном Linux. […] Мы […] меняем свое внимание с компании, работающей только на встраиваемую DOS, на встроенный Linux Компания. […] Мы не убиваем наш продукт DOS немедленно; […] Рынок не убивает наш продукт DOS. Спрос на встроенную DOS все еще остается высоким, и мы продолжим продавать и продвигать его. Однако растет спрос на встраиваемый Linux. Поэтому мы смещаем фокус и переименовываем компанию в соответствии с нашим долгосрочным потоком доходов, который будет основан на Linux […], как того требует рынок […]. Мы продолжим продавать обе технологии во время перехода. […] Мы поговорили с нашими OEM-компаниями - не только в США, но и в Европе и Азии - они были заинтересованы в нашем решении DOS и хотели бы […] перейти на Linux […]
  78. ^ Коллинз, Лоис М .; Нии, Дженифер (2000-01-16). «Поселок питает« семью »Caldera - компания Orem« рассчитывается »с процветающими дочерними предприятиями». Deseret News. В архиве из оригинала на 2019-11-30. Получено 2019-11-30.
  79. ^ а б Ли, Грэм (1999-04-27). «Caldera закрывает британское подразделение по разработке тонких клиентов - разработка переносится в Юту». Реестр. В архиве из оригинала на 2017-06-25. Получено 2017-06-24.
  80. ^ а б c Caldera, Inc. (1999-07-20). «Встроенный Linux стал главным приоритетом компании Lineo, Inc., ранее известной как Caldera Thin Clients, Inc.» (пресс-релиз). В архиве из оригинала на 2017-06-25. Получено 2017-06-24.
  81. ^ «Архивная копия». Архивировано из оригинал на 2016-11-25. Получено 2008-08-02.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
  82. ^ http://drdos.moriy.com/files/autoexec.gif[постоянная мертвая ссылка ]
  83. ^ http://drdos.moriy.com/files/configsys.gif[постоянная мертвая ссылка ]
  84. ^ Дидрих, Оливер; Рабан, Кристиан (2000-03-11). "Notaufnahme - Alle Daten futsch - была монахиней?". c't - магазин компьютерной техники (на немецком). Heise Verlag. 2000 (6): 106+. В архиве из оригинала на 2018-05-13. Получено 2018-05-13.
  85. ^ «EasyRecovery - сложное восстановление данных». Ontrack Data International, Inc. 1999. Архивировано с оригинал на 2018-08-26. Получено 2018-08-26. [19]
  86. ^ БЕСПЛАТНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ДЛЯ DOS - Операционные системы
  87. ^ а б «Архивная копия». Архивировано из оригинал на 2010-06-26. Получено 2008-06-14.CS1 maint: заархивированная копия как заголовок (ссылка на сайт)
  88. ^ "DR DOS Buy Out". DRDOS Встроенная DOS. DRDOS, Inc. 2013. Архивировано с оригинал на 2018-06-03.
  89. ^ Добро пожаловать в проект улучшения DR-DOS / OpenDOS!
  90. ^ а б c d е ж г час я j k л м п о Пол, Маттиас Р. (1997-04-13) [1993-12-01]. Zusammenfassung der dokumentierten und undokumentierten Fähigkeiten von DR DOS 6.0 [Сводка задокументированных и недокументированных возможностей DR DOS 6.0]. MPDOSTIP. Выпуск 60 (на немецком языке). В архиве из оригинала на 2018-10-11. Получено 2019-08-14. [20]
  91. ^ а б c DR DOS 6.0 Руководство пользователя Советы по оптимизации и настройке (PDF) (3-е изд.). Digital Research, Inc. Февраль 1992 г. 10005695 0045-5424. Архивировано из оригинал (PDF) на 2019-09-30. Получено 2019-08-14. (NB. Лицензия на Novell к Желудь.)

дальнейшее чтение

внешние ссылки