GEM (среда рабочего стола)
Разработчик(и) | Цифровые исследования Ли Джей Лорензен |
---|---|
Первоначальный выпуск | 28 февраля 1985 г [1] |
Стабильная версия | ГЕМ/3 3.11 / 3 ноября 1988 г |
Операционная система | MS-DOS , параллельная DOS , FlexOS , CP/M-68K , GEMDOS, TOS |
Платформа | Интел 8088 , Моторола 68000 |
Тип | Оконная система |
Лицензия | Только GPL-2.0 |
Веб-сайт | www |
GEM (для диспетчера графической среды [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
[ редактировать ]В конце 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-битных устройств
[ редактировать ]- DDMODE0 Экран Amstrad CPC в режиме 0
- DDMODE1 Экран Amstrad CPC в режиме 1
- DDMODE2 Экран Amstrad CPC в режиме 2
- DDSCREEN Amstrad PCW Экран
- DDBBC0 Экран BBC Micro в режиме 0
- DDBBC1 Экран BBC Micro в режиме 1
- ДДГДК, ДДНКРДМВ НЭК μPD7220
- DDVRET VT100 + Ретро-графика GEN.II (она же 4027/4010 )
- DDTS803 TeleVideo Экран
- DDHP26XX Терминалы HP 2648 и 2627 [11]
- DDQX10 QX-10 Экран
- DDFXLR8 Epson с низким разрешением , 8 бит
- DDFXHR8 Epson, высокое разрешение , 8 бит
- DDFXLR7 Epson и Epson-совместимые принтеры
- DDCITOLR C. Itoh 8510A с низким разрешением
- DDCITOH C. Itoh 8510A
- Принтер DD-DMP1 Amstrad DMP1 (он же Seikosha GP500M-2)
- Принтеры DDSHINWA с использованием механизма Shinwa Industries
- DDHP7470, DD7470 Hewlett-Packard HP 7470 и совместимые перьевые плоттеры HP-GL/2
- DD7220 Hewlett-Packard HP 7220, HP-GL
- DDGEN2 Retro-Graphics GEN.II ( Ratfor исходный код в Руководстве программиста )
- DDHI3M Хьюстонский прибор HiPlot DMP
- DDHI7M Хьюстонский прибор HiPlot DMP
- DDMX80 Epson MX-80 + Graftrax Plus
- Световое перо DDESP Electric Studio ( Amstrad PCW )
- DDOKI84 Oki Data Microline
- Метафайл DDMF GEM
- DDPS PostScript Метафайл
Известные драйверы 16-битных устройств
[ редактировать ]- DDLA100 ДЕКАБРЬ
- DDLA50 ДЕКАБРЬ
- DDNECAPC NEC APC
- NCRPC4 NCR DecisionMate V
- IBMBLMP2, IBMBLMP3 IBM CGA Монохромный режим
- IBMBLCP2, IBMBLCP3 Цветовой режим IBM CGA
- IBMCHMP6
- IBMEHFP6, IBMEHMP6, IBMELFP6 Адаптер расширенной графики IBM
- HERMONP2, IBMHERP3, HERMONP6, видеокарта Hercules (720×348)
- UM85C408AF UMC VGA- графика [12]
- DDIDSM IDS монохромный
- DDANADXM Anadex DP-9501 и DP-9001A
- DDCITOLR C. Itoh 8510A с низким разрешением
- DDCNTXM Centronics 351, 352 и 353
- DDDS180 Данные на юг
- DDOKI84 Oki Data Microline
- DDPMVP Printronix MVP
- DD3EPSNL Принтер IBM/Epson FX-80 с низким разрешением (см. DDFXLR7 и DDFXLR8)
- DD3EPSNH Принтер высокого разрешения IBM/Epson FX-80 (см. DDFXHR8)
- DD75XHM1 Регнецентрален RC759 Пикколин
- DDGSXM Метафайл
- ЭПСМОНХ6
- Плоттер IBMHP743 Hewlett-Packard 7470A/7475A (см. DDHP7470 и DD7470)
- METAFIL6 Метафайл
- ПАЛИТРА Полароидная камера [13]
Версия 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 в сентябре 1984 года, где программное обеспечение было приписано Acorn, [17] и система была отправлена как GEM/1 28 февраля 1985 года. [1]
ДЖЕМ/1
[ редактировать ]GEM Desktop 1.0 был выпущен 28 февраля 1985 года. [1] GEM Desktop 1.1 был выпущен 10 апреля 1985 года с поддержкой дисплеев CGA и EGA . [18] [19] Версия для Apricot Computers F-Series, поддерживающая разрешение 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] от Lifetree Software Приложения, поддерживающие GEM, включали GEM Write . [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
[ редактировать ]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 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
[ редактировать ]Сам 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 ), которая в течение некоторого времени стала очень популярной программой для настольных издательских систем .
Версии для Атари
[ редактировать ]Разработка серийной версии 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] Atari решила в январе 1985 года [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.
Дальнейшее развитие
[ редактировать ]Когда 23 июля 1996 года Caldera выкупила у Novell оставшиеся активы Digital Research, [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 .
Описание
[ редактировать ]«Полная» система ГЭУ состояла из трех основных частей:
- GEM VDI (Интерфейс виртуального устройства)
- GEM AES (службы среды приложений)
- 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]
См. также
[ редактировать ]- Условия использования Atari
- ЭмуТОС
- FreeGEM
- OpenGEM
- Набор символов GEM
- Набор символов Atari ST
- Ресурсный конструктор (RCS)
- Цветная компьютерная графика Pantone
Ссылки
[ редактировать ]- ^ Jump up to: а б с Маллой, 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 года.
- ^ «Конкурентная DOS — мощные многопользовательские многозадачные операционные системы» (PDF) . Digital Research Inc. , 1988 [1987]. 1090-1411-002. Архивировано (PDF) из оригинала 26 ноября 2019 г. Проверено 16 октября 2018 г.
- ^ Jump up to: а б с д и ж г час Фитлер, Билл (март 1989 г.). «Написание переносимых приложений с помощью X/GEM. Чем X/GEM отличается от других оконных систем?» . Журнал доктора Добба . Архивировано из оригинала 11 августа 2014 г. Проверено 24 ноября 2016 г.
- ^ Jump up to: а б «Цифровые исследования объявляют о GEM» . Коллекция корпоративных историй — Музей компьютерной истории . Архивировано из оригинала 25 июля 2011 г.
- ^ Jump up to: а б «Старая версия GEM от Digital Research работает и работает: пользовательский интерфейс для различных компьютерных архитектур» . Компьютерная неделя (на немецком языке). ИДГ Бизнес Медиа ГмбХ . 18 августа 1989 г. ISSN 0170-5121 . Архивировано из оригинала 24 ноября 2016 г. Проверено 24 ноября 2016 г.
- ^ Jump up to: а б Барни, Дуглас (2 ноября 1987 г.). «Микробиты: Ожидание — самое сложное» . Компьютерный мир . Том. XXI, нет. 44. CW Publishing, Inc., стр. 37, 45. ISSN 0010-4841 . Архивировано из оригинала 11 января 2020 г. Проверено 11 января 2020 г.
- ^ Jump up to: а б с д и Вонг, Уильям Г. (июль 1984 г.). «GSX компании Digital Research: портативность графики» . Микросистемы . п. 74. GSX13ART.TXT. Архивировано из оригинала 20 октября 2019 г. Проверено 12 января 2020 г.
- ^ «Стремление одного человека стандартизировать GSX» (PDF) . Цифровой диалог — информационный бюллетень для сотрудников Digital Research Inc. Том. 3, нет. 4. Цифровые исследования . Август 1984 г. с. 3. Архивировано из оригинала (PDF) 16 июня 2015 г. Проверено 19 сентября 2022 г.
- ^ Jump up to: а б «Языковые привязки, доступные в службах баз данных» (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] - ^ Jump up to: а б с Эллиотт, Джон К., изд. (07.07.2014). «Расширение графической системы» . Seasip.info . Проверено 13 января 2020 г.
- ^ «Новый источник драйвера» . 2020. Архивировано из оригинала 28 июля 2020 г. Проверено 28 июля 2020 г.
- ^ «Драйверы VGA UMC UM85C408AF 16-бит ISA Dram | Драйверы устройств» . oemdrivers.com . Проверено 27 июля 2020 г.
- ^ Jump up to: а б «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 цветной струйный принтер Houston Instruments Cl30, цветной принтер Transtar, плоттеры серии CMP-29/40/41/42. Серия плоттеров Strobe 100/260, плоттер Hewlett-Packard 7473A и принтеры Philips GP 300L с высоким и низким разрешением. […]
[2] - ^ Полузащитник, Натан. «Снимки экрана GSX» . Toastytech.com . Архивировано из оригинала 15 января 2020 г. Проверено 15 января 2020 г.
- ^ Эллиотт, Джон К., изд. (07.07.2014). «Интерфейс виртуального устройства» . Seasip.info . Проверено 13 января 2020 г.
- ^ Эллиотт, Джон К.; Х., Томас, ред. (07.07.2014). «Службы среды приложений» . Seasip.info . Проверено 13 января 2020 г.
- ^ Кьюни, Гай (январь 1985 г.). «Газетная бумага» . Мир персональных компьютеров . п. 108 . Проверено 19 марта 2021 г.
- ^ Полузащитник, Натан. «Скриншоты GEM 1.1» . Toastytech.com . Архивировано из оригинала 25 декабря 2019 г. Проверено 1 августа 2016 г.
- ^ Эллиотт, Джон К., изд. (18 марта 2007 г.). «Скриншоты GEM» . Seasip.info . Архивировано из оригинала 21 мая 2019 г. Проверено 1 августа 2016 г.
- ^ Эллиотт, Джон К. (ред.). «Скриншоты Apricot GEM/1» . Seasip.info . Архивировано из оригинала 4 апреля 2019 г. Проверено 1 августа 2016 г.
- ^ «Параллельная версия DOS 4.1 в США» . Computerwoche (на немецком языке). ИДГ Бизнес Медиа ГмбХ . 21 июня 1985 г. ISSN 0170-5121 . Архивировано из оригинала 18 января 2017 г. Проверено 18 января 2017 г.
- ^ Маркофф, Джон Грегори ; Робинсон, Филипп (июнь 1985 г.). «Семинар GEM» . БАЙТ . п. 455 . Проверено 27 октября 2013 г.
- ^ Кисор, Генри (16 ноября 1985 г.). «GEM Write дает владельцам IBM текстовую обработку в стиле Apple» . Орландо Сентинел . Архивировано из оригинала 13 февраля 2019 г. Проверено 5 января 2015 г.
- ^ Jump up to: а б Дилгер, Дэниел Эран (10 сентября 2007 г.). «Офисные войны 3 – Как Microsoft получила свою офисную монополию» . Журнал RoughlyDrafted . Сан-Франциско, Калифорния, США. Архивировано из оригинала 19 августа 2013 г. Проверено 15 августа 2013 г.
- ^ «Цифровые исследования для модификации GEM» . Нью-Йорк Таймс (национальное издание). 01.10.1985. п. Д-4. Архивировано из оригинала 30 сентября 2018 г. Проверено 12 января 2020 г.
- ^ Ватт, Пегги (7 октября 1985 г.). «Apple заставляет переписать GEM» . Компьютерный мир . Новости. Том. XIX, нет. 40. Монтерей, Калифорния, США: CW Publishing, Inc. с. 2. ISSN 0010-4841 . Архивировано из оригинала 12 февраля 2020 г. Проверено 12 февраля 2020 г.
- ^ Ватт, Пегги (27 октября 1986 г.). «Digital Research затягивает пояс с увольнениями и реорганизацией – перестройте бизнес-подразделения, продуктовые линейки» . Computerworld — еженедельник новостей для компьютерного сообщества . Компьютерная индустрия. Том. ХХ, нет. 43. Монтерей, Калифорния, США: CW Communications, Inc. с. 95. ISSN 0010-4841 . Архивировано из оригинала 16 февраля 2020 г. Проверено 16 февраля 2020 г.
- ^ Реймер, Джереми (5 мая 2005 г.). «История графического пользовательского интерфейса» (PDF) . Арс Техника . Архивировано из оригинала (PDF) 19 июля 2011 г. Проверено 23 июля 2012 г. (28 страниц)
- ^ Полузащитник, Натан. «Снимки экрана GEM 2.0» . Toastytech.com . Архивировано из оригинала 22 августа 2019 г. Проверено 1 августа 2016 г.
- ^ Олсоп, Стюарт II (18 января 1988 г.). «WUI: Война за пользовательский интерфейс» (PDF) . PC Letter — Путеводитель для инсайдеров по индустрии персональных компьютеров . 4 (2). PCW Communications Inc.: 1–4. ISSN 8756-7822 . Архивировано (PDF) из оригинала 23 августа 2019 г. Проверено 11 января 2020 г.
- ^ Jump up to: а б Шеменаур, П.Дж. (27 октября 1986 г.). «Цифровые исследования раскрывают опцию Gem, которая переключается между приложениями» . InfoWorld — Еженедельник новостей ПК . Том. 8, нет. 42. Монтерей, Калифорния, США: Popular Computing, Inc. с. 5. ISSN 0199-6649 . Проверено 12 сентября 2018 г.
- ^ Jump up to: а б Эллиотт, Джон К. (2013). «Скриншоты GEM/XM» . Seasip.info . Архивировано из оригинала 12 сентября 2018 г. Проверено 12 сентября 2018 г.
- ^ «GEM XM переключает программы под DOS и DOS Plus» (PDF) . Европейское обозрение (20). Цифровые исследования : 1 января 1987 г. Архивировано (PDF) из оригинала 9 октября 2022 г. Проверено 12 сентября 2018 г.
- ^ Харрис, Дилан, изд. (2000). "скачать - ХМ" . Цифровые исследования . Проверено 12 сентября 2001 г.
GEM XM Desktop позволяет запускать несколько приложений одновременно. Вы можете по своему желанию переключаться между ними и даже передавать данные из приложения в приложение. Больше не нужно заканчивать одну работу, прежде чем приступить к другой. Больше никаких ошибок при вводе вывода одной программы в качестве входных данных для другой. Даже для DOS-приложений, не написанных специально для GEM. Эти новые возможности дополняют простые в использовании функции GEM Desktop по организации и отображению содержимого ваших дисков. Все команды используют раскрывающиеся меню, поэтому их не нужно запоминать. Диски и файлы представлены значками, которые однозначны и легко выбираются, особенно с помощью мыши. GEM XM Desktop поставляется в комплекте с незаменимым GEM Diary, который имеет постоянно доступные функции будильника, календаря, дневника и картотеки.
- ^ Полузащитник, Натан. «Снимки экрана GEM 3.11» . Toastytech.com . Архивировано из оригинала 18 ноября 2019 г. Проверено 1 августа 2016 г.
- ^ Справочное руководство пользователя Digital Research Artline (PDF) (2-е изд.). Цифровые исследования / CCP Development GmbH. Ноябрь 1990 г. [1988 г.]. 5161-2062-002. Архивировано (PDF) из оригинала 4 декабря 2019 г. Проверено 10 января 2020 г.
- ^ «Цифровые исследования представляют Artline 2 — иллюстрация и представление под поверхностью GEM» . Компьютерная неделя (на немецком языке). Мюнхен, Германия: IDG Business Media GmbH . 09.02.1990. ISSN 0170-5121 . Архивировано из оригинала 12 января 2020 г. Проверено 12 января 2020 г.
- ^ Эллиотт, Джон К. (ред.). «Скриншоты GEM/4» . Seasip.info . Архивировано из оригинала 10 июня 2019 г. Проверено 1 августа 2016 г.
- ^ Jump up to: а б Крауттер, Томас; Барнс, Крис Дж. (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 и драйверов. […]
- ^ Установка / запуск Digital Research Artline (2-е изд.). Цифровые исследования / CCP Development GmbH. Ноябрь 1990 г. [1988 г.]. 5161-2052-002 . Проверено 12 января 2020 г.
- ^ Руководство по утилитам Digital Research Artline Graphics (1-е изд.). Цифровые исследования / CCP Development GmbH. Август 1990 г. [1988]. 5161-2042-002 . Проверено 12 января 2020 г.
- ^ Примечание к выпуску Artline (3-е изд.). Январь 1991 г. 5161-1001-003. Архивировано из оригинала 12 января 2020 г. Проверено 12 января 2020 г. [3]
- ^ Эллиотт, Джон К. (ред.). «Скриншоты GEM/5» . Seasip.info . Архивировано из оригинала 10 июня 2019 г. Проверено 1 августа 2016 г.
- ^ Скотт, Кэрил (29 июля 1991 г.). «Слияние Novell и DRI позволит улучшить управление клиентами» . Инфомир . Сеть. Том. 13, нет. 30. InfoWorld Publishing Co., с. 33. ISSN 0199-6649 . Архивировано из оригинала 09 февраля 2020 г. Проверено 21 января 2017 г.
- ^ «Novell и Digital Research подписывают окончательное соглашение о слиянии» . Деловой провод . 17 июля 1991 г. Архивировано из оригинала 18 августа 2018 г. Проверено 24 января 2017 г.
- ^ «Обзорное руководство по микрокомпьютерной системе Motorola VME/10» (PDF) (1-е изд.). Motorola Inc. , февраль 1984 г. M68KVSOM/D1. Архивировано (PDF) из оригинала 27 ноября 2019 г. Проверено 11 января 2020 г.
- ^ «Архивная копия» . Архивировано из оригинала 13 июля 2006 г. Проверено 12 сентября 2018 г.
{{cite web}}
: CS1 maint: архивная копия в заголовке ( ссылка ) - ^ Дайер, Лэндон. «Atari ST, часть 2» . Архивировано из оригинала 10 октября 2018 г.
- ^ Дэниелс, Джеффри (лето 1988 г.). «3 года с ST — эксклюзивный взгляд на Atari Трэмиэля» . STart — Ежеквартальный журнал ST . Архив журнала СТАРТ. Том. 3, нет. 1. Античное издательство . п. 22. Архивировано из оригинала 2 ноября 2019 г. Проверено 11 января 2020 г.
- ^ Леон, Марк (29 июля 1996 г.). «Caldera возобновляет «урегулированный» иск и покупает DR DOS — антимонопольный иск против Microsoft» . Инфомир . Новости. Том. 18, нет. 31. InfoWorld Publishing Co., с. 3. ISSN 0199-6649 . Архивировано из оригинала 08 февраля 2020 г. Проверено 8 февраля 2020 г. [4] ; Леон, Марк (29 июля 1996 г.). «Caldera возобновляет «урегулированный» иск и покупает DR DOS — ответ Microsoft: иск «ироничен и грустен » . Компьютерный мир Новой Зеландии . ИДГ Коммуникации . ISSN 0113-1494 . КМПВНЗ. Архивировано из оригинала 23 августа 2018 г. Проверено 13 февраля 2018 г.
- ^ Моррис, Джозеф П., изд. (23 мая 1997 г.) [19 мая 1997 г.]. «Caldera объявляет о доступности для OEM-производителей функциональности, подобной веб-телевидению, с использованием OpenDOS - Caldera WebSpyder добавляет к OEM-решениям настраиваемую межсетевую/интранет-функциональность» . Прово, Юта, США: Caldera, Inc. Архивировано из оригинала 26 августа 2018 г. Получено 26 августа 2018 г. - через www.delorie.com/opendos.
- ^ Jump up to: а б Джемметт, Бен А.Л. (апрель 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 был выпущен в сообщество с открытым исходным кодом.
- ^ Ландемар, Оливье; Ривер, Винсент; Мекиньон, Дидье; Ребу, Эрик; Берсеге, Арно; Березиа, Доминик; Зоро; Донзе, Филипп; Лемэр, Жан Франсуа; Севин, Роланд; Штклаузен, Жан-Марк; Буде, Фредерик; Манден, Патрис, ред. (10 декабря 2017 г.) [2011]. «МойАЭС» . Релиз: 0.97. Архивировано из оригинала 02.11.2019 . Проверено 11 января 2020 г.
- ^ Jump up to: а б Пол, Матиас Р. (13 апреля 1997 г.) [1993]. DRDOS6UN.TXT — Сводка документированных и недокументированных возможностей DR DOS 6.0 . MPDOSTIP (на немецком языке) (60-е изд.). Архивировано из оригинала 07.11.2016 . Проверено 7 ноября 2016 г.
- ^ Jump up to: а б Пол, Маттиас Р. (07.06.1997) [1994]. NWDOS7UN.TXT — Сводка документированных и недокументированных возможностей Novell DOS 7 . MPDOSTIP (на немецком языке) (85-е изд.). Архивировано из оригинала 07.11.2016 . Проверено 7 ноября 2016 г.
Дальнейшее чтение
[ редактировать ]- Apricot Portable — Техническое справочное руководство . Том. Раздел 3: Программное обеспечение. АСТ (Интернэшнл) Лимитед . 1984 год . Проверено 13 января 2020 г. [5] [6] (228 страниц)
- GSX Graphics Extension - Руководство программиста (PDF) (2-е изд.). Digital Research Inc. , сентябрь 1983 г., 5000–2024. Архивировано (PDF) из оригинала 11 февраля 2020 г. Проверено 13 января 2020 г. [7] [8] [9]
Внешние ссылки
[ редактировать ]- GEM - история, документация и ссылки на различные проекты GEM с открытым исходным кодом.
- GEM (среда рабочего стола) в Curlie
- Afros — дистрибутив компонентов ОС Atari (состоящий, например, из EmuTOS ), нацеленный специально на ARAnyM.
- Aranym Atari, работающий на любой машине: эмулятор/виртуальная машина с открытым исходным кодом, на которой можно запускать приложения Atari GEM.
- «ЖЕМЧУЖИНА: ПРОЕКТ» .
- Создание TOS (часть 1). Архивировано 12 мая 2011 г. в Wayback Machine Лэндон Дайер, один из первых членов "The Monterey Group".
- Создание TOS (часть 2). Архивировано 21 сентября 2010 г. в Wayback Machine Лэндон Дайер, один из первых членов "The Monterey Group".
- Демонстрация GEM 1985 г. Большая часть программы посвящена MAC.
- Джон К. Эллиотт. «Главная страница Intel GEM» .