stringtranslate.com

GEM (entorno de escritorio)

GEM (para Graphics Environment Manager [2] ) es un entorno operativo descontinuado lanzado por Digital Research en 1985. GEM se conoce principalmente como la interfaz gráfica de usuario nativa de la serie de computadoras Atari ST , que proporciona un escritorio WIMP . También estaba disponible para PC compatibles con IBM [3] [4] y se envió con algunos modelos de Amstrad . GEM se utiliza como núcleo para algunos programas comerciales de MS-DOS, siendo el más notable Ventura Publisher . Fue portado a otras computadoras que anteriormente carecían de interfaces gráficas, pero nunca ganaron terreno. La versión comercial final de GEM se lanzó en 1988.

Posteriormente, Digital Research produjo X/GEM para su sistema operativo en tiempo real FlexOS [3] [5] con adaptaciones para OS/2 Presentation Manager [6] [3] y el sistema X Window también en preparación. [3]

Historia

GSX

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

A finales de 1984, GEM comenzó su vida en DRI como una consecuencia de una biblioteca de gráficos de uso más general conocida como GSX (Graphics System Extension), [7] escrita por un equipo dirigido por Don Heiskell desde aproximadamente 1982. [8] Lee Jay Lorenzen (en Graphic Software Systems), que recientemente había dejado Xerox PARC (el lugar de nacimiento de la GUI moderna), escribió gran parte del código. GSX era esencialmente una implementación específica de DRI del estándar de gráficos GKS propuesto a finales de los años 1970. GSX estaba destinado a permitir a DRI escribir programas gráficos (cartas, etc.) para cualquiera de las plataformas de 8 y 16 bits CP/M-80 , CP/M concurrente , 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 trasladarla debido a las grandes diferencias en el hardware (y conceptos) de gráficos entre los distintos 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 segundo como GIOS (Sistema operativo de entrada/salida de gráficos), [10] un juego de palabras con la división de CP/M en BDOS (sistema operativo de disco básico) independiente de la máquina y el BIOS específico de la máquina (sistema básico de entrada/salida). [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]

Controladores de dispositivos de 8 bits conocidos

Controladores de dispositivos de 16 bits conocidos

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

JOYA

Versiones Intel

La versión de 16 bits de GSX 1.3 [7] [9] evolucionó hasta convertirse 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 de un proyecto de IBM llamado Glass , el nombre se cambió más tarde a GEM .

Bajo GEM, GSX se convirtió en GEM VDI (Virtual Device Interface), responsable de los 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 rasterizados a los comandos de dibujo anteriormente basados ​​​​en GKS solo en vectores . VDI también agregó múltiples ventanas gráficas , una adición clave para usar con Windows. [15]

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. [16] La versión 8086 de todo el sistema se demostró oficialmente por primera vez en COMDEX en noviembre de 1984, [4] [3] después de una demostración en el Acorn Business Computer basado en 80286 en septiembre de 1984, donde el software se había atribuido a Acorn, [ 17] y el sistema se envió como GEM/1 el 28 de febrero de 1985. [1]

GEMA/1
Escritorio GEM 1.1 ejecutándose en resolución EGA de 640×350

GEM Desktop 1.0 se lanzó el 28 de febrero de 1985. [1] GEM Desktop 1.1 se lanzó el 10 de abril de 1985 con soporte para pantallas CGA y EGA . [18] [19] También estaba disponible una versión para Apricot Computers F-Series, que admite 640 × 200 en hasta 8 colores, como GEM Desktop 1.2 . [20]

Digital Research también posicionó Concurrent DOS 4.1 con GEM como alternativa para TopView de IBM . [21]

DRI diseñó originalmente GEM para DOS para que verificara y solo se ejecutara en computadoras IBM, y no en PC compatibles como las de Compaq , ya que la compañía esperaba recibir tarifas de licencia de los 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 grave. Más tarde ese mes, la empresa eliminó la restricción. [22] Las aplicaciones que admitían GEM incluían GEM Write de Lifetree Software . [23]

En este punto, Apple Computer demandó a DRI [24] [ ¿fuente poco 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 más parecidos a los del anterior Lisa , disponible desde enero de 1983). ). Esto finalmente llevó a que DRI se viera obligado a cambiar varias características básicas del sistema. [25] [26] [27] [28] [24] (Ver también: Apple v. Digital Research .) Más tarde, Apple demandaría a otras empresas por cuestiones 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 Polaroid Palette . [13]

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

DRI respondió con GEM Desktop 2.0 , "favorable a las demandas" , lanzado el 24 de marzo de 1986, que finalmente agregó soporte para VGA , en algún momento después de su lanzamiento en 1987. [29] Permitía la visualización de sólo dos ventanas fijas en el "escritorio" (aunque otros programas podían hacer lo que quisieran), cambió el ícono 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 habían sido eliminadas" del mercado por Apple, IBM/Microsoft y otros. [30]

gema xm

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 al disco (incluidos los discos RAM , permitiendo así también el uso de memoria extendida ). [31] [32] [33] [34] 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 encontró en TaskMAX en DR DOS 6.0 ). [32] Digital Research planeó ofrecer GEM XM como una opción a los usuarios de GEM Draw Plus y a través de canales OEM. [31]

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

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

La última versión comercial fue GEM/3 Desktop , lanzado el 3 de noviembre de 1988, [35] que tenía mejoras de velocidad y se entregaba 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

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

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

Artline 1 todavía se ejecutaba en GEM 3.1. [39]

GEM/5 para el editor GST Timeworks

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

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

El propio GEM Desktop se escindió en 1990 como un producto conocido como ViewMAX que se utilizaba únicamente como shell de gestió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 podían existir varias aplicaciones (incluida ViewMAX), todas con su propia copia vinculada estáticamente del sistema GEM. En realidad, este escenario era poco común, ya que se publicaron pocos programas GEM nativos. En 1991, se lanzó ViewMAX 2 .

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

X/GEMA

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 requirió el uso de uno de los sistemas operativos multitarea basados ​​en CP/M. [ se necesita aclaración ] DRI también produjo X/GEM para su sistema operativo en tiempo real FlexOS [3] [5] con adaptaciones para OS/2 Presentation Manager [6] [3] y el sistema X Window en preparación también. [3]

Editorial Ventura

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

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 (escrito originalmente 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 había sido adaptado al sistema de desarrollo Apple Lisa 2/5 y Motorola VME /10 [46] . [47] Atari decidió en enero de 1985 [48] 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 . [49]

Como Atari había proporcionado la mayor parte del desarrollo de la versión 68000, se les otorgaron todos los derechos para continuar con el desarrollo sin necesidad de otorgarle una licencia inversa 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 parecida a la de 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 ráster del sistema, pero en general se mantuvieron similares al original en términos de soporte GKS. En 1992, Atari lanzó TOS 4, o MultiTOS , junto con su último sistema informático, el Falcon030 . En combinación con MiNT , TOS 4 permitió soporte total para multitarea en GEM.

Desarrollo continuo

Captura de pantalla de OpenGEM 5

Cuando Caldera compró los activos restantes de Digital Research a Novell el 23 de julio de 1996, [50] los planes iniciales eran revivir las tecnologías GEM y ViewMAX para una interfaz de usuario de bajo impacto para OpenDOS en aplicaciones móviles [51] [52] 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ó el código fuente a GEM y GEM XM bajo los términos de GNU GPL-2.0 únicamente en abril de 1999. [52] El desarrollo de GEM para PC continúa como FreeGEM y OpenGEM .

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

Descripción

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 gestión de archivos mediante arrastrar y soltar)

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

Estos comandos luego fueron examinados por GDOS, cuya tarea era enviar los comandos al controlador adecuado para su renderizado real. Por ejemplo, si un entorno GEM VDI particular estaba conectado a la pantalla, las instrucciones VDI se enrutaban al controlador de pantalla para su dibujo. Simplemente cambiar el entorno para que apuntara a la impresora era todo lo que se necesitaba (en teoría) para imprimir, reduciendo drásticamente la carga de trabajo del desarrollador (anteriormente 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 de las principales ventajas que proporcionó VDI sobre Macintosh fue 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 Mac manejara la multitarea preventiva, ya que la capa de dibujo ( QuickDraw ) necesitaba tener acceso directo a la memoria de 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, cada ventana, por ejemplo.

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 ofrecía un aspecto bastante espartano y el sistema se entregaba con una única fuente monoespaciada.

AES realiza sus operaciones llamando a VDI, pero en un sentido más general, las dos partes de GEM a menudo estaban completamente separadas en las aplicaciones. Las aplicaciones generalmente llaman comandos AES para configurar una nueva ventana, y el resto de la aplicación usa 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 iniciador, el entorno de "escritorio" tradicional que los usuarios esperaban de Macintosh. A diferencia de Macintosh, el escritorio GEM se ejecutaba sobre 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 nombres de 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 en sí mismo. De lo contrario, GEM tiene sus propias ventajas sobre Mac OS, como los controles deslizantes proporcionales.

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

Ver también

Referencias

  1. ^ abc Malloy, CE, ed. (02 de julio de 1985) [20 de marzo de 1985]. "DRI envía 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 concurrente: potentes sistemas operativos multiusuario y multitarea" (PDF) . Investigación digital 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. ^ abcdefgh 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 . Archivado desde el original el 11 de agosto de 2014 . Consultado el 24 de noviembre de 2016 .
  4. ^ ab "Digital Research anuncia GEM". Colección de Historias Corporativas - Museo de Historia de la Computación . Archivado desde el original el 25 de julio de 2011.
  5. ^ ab "Der GEM-Oldie von Digital Research läuft und läuft: Eine Benutzeroberfläche für diversas 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. ^ ab Barney, Douglas (2 de noviembre de 1987). "Microbits: esperar es la parte más difícil". Mundo de la informática . vol. XXI, núm. 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. ^ abcde Wong, William G. (julio de 1984). "GSX de Digital Research: portabilidad de gráficos". Microsistemas . pag. 74. GSX13ART.TXT. Archivado desde el original el 2019-10-20 . Consultado el 12 de enero de 2020 .
  8. ^ "El impulso de un hombre para estandarizar GSX" (PDF) . Diálogo digital : boletín informativo para empleados de Digital Research Inc. vol. 3, núm. 4. Investigación Digital . Agosto de 1984. p. 3. Archivado desde el original (PDF) el 16 de junio de 2015 . Consultado el 19 de septiembre de 2022 .
  9. ^ ab "Conexiones de idiomas disponibles en servicios de bases de datos" (PDF) . Micro Notas - Información técnica de productos de Investigación Digital . vol. 2, núm. 3. Pacific Grove, California, EE. UU.: 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 versión 1.3 más reciente 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. ^ "Nueva fuente de controlador". 2020. Archivado desde el original el 28 de julio de 2020 . Consultado el 28 de julio de 2020 .
  12. ^ "Controladores VGA ISA Dram de 16 bits UMC UM85C408AF | Controladores de dispositivos". www.oemdrivers.com . Consultado el 27 de julio de 2020 .
  13. ^ ab "DRI promueve el estándar de gráficos" (PDF) . Micro Notas - Información técnica de productos de Investigación Digital . vol. 2, núm. 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 . […] Paleta Polaroid (parte del paquete Presentation Master de Digital Research), impresora de inyección de tinta en color Diablo Cl30, impresora en color Transtar, serie de trazadores Houston Instruments CMP-29/40/41/42. Serie de trazadores estroboscópicos 100/260, el trazador Hewlett-Packard 7473A y las impresoras Philips GP 300L Hi y Lo Res. […][2]
  14. ^ 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 .
  15. ^ Elliott, John C., ed. (7 de julio de 2014). "La interfaz del dispositivo virtual". Seasip.info . Consultado el 13 de enero de 2020 .
  16. ^ 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 .
  17. ^ Kewney, Guy (enero de 1985). "Papel prensa". Mundo de las computadoras personales . pag. 108 . Consultado el 19 de marzo de 2021 .
  18. ^ 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 .
  19. ^ 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 .
  20. ^ 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 .
  21. ^ "DOS 4.1 simultáneo en EE. UU. 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 .
  22. ^ Markoff, John Gregorio ; Robinson, Phillip (junio de 1985). "Un seminario GEM". BYTE . pag. 455 . Consultado el 27 de octubre de 2013 .
  23. ^ Kisor, Henry (16 de noviembre de 1985). "GEM Write ofrece a los propietarios de IBM un procesamiento de textos al estilo Apple". Orlando Centinela . Archivado desde el original el 13 de febrero de 2019 . Consultado el 5 de enero de 2015 .
  24. ^ ab Dilger, Daniel Eran (10 de septiembre de 2007). "Office Wars 3: cómo Microsoft consiguió el monopolio de Office". Revista aproximadamente redactada . San Francisco, California, Estados Unidos. Archivado desde el original el 19 de agosto de 2013 . Consultado el 15 de agosto de 2013 .
  25. ^ "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 .
  26. ^ Watt, Peggy (7 de octubre de 1985). "Apple obliga a reescribir GEM". Mundo de la informática . Noticias. vol. XIX, núm. 40. Monterey, California, EE.UU.: 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 .
  27. ^ Watt, Peggy (27 de octubre de 1986). "Digital Research se aprieta el cinturón con despidos y reorganización: realinear unidades de negocio y líneas de productos". Computerworld : el semanario de la comunidad informática . Industria informática. vol. XX, núm. 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 .
  28. ^ Reimer, Jeremy (5 de mayo de 2005). "Una historia de la GUI" (PDF) . Ars Técnica . Archivado desde el original (PDF) el 19 de julio de 2011 . Consultado el 23 de julio de 2012 .(28 páginas)
  29. ^ 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 .
  30. ^ Alsop, Stewart II (18 de enero de 1988). "WUI: La guerra por la interfaz de usuario" (PDF) . PC Letter: la guía privilegiada sobre la industria de las computadoras personales . 4 (2). PCW Communications Inc.: 1–4. ISSN  8756-7822. Archivado (PDF) desde el original el 23 de agosto de 2019 . Consultado el 11 de enero de 2020 .
  31. ^ ab Schemenaur, PJ (27 de octubre de 1986). "Investigación digital para revelar una opción de gema que cambia entre aplicaciones". InfoWorld : el semanario de noticias de PC . vol. 8, núm. 42. Monterey, California, EE.UU.: Popular Computing, Inc. p. 5.ISSN  0199-6649 .Consultado el 12 de septiembre de 2018 .
  32. ^ ab 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 .
  33. ^ "GEM XM cambia de programa en DOS y DOS Plus" (PDF) . Revista europea (20). Investigación digital : 1 de enero de 1987. Archivado (PDF) desde el original el 9 de octubre de 2022 . Consultado el 12 de septiembre de 2018 .
  34. ^ 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 termines un trabajo antes de comenzar otro. No más errores al escribir la salida de un programa como entrada para el siguiente. Incluso para aplicaciones de DOS que no fueron escritas especialmente para GEM. Estas nuevas capacidades se suman a las funciones fáciles de usar de GEM Desktop para 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 despertador, calendario, agenda e índice de tarjetas constantemente disponibles.
  35. ^ 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 .
  36. ^ 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 .
  37. ^ "Digital Research 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 .
  38. ^ 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 .
  39. ^ ab Krautter, Thomas; Barnes, Chris J. (14 de junio de 2006) [29 de diciembre de 1999]. "GEMA/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 liberar Artline 1 y/o 2 al dominio público, dado que se discuten algunas cosas generales. […] comenta sobre 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 a GEM/4 se han realizado en cooperación con Lee Lorenzen y Don Heiskell para mantener la compatibilidad con Ventura Publisher . Bill Herndon actualmente está revisando su archivo para ver si puede contribuir con GEM/4 VDI y fuentes de controladores. […]
  40. ^ 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 .
  41. ^ 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 .
  42. ^ Nota de la versión 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]
  43. ^ 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 .
  44. ^ Scott, Karyl (29 de julio de 1991). "Fusión Novell/DRI para lograr una mejor gestión de clientes". InfoMundo . Redes. vol. 13, núm. 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 .
  45. ^ "Novell y Digital Research firman un acuerdo de fusión definitivo". Cable comercial . 1991-07-17. Archivado desde el original el 18 de agosto de 2018 . Consultado el 24 de enero de 2017 .
  46. ^ "Manual de descripción general del sistema de microcomputadora 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 .
  47. ^ "Copia archivada". Archivado desde el original el 13 de julio de 2006 . Consultado el 12 de septiembre de 2018 .{{cite web}}: Mantenimiento CS1: copia archivada como título ( enlace )
  48. ^ Tintorero, Landon. "El Atari ST, parte 2". Archivado desde el original el 10 de octubre de 2018.
  49. ^ Daniels, Jeffrey (verano de 1988). "3 años con el ST: una mirada exclusiva al interior del Atari de Tramiel". COMIENZO - The ST Quarterly . Archivo de la Revista INICIO. vol. 3, núm. 1. Publicaciones antiguas . pag. 22. Archivado desde el original el 2019-11-02 . Consultado el 11 de enero de 2020 .
  50. ^ León, Mark (29 de julio de 1996). "Caldera reabre demanda 'resuelta', compra DR DOS - demanda antimonopolio contra Microsoft". InfoMundo . Noticias. vol. 18, núm. 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]; León, Mark (29 de julio de 1996). "Caldera reabre demanda 'resuelta', compra DR DOS - La respuesta de Microsoft: la 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 .
  51. ^ Morris, Joseph P., ed. (23 de mayo de 1997) [19 de mayo de 1997]. "Caldera anuncia la disponibilidad OEM de una funcionalidad similar a" Web-TV "usando OpenDOS - Caldera WebSpyder agrega funcionalidad Inter/Intranet personalizable 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.
  52. ^ ab Jemmett, Ben AL (abril de 1999). "Caldera lanza GEM bajo 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 General 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-DOS en 1996, y en ese momento señaló que podrían convertir 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.
  53. ^ Landemarre, Olivier; Rivière, Vicente; Méquignon, Didier; Reboux, Eric; Bercegeay, Arnaud; Béréziat, Dominique; Zorro; Donze, Philipp; Lemaire, Jean Francois; Sevin, Roland; Stocklausen, Jean-Marc; Boudet, Federico; Mandin, Patrice, eds. (10 de diciembre de 2017) [2011]. "MiAES". Lanzamiento: 0,97. Archivado desde el original el 2 de noviembre de 2019 . Consultado el 11 de enero de 2020 .
  54. ^ ab Paul, Matthias R. (13 de abril de 1997) [1993]. DRDOS6UN.TXT: Actualización de las condiciones de documentación y desdocumentación de 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 .
  55. ^ ab 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 .

Otras lecturas

enlaces externos