Jump to content

Объединение (программное обеспечение)

Объединить
Разработчик(и) Локус Компьютерная Корпорация
Первоначальный выпуск 9 октября 1985 г .; 38 лет назад ( 1985-10-09 )
Операционная система ШОС ЮНИКС
Платформа Интел 8086

Merge — это программная система, которая позволяет пользователю запускать DOS / Windows 3.1 в SCO UNIX на 8086 виртуальной машине .

Изначально Merge был разработан для запуска DOS под UNIX System V Release 2 на персональном компьютере AT&T 6300 Plus . Разработка виртуальной машины началась в конце 1984 года, и AT&T объявила о доступности машины 9 октября 1985 года. [1] ссылаясь на прилагаемое программное обеспечение Merge как Simultask. [2] (Однако PC 6300 Plus поставлялся с MS-DOS в 1985 году, поскольку его дистрибутив Unix System V не был готов до конца марта 1986 года.) [3] Merge был разработан инженерами Locus Computing Corporation при сотрудничестве с инженерами аппаратного и программного обеспечения AT&T, в частности, по аспектам системы, специфичным для 6300 Plus (в отличие от стандартного IBM PC/AT ).

AT&T 6300 Plus содержал процессор Intel 80286 , который не включал поддержку виртуальных машин 8086 ( виртуальный режим 8086 ), присутствующую в процессорах 80386 и более поздних версиях семейства x86. На 80286 программу DOS приходилось запускать в реальном режиме . 6300 Plus был разработан со специальным оборудованием на шине, которое подавляло и фиксировало циклы шины из программы DOS, если они были направлены на адреса, не назначенные для прямого доступа виртуальной машины DOS. [4] Различные системные регистры, такие как программируемый контроллер прерываний (PIC) и видеоконтроллер, пришлось эмулировать в программном обеспечении для процесса DOS, а также был реализован сторожевой таймер для восстановления из программ DOS, которые очищали флаг прерывания и затем зависали. слишком долго. Аппаратное обеспечение использовало немаскируемое прерывание (NMI), чтобы вернуть управление коду эмуляции. [5]

Позже Merge был усовершенствован, чтобы использовать виртуальный режим 8086 , обеспечиваемый процессором 80386; эта версия предлагалась с Microport SVR3 начиная с 1987 года. [ нужна ссылка ] и впоследствии с SCO Unix . Существовала также версия Merge/286, которая работала на немодифицированном ПК/AT (без какого-либо специального оборудования для перехвата ввода-вывода); он работал до тех пор, пока программа для ПК работала достаточно хорошо, хотя вредоносная или аварийная программа могла вывести из строя незащищенное ядро ​​UNIX на этих машинах. Несмотря на это, печально известный Microsoft Flight Simulator работал на ПК/АТ одновременно с Unix. [ нужна ссылка ] Эти более поздние версии продавались непосредственно Locus, а также через некоторые каналы OEM и ISV. Оценочная версия продукта с руководством пользователя появилась в январе 1987 года, а розничная версия Merge / 386 поступила в продажу в октябре того же года.

В конце 1980-х годов основным коммерческим конкурентом Merge был VP/IX, разработанный Interactive Systems Corporation и Phoenix Technologies . [6] Simultask 2.0 от AT&T была основана на VP/IX. [7] [8]

В 1992 году Univel UnixWare 1.0 Personal Edition поставлялась с DOS Merge 3.0 и Novell DR DOS 6.0 .

В конечном итоге Locus присоединился к Microsoft WISE. [9] программа, которая предоставила им доступ к исходному коду Microsoft Windows , что позволило более поздним версиям Merge запускать приложения Windows в термоусадочной упаковке без копии Windows. [10]

12 апреля 1995 года Platinum Technology объявила о принципиальном соглашении о приобретении Locus Computing Corporation примерно за 33 миллиона долларов США , около 1/4 этой суммы пришлось на технологию и продукт Merge. [ нужна ссылка ] Приобретение состоялось, и Platinum приступила к разработке версии SCO Merge 4 с поддержкой Windows 95 , выпущенной в 1998 году. [11]

Технология Merge была куплена компанией DASCOM в 1999 году, которую, в свою очередь, купила IBM . В 2000 году была выделена компания TreLOS, которая продолжила разработку программного обеспечения для виртуальных машин и создала Win4Lin . Позже TreLOS объединилась с NeTraverse, Inc.

Группа SCO распространяет NeTraverse Merge 5.3, который поддерживает текущие продукты SCO OpenServer 5.x и UnixWare 7. [12]

См. также

[ редактировать ]
  1. ^ Петроски, Мэри (14 октября 1985 г.). «6300 Plus запущен компанией AT&T» . Инфомир . Том. 7, нет. 41. Popular Computing, Inc., стр. 1, 8. ISSN   0199-6649 . Архивировано из оригинала 10 февраля 2020 г. Проверено 10 февраля 2020 г.
  2. ^ Уэлч, Марк Дж. (30 июня 1986 г.). «Еще один проект Unix для запуска DOS на 80386» . Инфомир . Том. 8, нет. 26. Popular Computing, Inc. с. 3. ISSN   0199-6649 . Архивировано из оригинала 10 февраля 2020 г. Проверено 10 февраля 2020 г. […] Ранее компания Locus разработала Merge 286, которая теперь используется программой Simultask компании AT&T для запуска одной программы MS-DOS под Unix на процессоре 80286 на базе 6300 Plus , по словам Джуди Уттал, директора по маркетингу Locus. […]
  3. ^ «Даже без Unix Байерсу нравится PC 6300 от AT&T» . Инфомир . Новости. Том. 8, нет. 2. Морристаун, Нью-Джерси, США: Popular Computing, Inc. , 13 января 1986 г. п. 13. ISSN   0199-6649 . Архивировано из оригинала 10 февраля 2020 г. Проверено 9 февраля 2020 г.
  4. ^ Престинарио, Джерри А. (15 декабря 1986 г.). «Одновременный ответ» . Инфомир . Просмотрите ответы. Том. 8, нет. 50. Popular Computing, Inc. с. 71. ISSN   0199-6649 . Архивировано из оригинала 10 февраля 2020 г. Проверено 10 февраля 2020 г. […] В недавнем ответе на обзор говорится, что для запуска Simultask не требуется никакого специального оборудования [и, следовательно, он может работать на любом компьютере 80286]. Каждый ПК 6300 Plus стандартно поставляется со специальной схемой на материнской плате. Это оборудование активируется с помощью Simultask, чтобы программы не мешали друг другу при их одновременной работе. Это необходимо, поскольку многие программы MS-DOS имеют полный контроль над оборудованием. Simultask использует эту схему, чтобы гарантировать, что независимо от того, что делает одна программа, другие программы, работающие одновременно, не будут затронуты. Другие компьютеры не могут обеспечить такую ​​гарантию. […]
  5. ^ «Патент США: компьютер с двойной операционной системой» . Архивировано из оригинала 10 февраля 2020 г. Проверено 10 февраля 2020 г.
  6. ^ «Компьютерный мир» . Компьютерный мир . ИДГ Предприятие. 26 октября 1987 г. стр. 81–. ISSN   0010-4841 . Проверено 9 февраля 2020 г.
  7. ^ «ПК Маг» . Журнал ПК . Зифф Дэвис, Inc., 11 апреля 1989 г. стр. 152 –. ISSN   0888-8507 . Проверено 9 февраля 2020 г.
  8. ^ Розен, Кеннет Х.; Росински, Ричард Р.; Фарбер, Джеймс М. (1990). UNIX System V, выпуск 4: введение для новых и опытных пользователей . Беркли, США: Осборн МакГроу-Хилл . п. 934 . ISBN  978-0-07-881552-2 .
  9. ^ «Исходная среда интерфейса Windows (WISE)» . Январь 1995 г. Архивировано из оригинала 30 марта 2008 г. Проверено 26 ноября 2009 г.
  10. ^ «Locus объявляет о доступности Merge 3.2 для SCO OpenServer Release 5» . 9 мая 1995 г. Архивировано из оригинала 4 декабря 2010 г. Проверено 26 ноября 2009 г.
  11. ^ Маги, Майк (19 февраля 1998 г.). «SCO запускает приложения Windows 95 в Unix» . Архивировано из оригинала 22 февраля 2014 г.
  12. ^ «Xinuos, Inc. | Продукты | Слияние | Слияние_5» . www.sco.com . Проверено 4 апреля 2022 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 2bfdd0374c6443d3960f0efc5f6fc5cc__1721771760
URL1:https://arc.ask3.ru/arc/aa/2b/cc/2bfdd0374c6443d3960f0efc5f6fc5cc.html
Заголовок, (Title) документа по адресу, URL1:
Merge (software) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)