stringtranslate.com

GEM (среда рабочего стола)

GEM (от Graphics Environment Manager [2] ) — это операционная среда, выпуск которой прекращен , выпущенный Digital Research в 1985 году. GEM известен прежде всего как собственный графический интерфейс пользователя компьютеров серии Atari ST , обеспечивающий рабочий стол WIMP . Он также был доступен для совместимых с IBM PC [3] [4] и поставлялся с некоторыми моделями Amstrad . GEM используется в качестве ядра для некоторых коммерческих программ MS-DOS, наиболее известной из которых является Ventura Publisher . Он был перенесен на другие компьютеры, на которых раньше не было графических интерфейсов, но так и не получил распространения. Окончательная розничная версия GEM была выпущена в 1988 году.

Позже Digital Research выпустила X/GEM для своей операционной системы реального времени FlexOS [3] [5] с адаптацией для OS/2 Presentation Manager [6] [3] и системы X Window, которая также находится в стадии подготовки. [3]

История

GSX

Схема рабочего процесса GSX и CBASIC
Реклама GSX в 1982 году

В конце 1984 года GEM зародилась в DRI как развитие графической библиотеки более общего назначения, известной как GSX (Graphics System Extension), [7] написанной командой под руководством Дона Хейскелла примерно с 1982 года. [8] Ли Джей Лоренцен. (из компании Graphic Software Systems), недавно покинувший Xerox PARC (родина современного графического пользовательского интерфейса), написал большую часть кода. GSX, по сути, представлял собой специфичную для DRI реализацию графического стандарта GKS , предложенного в конце 1970-х годов. GSX был предназначен для того, чтобы позволить DRI писать графические программы (диаграммы и т. д.) для любой из 8-битных и 16-битных платформ CP/M-80 , Concurrent CP/M , CP/M-86 и MS-DOS ( NEC APC-III ) будет выполнять [9] задачу, портирование которой в противном случае потребовало бы значительных усилий из-за больших различий в графическом оборудовании (и концепциях) между различными системами той эпохи. [7]

GSX состоял из двух частей: набора процедур для общих операций рисования и драйверов устройств, отвечающих за обработку фактического вывода. Первая была известна как GDOS (Операционная система графического устройства), а вторая — как GIOS (Система графического ввода/вывода), [10] игра на разделении CP/M на машинно-независимую BDOS (Базовую дисковую операционную систему) и BIOS для конкретного компьютера (базовая система ввода-вывода). [7] GDOS представляла собой набор процедур, которые обрабатывали чертежи GKS, в то время как GIOS фактически использовал базовое оборудование для создания выходных данных. [7]

Известные драйверы 8-битных устройств

Известные драйверы 16-битных устройств

Версия GSX для DOS поддерживает загрузку драйверов в формате CP/M-86 CMD . Следовательно, один и тот же двоичный файл драйвера может работать как под CP/M-86, так и под DOS. [14]

драгоценный камень

Версии Intel

16-битная версия GSX 1.3 [7] [9] превратилась в часть того, что позже будет известно как GEM , и которое представляло собой попытку создать полноценную систему с графическим интерфейсом, используя в качестве основы более раннюю работу GSX. Первоначально известный как Crystal как игра проекта IBM под названием Glass , позже название было изменено на GEM .

В рамках GEM GSX стал GEM VDI (интерфейс виртуального устройства), отвечающий за базовую графику и рисование. [10] В VDI также добавлена ​​возможность работы с несколькими шрифтами и добавлен набор команд растрового рисования к ранее использовавшимся только векторным командам рисования на основе GKS. В VDI также добавлено несколько окон просмотра , что является ключевым дополнением для использования с окнами. [15]

Новый модуль GEM AES (Application Environment Services) обеспечивал управление окнами и элементы пользовательского интерфейса, а GEM Desktop использовал обе библиотеки в сочетании для создания графического пользовательского интерфейса. [16] Версия всей системы 8086 была впервые официально продемонстрирована на COMDEX в ноябре 1984 года, [4] [3] после демонстрации на базе 80286 Acorn Business Computer в сентябре 1984 года, где программное обеспечение было приписано Acorn, [ 17] , и 28 февраля 1985 года система была отправлена ​​​​как GEM/1. [1]

ДЖЕМ/1
Рабочий стол GEM 1.1 с разрешением EGA 640×350.

GEM Desktop 1.0 был выпущен 28 февраля 1985 года. [1] GEM Desktop 1.1 был выпущен 10 апреля 1985 года с поддержкой дисплеев CGA и EGA . [18] [19] Версия для Apricot Computers F-серии, поддерживающая разрешение 640×200 и до 8 цветов, также была доступна как GEM Desktop 1.2 . [20]

Digital Research также позиционировала Concurrent DOS 4.1 с GEM как альтернативу IBM TopView . [21]

Изначально DRI разработала GEM для DOS так, чтобы он проверял и запускался только на компьютерах IBM, а не на компьютерах, совместимых с ПК , таких как компьютеры Compaq , поскольку компания надеялась получить лицензионные сборы от совместимых производителей. Разработчики отреагировали тем, что BYTE назвал «небольшим взрывом»; он сообщил, что на семинаре, организованном DRI в феврале 1985 года, более половины участников согласились с тем, что несовместимость GEM с Compaq является серьезным ограничением. Позже в том же месяце компания сняла ограничение. [22] Приложения, поддерживающие GEM, включали GEM Write от Lifetree Software . [23]

На этом этапе Apple Computer подала в суд на DRI [24] [ ненадежный источник? ] в том, что переросло в долгий спор по поводу «внешнего вида» системы GEM/1, которая была почти прямой копией Macintosh ( с некоторыми элементами, более похожими на те, что были в более ранней версии Lisa , доступной с января 1983 года). ). В конечном итоге это привело к тому, что DRI была вынуждена изменить несколько основных функций системы. [25] [26] [27] [28] [24] (См. также: Apple против Digital Research .) Позже Apple подала в суд на другие компании по аналогичным вопросам, включая иск о нарушении авторских прав против Microsoft и HP .

Помимо принтеров в системе также содержались драйверы для некоторых более необычных устройств, таких как Polaroid Palette . [13]

ГЕМ/2
GEM 2.0 отображает диалоговое окно «Информация о рабочем столе». Эта версия GEM поддерживает 16-цветный VGA с разрешением 640×480.

DRI ответила «благоприятным для судебных исков» GEM Desktop 2.0 , выпущенным 24 марта 1986 года, в который в конечном итоге была добавлена ​​поддержка VGA , где-то после его выпуска в 1987 году. [29] Он позволял отображать только два фиксированных окна на «рабочем столе». (хотя другие программы могли делать все, что хотели), изменили значок корзины и удалили анимацию для таких вещей, как открытие и закрытие окон. В остальном он был похож на GEM/1, но также включал ряд исправлений ошибок и косметических улучшений.

В 1988 году Стюарт Олсоп II заявил, что GEM был среди нескольких графических интерфейсов, которые «уже были вытеснены» с рынка Apple, IBM/Microsoft и другими. [30]

ДЖЕМ ХМ

GEM XM с «GEM Desktop 3.0» представлял собой обновленную версию GEM/2 в 1986/1987 году для DOS (включая DOS Plus ), которая позволяла переключаться между задачами и запускать до десяти программ GEM и DOS одновременно, заменяя их на расширенная память (XM) через EMS / EEMS или на диск (включая RAM-диски , тем самым также позволяя использовать расширенную память ). [31] [32] [33] [34] Данные можно было копировать и вставлять между приложениями через буфер обмена с функцией фильтра (функция позже также появилась в TaskMAX под DR DOS 6.0 ). [32] Компания Digital Research планировала предложить GEM XM в качестве опции для пользователей GEM Draw Plus и через OEM-каналы. [31]

Исходный код GEM XM теперь доступен бесплатно на условиях GNU General Public License .

ГЕМ/3
GEM 3.11 отображает диалоговое окно «Информация о рабочем столе»

Последней розничной версией был GEM/3 Desktop , выпущенный 3 ноября 1988 года [35] , который имел улучшенную скорость и поставлялся с рядом базовых приложений. Коммерческие продажи GEM закончились с выпуском GEM/3; впоследствии исходный код был предоставлен ряду ведущих клиентов DRI.

Хотя GEM/2 для ПК по-прежнему предоставлял API GSX в дополнение к API GEM; GEM/3 больше не существует. [10]

GEM/4 для CCP Artline

GEM/4 , выпущенный в 1990 году, включал возможность работы с кривыми Безье — функцию, которая до сих пор редко встречается за пределами мира PostScript . [ нужна цитация ] Эта версия была создана специально для Artline 2, программы рисования от немецкой компании CCP Development GmbH. [36] [37] [38] [39] [40] [41] [42]

Система также включала изменения в систему управления шрифтами, которые сделали ее несовместимой с аналогами Timeworks Publisher .

Artline 1 по-прежнему работала на GEM 3.1. [39]

GEM/5 для GST Timeworks Publisher

Другая версия GEM под названием GEM/5 [43] была выпущена GST Software Products для Timeworks Publisher 2.1. Он содержал обновленный внешний вид с 3D-кнопками, а также такие функции, как масштабирование шрифта «на лету». Он поставляется в комплекте со всеми стандартными инструментами GEM 3.1. Эта версия была создана на основе GEM 3.13, и только обработка Безье была взята из GEM/4.

ViewMAX для DR DOS
Снимок экрана файлового менеджера ViewMAX с определяемыми пользователем цветами.

Сам GEM Desktop был выделен в 1990 году как продукт, известный как ViewMAX , который использовался исключительно как оболочка управления файлами под DR DOS . В таком виде система не могла запускать другие программы GEM. Это привело к ситуации, когда ряд приложений (включая ViewMAX) могли существовать со своей собственной статически связанной копией системы GEM. На самом деле этот сценарий был редкостью, поскольку было опубликовано мало собственных программ GEM. В 1991 году был выпущен ViewMAX 2 .

В этих формах GEM просуществовал до тех пор, пока DRI не была куплена Novell в июне 1991 года [44] [45] и все разработки GEM не были отменены.

Х/ДРАГОЦЕННЫЙ КАМЕНЬ

Все это время DRI также работала над тем, чтобы сделать систему GEM многозадачной. Это началось с X/GEM, основанного на GEM/1, но для этого потребовалось использование одной из многозадачных операционных систем на базе CP/M. [ необходимы разъяснения ] DRI также выпустила X/GEM для своей операционной системы реального времени FlexOS [3] [5] с адаптацией для OS/2 Presentation Manager [6] [3] и системы X Window, которая также находится в стадии подготовки. [3]

Издательство Вентура

Ли Лорензен ушел вскоре после выпуска GEM/1, когда стало ясно, что DRI не проявляет особого интереса к разработке приложений. Затем он присоединился к двум другим бывшим сотрудникам DRI, Дону Хейскеллу и Джону Мейеру, чтобы основать Ventura Software . Они разработали Ventura Publisher (которая позже была продана Xerox и, в конечном итоге, Corel ), которая в течение некоторого времени стала очень популярной программой для настольных издательских систем .

Версии для Атари

TOS 4.92 ( Atari Falcon ) под управлением HomePage Penguin и Desktop

Разработка серийной версии GEM 68000 началась в сентябре 1984 года, когда Atari направила команду под названием «The Monterey Group» в Digital Research , чтобы начать работу по портированию GEM. Первоначально планировалось запустить GEM поверх CP/M-68K , которые якобы были портированы на Motorola 68000 компанией DRI до создания проекта ST. Фактически эти порты были непригодны для использования и требовали значительного развития. Digital Research также предложила GEMDOS (первоначально написанную как GEM DOS), операционную систему, похожую на DOS, предназначенную для переноса GEM на различные аппаратные платформы. Он был доступен для процессоров 8086 и 68000 и был адаптирован к системе разработки Apple Lisa 2/5 и Motorola VME /10 [46] . [47] В январе 1985 года Atari решила [48] отказаться от существующего кода CP/M-68K и вместо этого портировать GEMDOS на платформу Atari ST, называя ее TOS . [49]

Поскольку Atari предоставила большую часть разработки версии 68000, им были предоставлены полные права на продолжение разработки без необходимости возвращать лицензию DRI. В результате иск Apple-DRI не распространялся на версии GEM для Atari, и им было разрешено сохранить пользовательский интерфейс, более похожий на Mac.

В течение следующих семи лет, с 1985 по 1992 год, новые версии TOS выпускались с каждым новым поколением линейки ST. Обновления включали поддержку большего количества цветов и более высокого разрешения на растровой стороне системы, но в целом оставались похожими на оригинал с точки зрения поддержки GKS. В 1992 году Atari выпустила TOS 4, или MultiTOS , вместе со своей последней компьютерной системой Falcon030 . В сочетании с MiNT TOS 4 обеспечил полную поддержку многозадачности в GEM.

Дальнейшее развитие

Скриншот OpenGEM 5

Когда 23 июля 1996 года Caldera выкупила оставшиеся активы Digital Research у Novell, [50] первоначальные планы заключались в том, чтобы возродить технологии GEM и ViewMAX для создания малозатратного пользовательского интерфейса для OpenDOS в мобильных приложениях [51] [52] как Caldera View , но Caldera UK отказалась от этих планов в пользу DR-WebSpyder и GROW . Компания Caldera Thin Clients (позже известная как Lineo ) выпустила исходный код GEM и GEM XM на условиях GNU GPL-2.0 — только в апреле 1999 года. [52] Разработка GEM для ПК продолжается под названиями FreeGEM и OpenGEM .

На платформе Atari ST исходные исходные коды DRI были снова портированы для использования в бесплатном клоне TOS с открытым исходным кодом EmuTOS . Новые реализации AES-частей GEM были реализованы с нуля в форме XaAES и MyAES, [53] обе из которых полностью реентерабельны и поддерживают многозадачность поверх многозадачных расширений FreeMiNT для TOS .

Описание

«Полная» система ГЭУ состояла из трех основных частей:

  1. GEM VDI (Интерфейс виртуального устройства)
  2. GEM AES (службы среды приложений)
  3. GEM Desktop (приложение, обеспечивающее управление файлами с помощью перетаскивания)

GEM VDI была основной графической системой всего движка GEM. Он отвечал за рисование «низкого уровня» в виде «линии отсюда сюда». VDI включал в себя независимый от разрешения и координат набор инструкций векторного рисования, которые вызывались из приложений через довольно простой интерфейс. VDI также включал информацию об окружающей среде (состояние или контекст), текущий цвет, толщину линии, устройство вывода и т. д.

Затем эти команды проверялись GDOS, задачей которой было отправить команды соответствующему драйверу для фактического рендеринга. Например, если к экрану была подключена определенная среда GEM VDI, инструкции VDI затем направлялись драйверу экрана для рисования. Для печати достаточно было (теоретически) просто изменить среду, указав на принтер, что значительно снизило рабочую нагрузку разработчиков (раньше им приходилось печатать «вручную» во всех приложениях). GDOS также отвечала за загрузку драйверов и всех запрошенных шрифтов при первой загрузке GEM.

Одним из основных преимуществ VDI перед Macintosh был способ обработки нескольких устройств и контекстов. В Mac такая информация хранилась в памяти внутри приложения. Это приводило к серьёзным проблемам при попытке заставить Mac обрабатывать вытесняющую многозадачность, поскольку слой рисования ( QuickDraw ) должен был иметь прямой доступ к памяти для всех программ. Однако в GEM VDI такая информация хранилась в самом устройстве, при этом GDOS создавала «виртуальные устройства» для каждого контекста — например, для каждого окна.

GEM AES предоставил оконную систему, оконный менеджер, стиль пользовательского интерфейса и другие элементы графического интерфейса (виджеты). Из соображений производительности многие виджеты графического пользовательского интерфейса были нарисованы с использованием символьной графики. По сравнению с Macintosh AES выглядел довольно спартански, и система поставлялась с одним моноширинным шрифтом.

AES выполняет свои операции путем вызова VDI, но в более общем смысле в приложениях две части GEM часто были полностью разделены. Приложения обычно вызывают команды AES для создания нового окна, а остальная часть приложения использует вызовы VDI для фактического рисования в этом окне.

GEM Desktop представлял собой прикладную программу, которая использовала AES в качестве файлового менеджера и средства запуска, традиционной среды «рабочего стола», которую пользователи привыкли ожидать от Macintosh. В отличие от Macintosh, GEM Desktop работал поверх DOS ( MS-DOS , DOS Plus или DR DOS на ПК, GEMDOS на Atari), и в результате фактический дисплей был загроможден компьютерными элементами, включая имена путей. и подстановочные знаки. В общем, GEM был гораздо более «гиковским», чем Mac, но простой запуск удобной оболочки в DOS сам по себе был огромным достижением. В остальном у GEM есть свои преимущества перед Mac OS, такие как пропорциональные ползунки.

Собственные приложения GEM для ПК используют расширение файла .APP для исполняемых файлов, тогда как настольные аксессуары GEM вместо этого используют расширение файла .ACC. [54] [55] Все настольные аксессуары (а также несколько простых приложений) можно запускать под ViewMAX без изменений. [54] [55]

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

Рекомендации

  1. ^ abc Маллой, CE, изд. (02 июля 1985 г.) [20 марта 1985 г.]. «ДРИ Шиппинг ГЕМ». АНАЛОГОВЫЙ ТКС №1 . Группа новостей : net.micro.atari. ihlpa.704 . Проверено 11 января 2020 г. Новое системное программное обеспечение Graphics Environment Manager (GEM) компании Digital Research Inc. (DRI) было отправлено производителям оригинального оборудования (OEM) в соответствии с графиком 28 февраля, о чем компания объявила 11 марта 1985 года.
  2. ^ «Конкурентная DOS — мощные многопользовательские многозадачные операционные системы» (PDF) . Digital Research Inc., 1988 [1987]. 1090-1411-002. Архивировано (PDF) из оригинала 26 ноября 2019 г. Проверено 16 октября 2018 г.
  3. ^ abcdefgh Фитлер, Билл (март 1989 г.). «Написание портативных приложений с помощью X/GEM — чем X/GEM отличается от других оконных систем?». Журнал доктора Добба . Архивировано из оригинала 11 августа 2014 г. Проверено 24 ноября 2016 г.
  4. ^ ab «Цифровые исследования объявляют о GEM». Коллекция корпоративных историй — Музей компьютерной истории . Архивировано из оригинала 25 июля 2011 г.
  5. ^ ab "Der GEM-Oldie von Digital Research läuft und läuft: Eine Benutzeroberfläche für разнообразной Rechnerarchitekturen" . Computerwoche (на немецком языке). ИДГ Бизнес Медиа ГмбХ . 18 августа 1989 г. ISSN  0170-5121. Архивировано из оригинала 24 ноября 2016 г. Проверено 24 ноября 2016 г.
  6. ^ аб Барни, Дуглас (2 ноября 1987). «Микробиты: Ожидание — самое сложное». Компьютерный мир . Том. XXI, нет. 44. CW Publishing, Inc., стр. 37, 45. ISSN  0010-4841. Архивировано из оригинала 11 января 2020 г. Проверено 11 января 2020 г.
  7. ^ abcde Wong, Уильям Г. (июль 1984 г.). «GSX от Digital Research: портативность графики». Микросистемы . п. 74. GSX13ART.TXT. Архивировано из оригинала 20 октября 2019 г. Проверено 12 января 2020 г.
  8. ^ «Стремление одного человека стандартизировать GSX» (PDF) . Цифровой диалог — информационный бюллетень для сотрудников Digital Research Inc. Том. 3, нет. 4. Цифровые исследования . Август 1984 г. с. 3. Архивировано из оригинала (PDF) 16 июня 2015 г. Проверено 19 сентября 2022 г.
  9. ^ ab «Языковые привязки, доступные в службах баз данных» (PDF) . Micro Notes — Техническая информация о продуктах Digital Research . Том. 2, нет. 3. Пасифик Гроув, Калифорния, США: Digital Research, Inc. , июль 1984 г., с. 4. СЗВ-106-003. Архивировано (PDF) из оригинала 11 февраля 2020 г. Проверено 11 февраля 2020 г. […] Дополнительная документация в виде Справочного руководства по языку GSX доступна для 16-битных языков DRI в наборе инструментов программиста GSX-86. Продукт содержит обе версии новейшей версии GSX 1.3 - одну для CP/M-86 (включая Concurrent CP/M), а другую для PC-DOS. […][1]
  10. ^ abc Эллиотт, Джон К., изд. (07.07.2014). «Расширение графической системы». Seasip.info . Проверено 13 января 2020 г.
  11. ^ «Новый источник драйвера». 2020. Архивировано из оригинала 28 июля 2020 г. Проверено 28 июля 2020 г.
  12. ^ «UMC UM85C408AF 16-битные драйверы VGA ISA Dram | Драйверы устройств» . oemdrivers.com . Проверено 27 июля 2020 г.
  13. ^ ab «DRI продвигает стандарт графики» (PDF) . Micro Notes — Техническая информация о продуктах Digital Research . Том. 2, нет. 2. Пасифик Гроув, Калифорния, США: Digital Research, Inc., май 1984 г., с. 12. СЗВ-106-002. Архивировано (PDF) из оригинала 11 февраля 2020 г. Проверено 11 февраля 2020 г. […] Палитра Polaroid (часть пакета Presentation Master от Digital Research), цветной струйный принтер Diablo Cl30, цветной принтер Transtar, плоттеры серии Houston Instruments CMP-29/40/41/42. Серия плоттеров Strobe 100/260, плоттер Hewlett-Packard 7473A и принтеры Philips GP 300L с высоким и низким разрешением. […][2]
  14. ^ Полузащитник, Натан. «Снимки экрана GSX». Toastytech.com . Архивировано из оригинала 15 января 2020 г. Проверено 15 января 2020 г.
  15. ^ Эллиотт, Джон К., изд. (07.07.2014). «Интерфейс виртуального устройства». Seasip.info . Проверено 13 января 2020 г.
  16. ^ Эллиотт, Джон К.; Х., Томас, ред. (07.07.2014). «Службы среды приложений». Seasip.info . Проверено 13 января 2020 г.
  17. ^ Кьюни, Гай (январь 1985 г.). «Газетная бумага». Мир персональных компьютеров . п. 108 . Проверено 19 марта 2021 г.
  18. ^ Полузащитник, Натан. «Скриншоты GEM 1.1». Toastytech.com . Архивировано из оригинала 25 декабря 2019 г. Проверено 1 августа 2016 г.
  19. ^ Эллиотт, Джон К., изд. (18 марта 2007 г.). «Скриншоты GEM». Seasip.info . Архивировано из оригинала 21 мая 2019 г. Проверено 1 августа 2016 г.
  20. ^ Эллиотт, Джон К. (ред.). «Скриншоты Apricot GEM/1». Seasip.info . Архивировано из оригинала 4 апреля 2019 г. Проверено 1 августа 2016 г.
  21. ^ «Одновременная версия DOS 4.1 в США» . Computerwoche (на немецком языке). ИДГ Бизнес Медиа ГмбХ . 21 июня 1985 г. ISSN  0170-5121. Архивировано из оригинала 18 января 2017 г. Проверено 18 января 2017 г.
  22. ^ Маркофф, Джон Грегори ; Робинсон, Филипп (июнь 1985 г.). «Семинар GEM». БАЙТ . п. 455 . Проверено 27 октября 2013 г.
  23. ^ Кисор, Генри (16 ноября 1985). «GEM Write дает владельцам IBM текстовую обработку в стиле Apple». Орландо Сентинел . Архивировано из оригинала 13 февраля 2019 г. Проверено 5 января 2015 г.
  24. ^ Аб Дилгер, Дэниел Эран (10 сентября 2007 г.). «Офисные войны 3 – как Microsoft получила свою офисную монополию». Журнал RoughlyDrafted . Сан-Франциско, Калифорния, США. Архивировано из оригинала 19 августа 2013 г. Проверено 15 августа 2013 г.
  25. ^ «Цифровые исследования для модификации GEM» . Нью-Йорк Таймс (национальное издание). 01.10.1985. п. Д-4. Архивировано из оригинала 30 сентября 2018 г. Проверено 12 января 2020 г.
  26. ^ Ватт, Пегги (1985-10-07). «Apple заставляет переписать GEM». Компьютерный мир . Новости. Том. XIX, нет. 40. Монтерей, Калифорния, США: CW Publishing, Inc., с. 2. ISSN  0010-4841. Архивировано из оригинала 12 февраля 2020 г. Проверено 12 февраля 2020 г.
  27. ^ Ватт, Пегги (27 октября 1986). «Digital Research затягивает пояс с увольнениями, реорганизацией - перестроить бизнес-подразделения, продуктовые линейки». Computerworld — еженедельник новостей для компьютерного сообщества . Компьютерная индустрия. Том. ХХ, нет. 43. Монтерей, Калифорния, США: CW Communications, Inc. с. 95. ISSN  0010-4841. Архивировано из оригинала 16 февраля 2020 г. Проверено 16 февраля 2020 г.
  28. ^ Реймер, Джереми (5 мая 2005 г.). «История графического пользовательского интерфейса» (PDF) . Арс Техника . Архивировано из оригинала (PDF) 19 июля 2011 г. Проверено 23 июля 2012 г.(28 страниц)
  29. ^ Полузащитник, Натан. «Снимки экрана GEM 2.0». Toastytech.com . Архивировано из оригинала 22 августа 2019 г. Проверено 1 августа 2016 г.
  30. ^ Олсоп, Стюарт II (18 января 1988). «WUI: Война за пользовательский интерфейс» (PDF) . PC Letter — Путеводитель для инсайдеров по индустрии персональных компьютеров . 4 (2). PCW Communications Inc.: 1–4. ISSN  8756-7822. Архивировано (PDF) из оригинала 23 августа 2019 г. Проверено 11 января 2020 г.
  31. ^ аб Шеменаур, П.Дж. (27 октября 1986). «Цифровые исследования, раскрывающие возможность переключения между приложениями Gem». InfoWorld — Еженедельник новостей ПК . Том. 8, нет. 42. Монтерей, Калифорния, США: Popular Computing, Inc. с. 5. ISSN  0199-6649 . Проверено 12 сентября 2018 г.
  32. ^ аб Эллиотт, Джон К. (2013). «Скриншоты GEM/XM». Seasip.info . Архивировано из оригинала 12 сентября 2018 г. Проверено 12 сентября 2018 г.
  33. ^ «GEM XM переключает программы под DOS и DOS Plus» (PDF) . Европейское обозрение (20). Цифровые исследования : 1 января 1987 г. Архивировано (PDF) из оригинала 09 октября 2022 г. Проверено 12 сентября 2018 г.
  34. ^ Харрис, Дилан, изд. (2000). "скачать - ХМ". Цифровые исследования . Проверено 12 сентября 2001 г. GEM XM Desktop позволяет запускать несколько приложений одновременно. Вы можете по своему желанию переключаться между ними и даже передавать данные из приложения в приложение. Больше не нужно заканчивать одну работу, прежде чем приступить к другой. Больше никаких ошибок при вводе вывода одной программы в качестве входных данных для другой. Даже для DOS-приложений, не написанных специально для GEM. Эти новые возможности дополняют простые в использовании функции GEM Desktop по организации и отображению содержимого ваших дисков. Все команды используют раскрывающиеся меню, поэтому их не нужно запоминать. Диски и файлы представлены значками, которые однозначны и легко выбираются, особенно с помощью мыши. GEM XM Desktop поставляется в комплекте с незаменимым GEM Diary, который имеет постоянно доступные функции будильника, календаря, дневника и картотеки.
  35. ^ Полузащитник, Натан. «Снимки экрана GEM 3.11». Toastytech.com . Архивировано из оригинала 18 ноября 2019 г. Проверено 1 августа 2016 г.
  36. ^ Справочное руководство пользователя Digital Research Artline (PDF) (2-е изд.). Цифровые исследования / CCP Development GmbH. Ноябрь 1990 г. [1988 г.]. 5161-2062-002. Архивировано (PDF) из оригинала 4 декабря 2019 г. Проверено 10 января 2020 г.
  37. ^ "Цифровые исследования в Artline 2 для - Unter GEM-Oberfläche illustrieren und präsentieren" . Computerwoche (на немецком языке). Мюнхен, Германия: IDG Business Media GmbH . 09.02.1990. ISSN  0170-5121. Архивировано из оригинала 12 января 2020 г. Проверено 12 января 2020 г.
  38. ^ Эллиотт, Джон К. (ред.). «Скриншоты GEM/4». Seasip.info . Архивировано из оригинала 10 июня 2019 г. Проверено 1 августа 2016 г.
  39. ^ Аб Крауттер, Томас; Барнс, Крис Дж. (14 июня 2006 г.) [29 декабря 1999 г.]. «ГЕМ/4». Разработка ГЕМ . Архивировано из оригинала 16 марта 2013 г. Проверено 12 января 2020 г. […] В целом мне нравится идея выпустить Artline 1 и/или 2 в общественное достояние, учитывая, что обсуждаются некоторые общие вещи. […] комментарии к Artline, потому что авторские права на приложение всегда были нашими, весь код был написан в CCP, торговая марка принадлежала Digital Research (теперь она наша), а операционная система Artline 2 была GEM/4. . Для Artline 1 требуется GEM 3.1, а все изменения в GEM/4 были внесены в сотрудничестве с Ли Лорензеном и Доном Хейскеллом, чтобы сохранить совместимость с VenturaPublisher . Билл Херндон в настоящее время проверяет свой архив, чтобы узнать, может ли он предоставить исходники GEM/4 VDI и драйверов. […]
  40. ^ Установка / запуск Digital Research Artline (2-е изд.). Цифровые исследования / CCP Development GmbH. Ноябрь 1990 г. [1988 г.]. 5161-2052-002 . Проверено 12 января 2020 г.
  41. ^ Руководство по графическим утилитам Digital Research Artline (1-е изд.). Цифровые исследования / CCP Development GmbH. Август 1990 г. [1988]. 5161-2042-002 . Проверено 12 января 2020 г.
  42. ^ Примечания к выпуску Artline (3-е изд.). Январь 1991 г. 5161-1001-003. Архивировано из оригинала 12 января 2020 г. Проверено 12 января 2020 г.[3]
  43. ^ Эллиотт, Джон К. (ред.). «Скриншоты GEM/5». Seasip.info . Архивировано из оригинала 10 июня 2019 г. Проверено 1 августа 2016 г.
  44. ^ Скотт, Кэрил (29 июля 1991). «Слияние Novell и DRI позволит улучшить управление клиентами». Инфомир . Сеть. Том. 13, нет. 30. InfoWorld Publishing Co., с. 33. ISSN  0199-6649. Архивировано из оригинала 09 февраля 2020 г. Проверено 21 января 2017 г.
  45. ^ «Novell и Digital Research подписывают окончательное соглашение о слиянии» . Деловой провод . 17 июля 1991 г. Архивировано из оригинала 18 августа 2018 г. Проверено 24 января 2017 г.
  46. ^ «Обзорное руководство по микрокомпьютерной системе Motorola VME/10» (PDF) (1-е изд.). Motorola Inc., февраль 1984 г. M68KVSOM/D1. Архивировано (PDF) из оригинала 27 ноября 2019 г. Проверено 11 января 2020 г.
  47. ^ «Архивная копия». Архивировано из оригинала 13 июля 2006 г. Проверено 12 сентября 2018 г.{{cite web}}: CS1 maint: архивная копия в заголовке ( ссылка )
  48. ^ Дайер, Лэндон. «Атари ST, часть 2». Архивировано из оригинала 10 октября 2018 г.
  49. ^ Дэниелс, Джеффри (лето 1988 г.). «3 года с ST — эксклюзивный взгляд на Atari Трэмиэля». STart — Ежеквартальный журнал ST . Архив журнала СТАРТ. Том. 3, нет. 1. Античное издательство . п. 22. Архивировано из оригинала 2 ноября 2019 г. Проверено 11 января 2020 г.
  50. ^ Леон, Марк (29 июля 1996 г.). «Caldera возобновляет «урегулированный» иск и покупает DR DOS — антимонопольный иск против Microsoft». Инфомир . Новости. Том. 18, нет. 31. InfoWorld Publishing Co., с. 3. ISSN  0199-6649. Архивировано из оригинала 08 февраля 2020 г. Проверено 08 февраля 2020 г.[4]; Леон, Марк (29 июля 1996 г.). «Caldera возобновляет «урегулированный» иск и покупает DR DOS — ответ Microsoft: иск «ироничен и грустен»». Компьютерный мир Новой Зеландии . ИДГ Коммуникации . ISSN  0113-1494. КМПВНЗ. Архивировано из оригинала 23 августа 2018 г. Проверено 13 февраля 2018 г.
  51. ^ Моррис, Джозеф П., изд. (23 мая 1997 г.) [19 мая 1997 г.]. «Caldera объявляет о доступности для OEM-производителей функциональности, подобной веб-телевидению, с использованием OpenDOS - Caldera WebSpyder добавляет к OEM-решениям настраиваемую функциональность меж/интранет» . Прово, Юта, США: Caldera, Inc. Архивировано из оригинала 26 августа 2018 г. Получено 26 августа 2018 г. - через www.delorie.com/opendos.
  52. ^ Аб Джемметт, Бен А.Л. (апрель 1999 г.). «Caldera выпускает GEM под лицензией GPL». Дельтасофт - Новости GEM . Архивировано из оригинала 07.11.2016 . Проверено 7 ноября 2016 г. Компания Caldera Thin Clients, Inc. выпустила исходный код GEM и ViewMAX под лицензией GNU General Public License в середине апреля после многих лет спекуляций по поводу будущего GEM. Caldera купила исходные коды GEM у Novell вместе с DR-DOS в 1996 году, отметив тогда, что они могут превратить GEM в платформу для мобильных компьютеров и тонких клиентов. Однако от этих планов отказались, и вместо этого GEM был выпущен в сообщество с открытым исходным кодом.
  53. ^ Ландемар, Оливье; Ривьер, Винсент; Мекиньон, Дидье; Ребу, Эрик; Берсеге, Арно; Березиа, Доминик; Зорро; Донзе, Филипп; Лемэр, Жан Франсуа; Севин, Роланд; Штклаузен, Жан-Марк; Буде, Фредерик; Манден, Патрис, ред. (2017-12-10) [2011]. «МойАЭС». Релиз: 0.97. Архивировано из оригинала 02.11.2019 . Проверено 11 января 2020 г.
  54. ^ аб Пол, Матиас Р. (13 апреля 1997 г.) [1993]. DRDOS6UN.TXT — Использование документации и недокументации для DR DOS 6.0. MPDOSTIP (на немецком языке) (60-е изд.). Архивировано из оригинала 07.11.2016 . Проверено 7 ноября 2016 г.
  55. ^ аб Пол, Матиас Р. (1997-06-07) [1994]. NWDOS7UN.TXT — Zusammenfassung der dokumentierten und undocumentierten Fähigkeiten von Novell DOS 7. MPDOSTIP (на немецком языке) (85-е изд.). Архивировано из оригинала 07.11.2016 . Проверено 7 ноября 2016 г.

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

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