stringtranslate.com

GEOS (sistema operativo de 8 bits)

GEOS ( Graphic Environment Operating System ) es un sistema operativo descontinuado de Berkeley Softworks ( más tarde GeoWorks ) . Originalmente diseñado para el Commodore 64 y su versión se lanzó en 1986, las versiones mejoradas de GEOS estuvieron disponibles más tarde en 1987 para el Commodore 128 y en 1988 para la serie de computadoras Apple II . También se lanzó una versión menos conocida para el Commodore Plus/4 .

GEOS se parece mucho a las primeras versiones del Mac OS clásico e incluye un procesador de textos gráfico (geoWrite) y un programa de pintura (geoPaint).

Una encuesta realizada en diciembre de 1987 por la revista Compute!'s Gazette , dedicada a Commodore , encontró que casi la mitad de los encuestados utilizaban GEOS. [3] : 4  Durante muchos años, Commodore combinó GEOS con su C64 rediseñado y de costo reducido, el C64C. En su apogeo, GEOS fue el tercer sistema operativo de microcomputadoras más popular del mundo en términos de unidades enviadas, solo detrás de MS-DOS y Mac OS (además del KERNAL del Commodore 64 original ). [ cita necesaria ]

Otros paquetes de software compatibles con GEOS estaban disponibles en Berkeley Softworks o en terceros, incluida una aplicación de autoedición razonablemente sofisticada llamada geoPublish y una hoja de cálculo llamada geoCalc. Si bien geoPublish no es tan sofisticado como Aldus Pagemaker y geoCalc no es tan sofisticado como Microsoft Excel , los paquetes brindan una funcionalidad razonable, y el fundador de Berkeley Softworks, Brian Dougherty, afirmó que la compañía dirigió su negocio utilizando su propio software en computadoras Commodore de 8 bits durante varios años.

Desarrollo

Brian P. Dougherty , fundador de Berkeley Softworks.

Escrito por un grupo de programadores de Berkeley Softworks , el equipo de diseño de GEOS: [4] Jim DeFrisco, Dave Durran, Michael Farr, Doug Fults, Chris Hawley, Clayton Jung y Tony Requist, liderados por Dougherty, quienes se iniciaron en el sector limitado. En máquinas de videojuegos con recursos como el Atari 2600 , GEOS fue venerado [ cita necesaria ] por lo que podía lograr en máquinas con 64 a 128  kB de memoria RAM y 1 a 2  MHz de potencia de procesamiento de 8 bits.

A diferencia de muchas piezas de software propietario para C64 y C128, GEOS aprovecha al máximo muchos de los complementos y mejoras disponibles para estos sistemas. El mouse 1351 de Commodore es compatible con GEOS, al igual que sus diversas unidades de expansión de RAM . GEOS 128 también es totalmente compatible con el modo de visualización VDC de alta resolución de 640 × 200 del C128 a través de un monitor RGB compatible .

La versión C64 de GEOS incorpora un cargador rápido incorporado , llamado diskTurbo , que aumenta significativamente la velocidad de acceso a la unidad en el lento 1541 . GEOS es el primer software de Commodore que podría utilizar un disquete como espacio de intercambio o memoria virtual . [5] GEOS 128 puede aprovechar el "modo ráfaga" mejorado del C128 junto con las unidades 1571 y 1581 . La versión Commodore de GEOS utiliza un esquema de protección contra copia que hace que los discos de los usuarios no puedan arrancar si detecta que el disco ha sido duplicado ilegalmente. [6]

A través del convertidor de interfaz geoCable especial de Berkeley u otras interfaces de terceros para conectar impresoras RS-232 estándar o Centronics al bus serie Commodore, GEOS admite una amplia variedad de impresoras, incluidas las impresoras HP PCL y Apple LaserWriter . Esta capacidad de imprimir en impresoras de alta gama fue un factor importante para hacer de GEOS una plataforma de autoedición.

La versión Apple II de GEOS se lanzó como software gratuito en agosto de 2003. Las versiones Commodore 64/128 siguieron en febrero de 2004.

La última suite de escritorio GEOS para PC compatibles con IBM es Breadbox Ensemble . Se observaron resurgimientos en los dispositivos portátiles OmniGo , la línea de dispositivos portátiles Brother GeoBook y el paquete NewDeal Office para PC. El código relacionado llegó a las PDA "Zoomer" anteriores, creando un linaje poco claro con el trabajo posterior de Palm, Inc. Nokia utilizó GEOS como sistema operativo base para su serie Nokia Communicator , antes de cambiar a EPOC ( Symbian ).

Versiones GEOS

Disquete que contiene GEOS para Commodore 64C (1986)

Esfuerzos de ingeniería inversa

El 19 de agosto de 2016, Michael Steil publicó en su blog [9] que el código fuente de GEOS 2.0 para Commodore C64 había sido completamente sometido a ingeniería inversa y era adecuado para el conjunto de compiladores cc65. El código fuente de ingeniería inversa está disponible en GitHub . [10]

Productos y aplicaciones GEOS

captura de pantalla de geoPaint
Un gráfico en alta resolución del Nordertor de Flensburgo pintado con geoPaint
captura de pantalla geoWrite

Se produjeron decenas de aplicaciones oficiales y de terceros y otros productos para GEOS. Entre los más importantes y populares se encontraban los siguientes:

Ver también

Referencias

  1. ^ "GEOS en castellano".
  2. ^ "GEOS Drean Commodore versión 1.2".
  3. ^ Elko, Lance (1 de mayo de 1988). "Notas del editor". Gaceta de Compute !. vol. 6, núm. 59. ISSN  0737-3716 . Consultado el 11 de febrero de 2021 , a través de Internet Archive .
  4. ^ Manual del usuario de GEOS, versión 1.2 Archivado el 23 de septiembre de 2015 en Wayback Machine , impreso: octubre de 1986, Berkeley Softworks, 2150 Shattuck Avenue, Berkeley, California 94704
  5. ^ "GEOS: un mundo completamente nuevo para su comodoro".
  6. ^ "Revista informativa Número 14". 1987.
  7. ^ "Guidebook > Líneas de tiempo > GEOS/GeoWorks".
  8. ^ "Ytmytm/Geos-atari". GitHub .
  9. ^ "GEOS 2.0 de ingeniería inversa para el código fuente C64 - pagetable.com".
  10. ^ GitHub - mist64/geos: Código fuente de GEOS 2.0 para Commodore 64 y 128
  11. ^ Guerra, Bob (mayo de 1989). "Escritor 64". ¡Calcular! . pag. 78 . Consultado el 11 de noviembre de 2013 .

Otras lecturas

enlaces externos