De Wikipedia, la enciclopedia libre
  (Redirigido desde GEMDOS )
Saltar a navegación Saltar a búsqueda

GEM (para gráficos Gerente de Medio Ambiente [2] ) es un entorno operativo que fue creado por Digital Research (DRI) desde 1984 [3] [4] para su uso con el DOS sistema operativo de Intel 8088 y Motorola 68000 microprocesadores .

GEM se conoce principalmente como la interfaz gráfica de usuario (GUI) para la serie de computadoras Atari ST , y también se suministró con una serie de computadoras compatibles con IBM PC de Amstrad . También estaba disponible para el IBM PC estándar, en un momento en el que el IBM PC AT de 6 MHz (y el concepto mismo de una GUI) era completamente nuevo. Fue el núcleo de una pequeña cantidad de programas de DOS, siendo el más notable Ventura Publisher . Fue portado a varias otras computadoras que anteriormente carecían de interfaces gráficas, pero nunca ganó popularidad en esas plataformas. DRI también produjo X / GEM para su sistema operativo FlexOS [3] [5] en tiempo real con adaptaciones paraOS / 2 Presentation Manager [6] [3] y el sistema X Window en preparación también. [3]

Historia [ editar ]

GSX [ editar ]

Diagrama de flujo de trabajo GSX y CBASIC
Anuncio de GSX en 1982

A finales de 1984, GEM comenzó su vida en DRI como un crecimiento de una biblioteca de gráficos de uso más general conocida como GSX (Graphics System Extension), [7] escrito por un equipo dirigido por Don Heiskell desde aproximadamente 1982. [8] Lee Lorenzen (en Graphic Software Systems, Inc.), quien recientemente había dejado Xerox PARC (el lugar de nacimiento de la GUI moderna) escribió gran parte del código. GSX fue esencialmente una implementación específica de DRI del estándar de gráficos GKS propuesto a fines de la década de 1970. GSX fue diseñado para permitir que DRI escriba programas de gráficos (gráficos, etc.) para cualquiera de las plataformas de 8 y 16 bits CP / M-80 , Concurrent CP / M , CP / M-86 y MS-DOS.( NEC APC-III ) se ejecutaría, [9] una tarea que de otro modo habría requerido un esfuerzo considerable para portar debido a las grandes diferencias en el hardware de gráficos (y conceptos) entre los diversos sistemas de esa época. [7]

GSX constaba de dos partes: una selección de rutinas para operaciones de dibujo comunes y los controladores de dispositivo que son responsables de manejar la salida real. El primero se conocía como GDOS (sistema operativo de dispositivos gráficos) y el último como GIOS (sistema de entrada / salida de gráficos), [10] un juego sobre la división de CP / M en el BDOS (sistema operativo de disco básico) independiente de la máquina y BIOS (sistema básico de entrada / salida) específico de la máquina . [7] GDOS era una selección de rutinas que manejaban el dibujo de GKS, mientras que GIOS en realidad usaba el hardware subyacente para producir la salida. [7]

GEM [ editar ]

Versiones de Intel [ editar ]

La versión de 16 bits de GSX 1.3 [7] [9] se convirtió en una parte de lo que más tarde se conocería como GEM , que fue un esfuerzo por construir un sistema GUI completo utilizando el trabajo anterior de GSX como base. Originalmente conocido como Crystal como una obra de teatro en un proyecto de IBM llamado Glass , el nombre se cambió más tarde a GEM .

Bajo GEM, GSX se convirtió en GEM VDI (Interfaz de dispositivo virtual), responsable de gráficos y dibujos básicos. [10] VDI también agregó la capacidad de trabajar con múltiples fuentes y agregó una selección de comandos de dibujo ráster a los comandos de dibujo anteriormente basados ​​en GKS, que antes eran solo vectoriales . VDI también agregó múltiples ventanas gráficas , una adición clave para usar con Windows. [11]

Un nuevo módulo, GEM AES (Application Environment Services), proporcionó la gestión de ventanas y los elementos de la interfaz de usuario, y GEM Desktop utilizó ambas bibliotecas en combinación para proporcionar una GUI. [12] La versión 8086 de todo el sistema se probó por primera vez en COMDEX en noviembre de 1984, [4] [3] y se envió como GEM / 1 el 28 de febrero de 1985. [1]

GEM / 1 [ editar ]
Escritorio GEM 1.1 con resolución EGA de 640 × 350

GEM Desktop 1.0 fue lanzado el 28 de febrero de 1985. [1] GEM Desktop 1.1 fue lanzado el 10 de abril de 1985 con soporte para pantallas CGA y EGA . [13] [14] Una versión para la serie F de Apricot Computers , que admite 640 × 200 en hasta 8 colores, también estaba disponible como GEM Desktop 1.2 . [15]

Investigación digital también posicionado concurrente DOS 4.1 con GEM como alternativa para IBM 's TopView . [dieciséis]

DRI diseñó originalmente GEM para DOS para que verificara y solo se ejecutara en computadoras IBM, y no en computadoras compatibles como las de Compaq , ya que la compañía esperaba recibir tarifas de licencia de fabricantes compatibles. Los desarrolladores reaccionaron con lo que BYTE describió como "una pequeña explosión"; informó que en un seminario organizado por DRI en febrero de 1985, más de la mitad de los asistentes estuvieron de acuerdo en que la incompatibilidad de GEM con Compaq era una limitación seria. Más tarde ese mes, la compañía eliminó la restricción. [17] Las aplicaciones que admitían GEM incluían GEM Write de Lifetree Software . [18]

En este punto, Apple Computer demandó a DRI [19] [ ¿fuente no confiable? ] en lo que se convertiría en una larga disputa sobre la "apariencia" del sistema GEM / 1, que era una copia casi directa de Macintosh (con algunos elementos que se parecen más a los del anterior Lisa , disponible desde enero de 1983 ). Esto eventualmente llevó a que DRI se viera obligado a cambiar varias características básicas del sistema. [20] [21] [22] [23] [19] (Ver también: Apple v. Investigación digital) . Apple luego demandaría a otras compañías por problemas similares, incluida su demanda por derechos de autor contra Microsoft y HP..

Además de las impresoras, el sistema también contenía controladores para algunos dispositivos más inusuales, como la paleta Polaroid . [24]

GEM / 2 [ editar ]
GEM 2.0 muestra su cuadro de diálogo Información del escritorio. Esta versión de GEM admite VGA de 16 colores de 640 × 480.

DRI respondió con el GEM Desktop 2.0 " apto para demandas judiciales" , lanzado el 24 de marzo de 1986, con soporte para pantallas VGA . [25] Permitió la visualización de solo dos ventanas fijas en el "escritorio" (aunque otros programas podían hacer lo que quisieran), cambió el icono de la papelera y eliminó las animaciones para cosas como abrir y cerrar ventanas. Por lo demás, era similar a GEM / 1, pero también incluía una serie de correcciones de errores y mejoras cosméticas.

En 1988 Stewart Alsop II dijo que GEM estaba entre varias GUI que "ya han sido eliminadas" del mercado por Apple, IBM / Microsoft y otros. [26]

GEM XM [ editar ]

GEM XM con "GEM Desktop 3.0" era una versión actualizada de GEM / 2 en 1986/1987 para DOS (incluido DOS Plus ) que permitía el cambio de tareas y la capacidad de ejecutar hasta diez programas GEM y DOS a la vez, cambiando a memoria expandida (XM) a través de EMS / EEMS o en disco (incluidos los discos RAM , lo que también permite el uso de memoria extendida ). [27] [28] [29] [30] Los datos se pueden copiar y pegar entre aplicaciones a través de un portapapeles con función de filtro (una característica que más tarde también se encuentra en TaskMAX bajo DR DOS 6.0 ).[28] Digital Research planeaba ofrecer GEM XM como una opción para losusuarios deGEM Draw Plus ya través de canales OEM. [27]

El código fuente de GEM XM ahora está disponible gratuitamente bajo los términos de la Licencia Pública General GNU .

GEM / 3 [ editar ]
GEM 3.11 muestra su cuadro de diálogo Información del escritorio

La última versión comercial fue GEM / 3 Desktop , lanzada el 3 de noviembre de 1988, [31] que tenía mejoras de velocidad y se distribuía con una serie de aplicaciones básicas. Las ventas comerciales de GEM finalizaron con GEM / 3; Posteriormente, el código fuente se puso a disposición de varios de los principales clientes de DRI.

Si bien GEM / 2 para PC todavía proporcionaba una API GSX además de la API GEM; GEM / 3 ya no lo hizo. [10]

GEM / 4 para CCP Artline [ editar ]

GEM / 4 , lanzado en 1990, incluía la capacidad de trabajar con curvas de Bézier , una característica que todavía no se encuentra comúnmente fuera del mundo PostScript . Esta versión se produjo específicamente para Artline 2, un programa de dibujo de la empresa alemana CCP Development GmbH . [32] [33] [34] [35] [36] [37] [38]

El sistema también incluyó cambios en el sistema de administración de fuentes, lo que lo hizo incompatible con los de Timeworks Publisher .

Artline 1 todavía se ejecuta en GEM 3.1. [35]

GEM / 5 para GST Timeworks Publisher [ editar ]

Otra versión de GEM llamada GEM / 5 [39] fue producida por GST Software Products para Timeworks Publisher 2.1. Contenía un aspecto actualizado con botones 3D, junto con características como el escalado de fuentes sobre la marcha. Viene completo con todas las herramientas estándar de GEM 3.1. Esta versión se produjo a partir de GEM 3.13 con solo el manejo Bézier tomado de GEM / 4.

ViewMAX para DR DOS [ editar ]
Captura de pantalla del administrador de archivos ViewMAX con colores definidos por el usuario

GEM Desktop en sí se escindió en 1990 como un producto conocido como ViewMAX que se usaba únicamente como un shell de administración de archivos en DR DOS . De esta forma, el sistema no podría ejecutar otros programas GEM. Esto llevó a una situación en la que podrían existir varias aplicaciones (incluida ViewMAX), todas con su propia copia vinculada estáticamente del sistema GEM. Este escenario fue realmente raro, ya que se publicaron pocos programas nativos de GEM. En 1991 se lanzó ViewMAX 2 .

En estas formas, GEM sobrevivió hasta que Novell compró DRI en junio de 1991 [40] [41] y se canceló todo el desarrollo de GEM.

X / GEM [ editar ]

Durante todo este tiempo, DRI también había estado trabajando para hacer que el sistema GEM fuera capaz de realizar múltiples tareas. Esto comenzó con X / GEM basado en GEM / 1, pero esto requirió el uso de uno de los sistemas operativos multitarea basados ​​en CP / M. [ aclaración necesaria ] DRI también produjo X / GEM para su sistema operativo FlexOS [3] [5] en tiempo real con adaptaciones para OS / 2 Presentation Manager [6] [3] y el sistema X Window en preparación también. [3]

Editor de Ventura [ editar ]

Lee Lorenzen se fue poco después del lanzamiento de GEM / 1, cuando quedó claro que DRI no tenía un gran interés en el desarrollo de aplicaciones. Luego se unió a otros dos ex empleados de DRI, Don Heiskell y John Meyer, para iniciar Ventura Software . Desarrollaron Ventura Publisher (que luego fue comercializado por Xerox y finalmente por Corel ), que se convertiría en un programa de autoedición muy popular durante algún tiempo.

Versiones de Atari [ editar ]

TOS 4.92 ( Atari Falcon ) ejecutando HomePage Penguin y Desktop

El desarrollo de la versión de producción 68000 de GEM comenzó en septiembre de 1984, cuando Atari envió un equipo llamado "The Monterey Group" a Digital Research para comenzar a trabajar en la adaptación de GEM. Originalmente, el plan era ejecutar GEM sobre CP / M-68K , ambos aparentemente portados a Motorola 68000 por DRI antes de que se creara el diseño ST. De hecho, estos puertos eran inutilizables y requerirían un desarrollo considerable. Digital Research también ofreció GEMDOS (originalmente escrito como GEM DOS), un sistema operativo similar a DOS destinado a portar GEM a diferentes plataformas de hardware. Estaba disponible para procesadores 8086 y 68000 y se había adaptado al Apple Lisa 2/5 y al Motorola Sistema de desarrollo VME / 10 [42] . [43] Atari finalmente decidió renunciar al código CP / M-68K existente y en su lugar portar GEMDOS a la plataforma Atari ST, refiriéndose a él como TOS . [44]

Como Atari había proporcionado la mayor parte del desarrollo de la versión 68000, se les otorgó todos los derechos para los desarrollos continuos sin necesidad de revertir la licencia a DRI. Como resultado, la demanda Apple-DRI no se aplicó a las versiones Atari de GEM, y se les permitió mantener una interfaz de usuario más similar a Mac.

Durante los siguientes siete años, de 1985 a 1992, se lanzaron nuevas versiones de TOS con cada nueva generación de la línea ST. Las actualizaciones incluyeron soporte para más colores y resoluciones más altas en el lado de la trama del sistema, pero permanecieron generalmente similares al original en términos de soporte GKS. En 1992, Atari lanzó TOS 4, o MultiTOS , junto con su sistema informático final, el Falcon030 . En combinación con MiNT , TOS 4 permitió un soporte completo para múltiples tareas en GEM.

Desarrollo continuo [ editar ]

Captura de pantalla de OpenGEM 5

Cuando Caldera compró los activos restantes de Digital Research de Novell el 23 de julio de 1996, [45] los planes iniciales eran revivir las tecnologías GEM y ViewMAX para una interfaz de usuario de bajo tamaño para OpenDOS en aplicaciones móviles [46] [47] como Caldera View , pero Caldera UK abandonó estos planes en favor de DR-WebSpyder y GROW . Caldera Thin Clients (más tarde conocido como Lineo ) lanzó la fuente a GEM y GEM XM bajo los términos de GNU GPL-2.0 sólo en abril de 1999. [47] El desarrollo de GEM para PC continúa comoFreeGEM y OpenGEM .

En la plataforma Atari ST, las fuentes DRI originales se portaron nuevamente para ser utilizadas en el clon de TOS gratuito y de código abierto EmuTOS . Se han implementado nuevas implementaciones de las porciones AES de GEM desde cero en forma de XaAES y MyAES, [48] las cuales son completamente reentrantes y soportan multitarea además de las extensiones multitarea FreeMiNT para TOS .

Descripción [ editar ]

El sistema GEM "completo" constaba de tres partes principales:

  1. GEM VDI (interfaz de dispositivo virtual)
  2. GEM AES (Servicios de entorno de aplicaciones)
  3. GEM Desktop (una aplicación que proporciona administración de archivos basada en arrastrar y soltar)

GEM VDI fue el sistema de gráficos central del motor GEM en general. Fue el responsable del dibujo de "bajo nivel" en forma de "trazar una línea de aquí para aquí". VDI incluía un conjunto de instrucciones de dibujo vectorial independientes de la resolución y las coordenadas que se llamaban desde las aplicaciones a través de una interfaz bastante simple. TVDI también incluyó información del entorno (estado o contexto), color actual, grosor de línea, dispositivo de salida, etc.

Estos comandos fueron luego examinados por GDOS, cuya tarea era enviar los comandos al controlador adecuado para su procesamiento real. Por ejemplo, si un entorno de GEM VDI en particular estaba conectado a la pantalla, las instrucciones de VDI se enrutaban al controlador de pantalla para dibujar. Simplemente cambiar el entorno para apuntar a la impresora era todo lo que se necesitaba (en teoría) para imprimir, reduciendo drásticamente la carga de trabajo del desarrollador (antes tenían que imprimir "a mano" en todas las aplicaciones). GDOS también fue responsable de cargar los controladores y las fuentes solicitadas cuando se cargó GEM por primera vez.

Una ventaja importante que proporcionaba VDI sobre Macintosh era la forma en que se manejaban múltiples dispositivos y contextos. En Mac, dicha información se almacenaba en la memoria dentro de la aplicación. Esto resultó en serios problemas al intentar hacer que la Mac manejara la multitarea preventiva, ya que la capa de dibujo ( QuickDraw ) necesitaba tener acceso directo a la memoria en todos los programas. Sin embargo, en GEM VDI, dicha información se almacenaba en el propio dispositivo, y GDOS creaba "dispositivos virtuales" para cada contexto, por ejemplo, cada ventana.

GEM AES proporcionó el sistema de ventanas, el administrador de ventanas, el estilo de la interfaz de usuario y otros elementos de la GUI (widgets). Por razones de rendimiento, muchos de los widgets de la GUI se dibujaron utilizando gráficos de caracteres. En comparación con Macintosh, AES proporcionó un aspecto bastante espartano y el sistema se envió con una única fuente monoespaciada.

AES realiza sus operaciones llamando al VDI, pero en un sentido más general, las dos partes de GEM a menudo estaban completamente separadas en las aplicaciones. Las aplicaciones normalmente se denominan comandos AES para configurar una nueva ventana, y el resto de la aplicación utiliza llamadas VDI para acceder a esa ventana.

GEM Desktop era un programa de aplicación que utilizaba AES para proporcionar un administrador de archivos y un lanzador, el entorno de "escritorio" tradicional que los usuarios esperaban de Macintosh. A diferencia de Macintosh, GEM Desktop se basó en la parte superior de DOS ( MS-DOS , DOS Plus o DR DOS en la PC, GEMDOS en Atari) y, como resultado, la pantalla real estaba abarrotada de elementos similares a los de una computadora, incluidos los nombres de las rutas. y comodines. En general, GEM era mucho más "geek" que Mac, pero simplemente ejecutar un shell utilizable en DOS fue un gran logro por sí solo. De lo contrario, GEM tiene sus propias ventajas sobre Mac OS, como los controles deslizantes proporcionales.

Las aplicaciones nativas de PC GEM usan la extensión de archivo .APP para los ejecutables, mientras que los accesorios de escritorio GEM usan la extensión de archivo .ACC en su lugar. [49] [50] Todos los accesorios de escritorio (y también algunas aplicaciones simples) se pueden ejecutar en ViewMAX sin modificaciones. [49] [50]

Controladores de dispositivos de 8 bits conocidos [ editar ]

  • Impresoras compatibles con Epson y Epson DDFXLR7
  • DDFXLR8 Epson de baja resolución , 8 bits
  • DDFXHR8 Epson de alta resolución , 8 bits
  • Impresora DD-DMP1 Amstrad DMP1 (también conocida como Seikosha GP500M-2)
  • Impresoras DDSHINWA que utilizan el mecanismo de Shinwa Industries
  • DDHP7470 DD7470 Hewlett Packard HP 7470 y trazadores de lápiz compatibles, HP-GL / 2
  • DDMODE0 Pantalla de CPC de Amstrad en modo 0
  • Pantalla de CPC de DDMODE1 Amstrad en modo 1
  • Pantalla DDMODE2 Amstrad CPC en modo 2
  • DDSCREEN Amstrad PCW pantalla
  • DD7220 Hewlett Packard HP 7220, HP-GL
  • DDGDC DDNCRDMV NEC µPD7220
  • DDGEN2 Retro-Graphics GEN.II ( código fuente Ratfor en la Guía del programador )
  • DDHI3M Houston Instrument HiPlot DMP
  • DDHI7M Houston Instrument HiPlot DMP
  • DDMX80 Epson MX-80 + Graftrax Plus
  • DDVRET VT100 + retro-Gráficos GEN.II (también conocido como 4027/ 4010 )
  • DDQX10 -10 QX pantalla
  • DDCITOH C. Itoh 8510A
  • Bolígrafo de luz de estudio eléctrico DDESP ( Amstrad PCW )
  • DDOKI84 Oki Data Microline
  • DDBBC0 BBC Micro pantalla en modo 0
  • DDBBC1 BBC Micro pantalla en modo 1
  • DDCITOLR C. Itoh 8510A de baja resolución
  • DDTS803 TeleVideo pantalla
  • Terminales DDHP26XX HP 2648 y 2627 [51]
  • Metarchivo DDMF GEM
  • DDPS PostScript metarchivo

Controladores de dispositivos de 16 bits conocidos [ editar ]

  • DDANADXM Anadex DP-9501 y DP-9001A
  • DDCITOLR C. Itoh 8510A de baja resolución
  • DDCNTXM Centronics 351, 352 y 353
  • DDDS180 Datasouth
  • DDIDSM IDS Monocromo
  • DDLA100 DEC
  • DDLA50 DEC
  • DDOKI84 Oki Data Microline
  • DDPMVP Printronix MVP
  • DD3EPSNL Impresora de baja resolución IBM / Epson FX-80, consulte DDFXLR7 y DDFXLR8
  • DD3EPSNH Impresora de alta resolución IBM / Epson FX-80, consulte DDFXHR8
  • DD75XHM1 Regnecentralen RC759 Piccoline
  • DDNECAPC NEC APC
  • Metarchivo DDGSXM
  • EPSMONH6
  • NCRPC4 NCR DecisionMate V
  • IBMBLMP2 IBMBLMP3 IBM CGA modo monocromo
  • IBMBLCP2 IBMBLCP3 IBM CGA modo de color
  • IBMCHMP6
  • IBMEHFP6 IBMEHMP6 IBMELFP6 Adaptador gráfico mejorado de IBM
  • Trazador IBMHP743 Hewlett-Packard 7470A / 7475A, consulte DDHP7470 y DD7470
  • HERMONP2 IBMHERP3 HERMONP6 Tarjeta gráfica Hercules (720 × 348)
  • Metarchivo METAFIL6
  • Cámara Polaroid PALETTE [24]
  • Gráficos UM85C408AF UMC VGA [52]

La versión DOS de GSX admite la carga de controladores en formato CP / M-86 CMD . En consecuencia, el mismo controlador binario puede funcionar tanto en CP / M-86 como en DOS . [53]

Ver también [ editar ]

  • Atari TOS
  • EmuTOS
  • FreeGEM
  • OpenGEM
  • Conjunto de caracteres GEM
  • Juego de caracteres Atari ST
  • Conjunto de construcción de recursos (RCS)
  • Gráficos por computadora en color Pantone

Referencias [ editar ]

  1. ^ a b c Malloy, CE, ed. (2 de julio de 1985) [20 de marzo de 1985]. "DRI Ships GEM" . TCS ANALÓGICO # 1 . Grupo de noticias :  net.micro.atari . ihlpa.704 . Consultado el 11 de enero de 2020 . El nuevo software del sistema Graphics Environment Manager (GEM) de Digital Research Inc. (DRI) se envió según lo programado a los fabricantes de equipos originales (OEM) el 28 de febrero, anunció la compañía el 11 de marzo de 1985.
  2. ^ "DOS simultáneos - Potentes sistemas operativos multiusuario multitarea" (PDF) . Digital Research Inc. 1988 [1987]. 1090-1411-002. Archivado (PDF) desde el original el 26 de noviembre de 2019 . Consultado el 16 de octubre de 2018 .
  3. ↑ a b c d e f g h Fitler, Bill (marzo de 1989). "Escribir aplicaciones portátiles con X / GEM: ¿cómo se compara X / GEM con otros sistemas de ventanas?" . Diario del Dr. Dobb . Consultado el 24 de noviembre de 2016 .
  4. ^ a b Digital Research Anuncia GEM Noviembre de 1984 - Colección de Historias Corporativas - Museo de Historia de la Computación
  5. ^ a b "Der GEM-Oldie von Digital Research läuft und läuft: Eine Benutzeroberfläche für Various Rechnerarchitekturen" . Computerwoche (en alemán). IDG Business Media GmbH . 1989-08-18. ISSN 0170-5121 . Archivado desde el original el 24 de noviembre de 2016 . Consultado el 24 de noviembre de 2016 . 
  6. ↑ a b Barney, Douglas (2 de noviembre de 1987). "Microbits: Esperar es la parte más difícil" . Computerworld . XXI (44). CW Publishing, Inc. págs. 37, 45. ISSN 0010-4841 . Archivado desde el original el 11 de enero de 2020 . Consultado el 11 de enero de 2020 . 
  7. ↑ a b c d e Wong, William G. (julio de 1984). "GSX de Digital Research: portabilidad de gráficos" . Microsistemas . pag. 74. GSX13ART.TXT. Archivado desde el original el 20 de octubre de 2019 . Consultado el 12 de enero de 2020 .
  8. ^ "El impulso de un hombre para estandarizar GSX" (PDF) . Diálogo Digital - Empleado Boletín de Digital Research Inc . 3 (3). Investigación digital . Agosto de 1984. p. 3 . Consultado el 2 de enero de 2020 .
  9. ^ a b "Enlaces de idioma disponibles en servicios de base de datos" (PDF) . Micro Notes : información técnica sobre productos de investigación digital . 2 (3). Pacific Grove, California, Estados Unidos: Digital Research, Inc., julio de 1984. p. 4. NWS-106-003. Archivado (PDF) desde el original el 11 de febrero de 2020 . Consultado el 11 de febrero de 2020 . […] Hay más documentación disponible en forma de manual de referencia del lenguaje GSX para lenguajes DRI de 16 bits dentro del Kit de herramientas del programador GSX-86. El producto contiene ambas versiones de la última versión 1.3 de GSX: una para CP / M-86 (incluido Concurrent CP / M) y la otra para PC-DOS. […] [1]
  10. ^ a b c Elliott, John C., ed. (7 de julio de 2014). "La eXtensión del sistema de gráficos" . Seasip.info . Consultado el 13 de enero de 2020 .
  11. ^ Elliott, John C., ed. (7 de julio de 2014). "La interfaz del dispositivo virtual" . Seasip.info . Consultado el 13 de enero de 2020 .
  12. ^ Elliott, John C .; H., Thomas, eds. (7 de julio de 2014). "Los servicios del entorno de aplicaciones" . Seasip.info . Consultado el 13 de enero de 2020 .
  13. ^ Lineback, Nathan. "Capturas de pantalla de GEM 1.1" . Toastytech.com . Archivado desde el original el 25 de diciembre de 2019 . Consultado el 1 de agosto de 2016 .
  14. ^ Elliott, John C., ed. (18 de marzo de 2007). "Capturas de pantalla de GEM" . Seasip.info . Archivado desde el original el 21 de mayo de 2019 . Consultado el 1 de agosto de 2016 .
  15. ^ Elliott, John C. (ed.). "Capturas de pantalla de Apricot GEM / 1" . Seasip.info . Archivado desde el original el 4 de abril de 2019 . Consultado el 1 de agosto de 2016 .
  16. ^ "DOS 4.1 concurrente en den USA angekündigt" . Computerwoche (en alemán). IDG Business Media GmbH . 1985-06-21. ISSN 0170-5121 . Archivado desde el original el 18 de enero de 2017 . Consultado el 18 de enero de 2017 . 
  17. ^ Markoff, John Gregory ; Robinson, Phillip (junio de 1985). "Un seminario GEM" . BYTE . pag. 455 . Consultado el 27 de octubre de 2013 .
  18. Kisor, Henry (16 de noviembre de 1985). "GEM Write da a los propietarios de IBM procesamiento de textos al estilo de Apple" . Orlando Sentinel . Archivado desde el original el 13 de febrero de 2019 . Consultado el 5 de enero de 2015 .
  19. ↑ a b Dilger, Daniel Eran (10 de septiembre de 2007). "Office Wars 3 - Cómo Microsoft consiguió su monopolio de Office" . Revista RoughlyDrafted . San Francisco, California, Estados Unidos. Archivado desde el original el 19 de agosto de 2013 . Consultado el 15 de agosto de 2013 .
  20. ^ "Investigación digital para modificar GEM" . The New York Times (edición nacional). 1985-10-01. pag. D-4. Archivado desde el original el 30 de septiembre de 2018 . Consultado el 12 de enero de 2020 .
  21. Watt, Peggy (7 de octubre de 1985). "Apple fuerza la reescritura de GEM" . Computerworld . Noticias. XIX (40). Monterey, California, Estados Unidos: CW Publishing, Inc. p. 2. ISSN 0010-4841 . Archivado desde el original el 12 de febrero de 2020 . Consultado el 12 de febrero de 2020 . 
  22. Watt, Peggy (27 de octubre de 1986). "Digital Research aprieta el cinturón con despidos, reorganización - Realinear unidades de negocio, líneas de productos" . Computerworld : el Newsweekly para la comunidad informática . Industria informática. XX (43). Monterey, California, EE.UU .: CW Communications, Inc. p. 95. ISSN 0010-4841 . Archivado desde el original el 16 de febrero de 2020 . Consultado el 16 de febrero de 2020 . 
  23. Reimer, Jeremy (5 de mayo de 2005). "Una historia de la GUI" (PDF) . Ars Technica . Archivado desde el original (PDF) el 19 de julio de 2011 . Consultado el 23 de julio de 2012 . (28 páginas)
  24. ^ a b "DRI promueve el estándar de gráficos" (PDF) . Micro Notes : información técnica sobre productos de investigación digital . 2 (2). Pacific Grove, California, EE.UU .: Digital Research, Inc. Mayo de 1984. p. 12. NWS-106-002. Archivado (PDF) desde el original el 11 de febrero de 2020 . Consultado el 11 de febrero de 2020 . […] Polaroid Palette (parte del paquete Presentation Master de Digital Research), impresora Diablo Cl30 Color InkJet, impresora color Transtar, plotter Houston Instruments CMP-29/40/41/42. Serie de trazadores estroboscópicos 100/260, Trazador Hewlett-Packard 7473A e impresoras Philips GP 300L Hi y Lo Res. […] [2]
  25. ^ Lineback, Nathan. "Capturas de pantalla de GEM 2.0" . Toastytech.com . Archivado desde el original el 22 de agosto de 2019 . Consultado el 1 de agosto de 2016 .
  26. Alsop, Stewart II (18 de enero de 1988). "WUI: la interfaz de usuario de War Over" (PDF) . PC Letter: la guía de información privilegiada sobre la industria de las computadoras personales . PCW Communications Inc. 4 (2): 1–4. ISSN 8756-7822 . Archivado (PDF) desde el original el 23 de agosto de 2019 . Consultado el 11 de enero de 2020 .  
  27. ↑ a b Schemenaur, PJ (27 de octubre de 1986). "Investigación digital para revelar la opción de gema que cambia entre aplicaciones" . InfoWorld - El PC News Weekly . 8 (42). Monterey, California, EE.UU .: Popular Computing, Inc. p. 5. ISSN 0199-6649 . Consultado el 12 de septiembre de 2018 . 
  28. ↑ a b Elliott, John C. (2013). "Capturas de pantalla de GEM / XM" . Seasip.info . Archivado desde el original el 12 de septiembre de 2018 . Consultado el 12 de septiembre de 2018 .
  29. ^ "GEM XM cambia de programa en DOS y DOS Plus" (PDF) . Revista europea . Investigación digital (20): 1. de enero de 1987 . Consultado el 12 de septiembre de 2018 .
  30. ^ Harris, Dylan, ed. (2000). "descargar - XM" . Investigación digital . Consultado el 12 de septiembre de 2001 .GEM XM Desktop le permite ejecutar varias aplicaciones a la vez. Puede cambiar a voluntad entre ellos e incluso pasar datos de una aplicación a otra. Ya no es necesario que termine un trabajo antes de comenzar otro. No más errores al escribir la salida de un programa como entrada al siguiente. Incluso para aplicaciones DOS que no fueron escritas especialmente para GEM. Estas nuevas capacidades se suman a las funciones de GEM Desktop fáciles de usar de organizar y mostrar el contenido de sus discos. Todos los comandos utilizan menús desplegables, por lo que no es necesario memorizarlos. Los discos y archivos están representados por iconos que son inequívocos y fáciles de seleccionar, especialmente con el mouse. GEM XM Desktop se entrega completo con el indispensable GEM Diary que tiene funciones de reloj despertador, calendario, agenda e índice de tarjetas constantemente disponibles.
  31. ^ Lineback, Nathan. "Capturas de pantalla de GEM 3.11" . Toastytech.com . Archivado desde el original el 18 de noviembre de 2019 . Consultado el 1 de agosto de 2016 .
  32. ^ Guía de referencia del usuario de Digital Research Artline (PDF) (2 ed.). Investigación digital / CCP Development GmbH. Noviembre de 1990 [1988]. 5161-2062-002. Archivado (PDF) desde el original el 4 de diciembre de 2019 . Consultado el 10 de enero de 2020 .
  33. ^ "Investigación digital stellt Artline 2 vor - Unter GEM-Oberfläche illustrieren und präsentieren" . Computerwoche (en alemán). Múnich, Alemania: IDG Business Media GmbH . 1990-02-09. ISSN 0170-5121 . Archivado desde el original el 12 de enero de 2020 . Consultado el 12 de enero de 2020 . 
  34. ^ Elliott, John C. (ed.). "Capturas de pantalla de GEM / 4" . Seasip.info . Archivado desde el original el 10 de junio de 2019 . Consultado el 1 de agosto de 2016 .
  35. ^ a b Krautter, Thomas; Barnes, Chris J. (14 de junio de 2006) [29 de diciembre de 1999]. "GEM / 4" . Desarrollo GEM . Archivado desde el original el 16 de marzo de 2013 . Consultado el 12 de enero de 2020 . […] En general, me gusta la idea de lanzar Artline 1 y / o 2 al dominio público, dado que se discuten algunas cosas generales. […] Comenta en Artline, porque la aplicación todo el tiempo ha sido nuestro propio copyright, todo el código fue escrito en CCP , la marca registrada ha sido de Digital Research (ahora es nuestra) y el sistema operativo Artline 2 ha sido GEM / 4 . Artline 1 necesita GEM 3.1, mientras que todos los cambios en GEM / 4 se han realizado en cooperación con Lee Lorenzeny Don Heiskell para mantener la compatibilidad con ventura publisher . Bill Herndon está comprobando actualmente su archivo para ver si puede contribuir con las fuentes de controladores y VDI de GEM / 4. […]
  36. ^ Instalación / puesta en marcha de Digital Research Artline (2 ed.). Investigación digital / CCP Development GmbH. Noviembre de 1990 [1988]. 5161-2052-002 . Consultado el 12 de enero de 2020 .
  37. ^ Guía de utilidades de gráficos Artline de investigación digital (1 ed.). Investigación digital / CCP Development GmbH. Agosto de 1990 [1988]. 5161-2042-002 . Consultado el 12 de enero de 2020 .
  38. ^ Nota de lanzamiento de Artline (3 ed.). Enero de 1991. 5161-1001-003. Archivado desde el original el 12 de enero de 2020 . Consultado el 12 de enero de 2020 . [3]
  39. ^ Elliott, John C. (ed.). "Capturas de pantalla de GEM / 5" . Seasip.info . Archivado desde el original el 10 de junio de 2019 . Consultado el 1 de agosto de 2016 .
  40. Scott, Karyl (29 de julio de 1991). "Fusión Novell / DRI para obtener una mejor gestión de clientes" . InfoWorld . Redes. 13 (30). InfoWorld Publishing Co. p. 33. ISSN 0199-6649 . Archivado desde el original el 9 de febrero de 2020 . Consultado el 21 de enero de 2017 . 
  41. ^ "Novell y Digital Research firman acuerdo de fusión definitivo" . Business Wire . 1991-07-17. Archivado desde el original el 18 de agosto de 2018 . Consultado el 24 de enero de 2017 .
  42. ^ "Manual de descripción general del sistema de microordenador Motorola VME / 10" (PDF) (1 ed.). Motorola Inc. Febrero de 1984. M68KVSOM / D1. Archivado (PDF) desde el original el 27 de noviembre de 2019 . Consultado el 11 de enero de 2020 .
  43. ^ https://dylanharris.org/prose/gem/gemdos.zip
  44. ^ Daniels, Jeffrey (verano de 1988). "3 años con el ST - Una mirada exclusiva al interior del Atari de Tramiel" . STart - The ST Quarterly . Archivo de la revista START. Vol. 3 no. 1. Antic Publishing . pag. 22. Archivado desde el original el 2 de noviembre de 2019 . Consultado el 11 de enero de 2020 .
  45. Leon, Mark (29 de julio de 1996). "Caldera reabre demanda 'resuelta', compra DR DOS - Demanda antimonopolio contra Microsoft" . InfoWorld . Noticias. 18 (31). InfoWorld Publishing Co. p. 3. ISSN 0199-6649 . Archivado desde el original el 8 de febrero de 2020 . Consultado el 8 de febrero de 2020 .  [4] ; Leon, Mark (29 de julio de 1996). "Caldera reabre demanda 'resuelta', compra DR DOS - Respuesta de Microsoft: demanda es 'irónica y triste ' " . Computerworld Nueva Zelanda . Comunicaciones IDG . ISSN 0113-1494 . CMPWNZ. Archivado desde el original el 23 de agosto de 2018 . Consultado el 13 de febrero de 2018 . 
  46. ^ Morris, Joseph P., ed. (23 de mayo de 1997) [19 de mayo de 1997]. "Caldera anuncia la disponibilidad OEM de una funcionalidad similar a la de" Web-TV "usando OpenDOS - Caldera WebSpyder agrega funcionalidad personalizable de Inter / Intranet a las soluciones OEM" . Provo, Utah, EE.UU .: Caldera, Inc. Archivado desde el original el 26 de agosto de 2018 . Consultado el 26 de agosto de 2018 , a través de www.delorie.com/opendos.
  47. ↑ a b Jemmett, Ben AL (abril de 1999). "Caldera lanza GEM bajo la GPL" . Deltasoft - Noticias GEM . Archivado desde el original el 7 de noviembre de 2016 . Consultado el 7 de noviembre de 2016 . Caldera Thin Clients, Inc. lanzó el código fuente de GEM y ViewMAX bajo la Licencia Pública GNU a mediados de abril, luego de años de especulaciones sobre el futuro de GEM. Caldera compró las fuentes GEM de Novell junto con DR-DOSen 1996, señalando en ese momento que pueden desarrollar GEM en una plataforma para computadoras móviles y clientes ligeros. Sin embargo, estos planes se abandonaron y, en cambio, GEM se lanzó a la comunidad de código abierto.
  48. Landemarre, Olivier; Rivière, Vincent; Méquignon, Didier; Reboux, Eric; Bercegeay, Arnaud; Béréziat, Dominique; Zorro; Donzé, Philipp; Lemaire, Jean Francois; Sevin, Roland; Stocklausen, Jean-Marc; Boudet, Frédéric; Mandin, Patrice, eds. (10 de diciembre de 2017) [2011]. "MyAES" . Lanzamiento: 0.97. Archivado desde el original el 2 de noviembre de 2019 . Consultado el 11 de enero de 2020 .
  49. ↑ a b Paul, Matthias R. (13 de abril de 1997) [1993]. DRDOS6UN.TXT - Zusammenfassung der dokumentierten und undokumentierten Fähigkeiten von DR DOS 6.0 . MPDOSTIP (en alemán) (60 ed.). Archivado desde el original el 7 de noviembre de 2016 . Consultado el 7 de noviembre de 2016 .
  50. ↑ a b Paul, Matthias R. (7 de junio de 1997) [1994]. NWDOS7UN.TXT - Zusammenfassung der dokumentierten und undokumentierten Fähigkeiten von Novell DOS 7 . MPDOSTIP (en alemán) (85 ed.). Archivado desde el original el 7 de noviembre de 2016 . Consultado el 7 de noviembre de 2016 .
  51. ^ "Nueva fuente de controlador" . 2020 . Consultado el 28 de julio de 2020 .
  52. ^ "Controladores VGA Dram ISA UMC UM85C408AF de 16 bits | Controladores de dispositivo" . oemdrivers.com . Consultado el 27 de julio de 2020 .
  53. ^ Lineback, Nathan. "Capturas de pantalla de GSX" . Toastytech.com . Archivado desde el original el 15 de enero de 2020 . Consultado el 15 de enero de 2020 .

Lectura adicional [ editar ]

  • Apricot Portable - Manual técnico de referencia . Sección 3: Software. ACT (Internacional) Limited . 1984 . Consultado el 13 de enero de 2020 . [5] [6] (228 páginas)
  • Extensión de gráficos GSX - Guía del programador (PDF) (2 ed.). Digital Research Inc. Septiembre de 1983. 5000-2024. Archivado (PDF) desde el original el 11 de febrero de 2020 . Consultado el 13 de enero de 2020 . [7] [8] [9]

Enlaces externos [ editar ]

  • GEM : historia, documentación y enlaces a varios proyectos GEM de código abierto
  • GEM (entorno de escritorio) en Curlie
  • Afros : una distribución de componentes de Atari OS (que consta, por ejemplo, de EmuTOS ), dirigida específicamente a ARAnyM
  • Aranym Atari Running on Any Machine: un emulador / máquina virtual de código abierto que puede ejecutar aplicaciones Atari GEM
  • http://www.retroarchive.org/cpm/archive/unofficial/gemworld.html
  • Creación de TOS (parte 1) Landon Dyer, uno de los miembros originales de "The Monterey Group"
  • Creación de TOS (parte 2) Landon Dyer, uno de los miembros originales de "The Monterey Group"
  • Demostración de GEM 1985 La mayor parte del programa trata sobre MAC
  • http://www.seasip.info/Gem/index.html#archive Página principal de Intel GEM por John C. Elliott