Articulo de referencia

TEOS

THEOS , que en griego significa "Dios", es un sistema operativo que originalmente se llamaba OASIS , un sistema operativo para microordenadores que utilizaban el procesador Z80 ...

THEOS , que en griego significa "Dios", es un sistema operativo que originalmente se llamaba OASIS , un sistema operativo para microordenadores que utilizaban el procesador Z80 . Cuando el sistema operativo se lanzó para el IBM Personal Computer/AT en 1982, se decidió cambiar el nombre de OASIS a THEOS, abreviatura de THE Operating System (El Sistema Operativo) .

Historia

OASIS

El sistema operativo OASIS fue desarrollado y distribuido originalmente en 1977 por Phase One Systems de Oakland, California (Presidente Howard Sidorsky). OASIS fue desarrollado para el procesador Z80 y fue el primer sistema operativo multiusuario para computadoras con microprocesador de 8 bits (Z-80 de Zilog ). "OASIS" era un acrónimo inverso de " Online Application System Interactive Software" ( Sistema de Aplicaciones en Línea e Software Interactivo ).

OASIS consistía en un sistema operativo multiusuario, un potente intérprete de Business Basic , un compilador de C y un potente editor de texto . Timothy Williams desarrolló OASIS y trabajaba en Phase One. El mercado demandaba sistemas de 16 bits, pero no existía un sistema operativo multiusuario de 16 bits para dichos sistemas. Cada mes, Phase One anunciaba OASIS-16 [ 1 ] , pero nunca llegó a publicarse. Un día, Timothy Williams afirmó ser el propietario de OASIS e inició un proceso judicial contra Phase One, reclamando varios millones de dólares estadounidenses . Sidorsky no tuvo más remedio que acogerse al Capítulo 11 de la Ley de Quiebras. El juicio duró dos años y, finalmente, la sentencia dictaminó que Timothy Williams podía desarrollar la versión de 16 bits de OASIS, pero no podía seguir utilizando el nombre OASIS.

David Shirley presentó una historia alternativa en el Computer Information Centre, distribuidor de OASIS en el Reino Unido a principios de la década de 1980. Según Shirley, Timothy Williams desarrolló el sistema operativo OASIS y contrató a Phase One Systems para su comercialización. El desarrollo estaba en marcha, pero Phase One Systems lo anunció prematuramente. Esto generó presión para lanzar OASIS antes de tiempo, cuando aún no estaba debidamente depurado ni optimizado. Para entonces, OASIS de 8 bits estaba bastante optimizado, con muchas partes codificadas manualmente en ensamblador Z80 , pero esto significaba que los entonces nuevos sistemas de 16 bits no tenían un rendimiento ni remotamente comparable al de sus homólogos de 8 bits. Esta situación llevó a Williams a sentirse insatisfecho con Phase One y a fundar su propia empresa para comercializar y dar soporte a OASIS de 16 bits. Esta nueva empresa se llamó inicialmente Oasis Technologies, hasta que Phase One tomó medidas para proteger el nombre. En lugar de librar una larga y costosa batalla legal, Williams cambió el nombre de la empresa y del producto a "THEOS". Se pretendía que significara "el OS" en el sentido de "el único" ("Theos" es griego para " Dios ").

Mientras Williams y Sidorsky luchaban en los tribunales, los fabricantes no contaban con un sistema operativo multiusuario de 16 bits. Esto llevó a un acuerdo entre Microsoft y Santa Cruz Operation para crear un nuevo sistema operativo basado en la versión 7 de Unix de Bell Labs . Microsoft adquirió una licencia para la versión 7 de UNIX de AT&T en 1978, [ 2 ] y anunció el 25 de agosto de 1980 que lo pondría a disposición del mercado de microcomputadoras de 16 bits . [ 3 ] Debido a que Microsoft no pudo obtener la licencia del nombre "UNIX", [ 4 ] se le llamó Xenix . Microsoft distribuiría el producto a través de Larry Michels y su hijo Doug Michels ( Santa Cruz Operation ).

Seiko también perdió la paciencia con THEOS y Williams, y decidió crear su propia versión de OASIS de 16 bits, contratando al Dr. Jeffrey Bahr. Cuando Xenix y THEOS estuvieron disponibles, Seiko decidió abandonar este mercado. Jeffrey Bahr fundó CET, que continuó con el desarrollo del software compatible con OASIS de 16 bits. El software de CET era totalmente compatible con OASIS/THEOS y permitía a los usuarios acceder al mundo de Unix y Microsoft.

CET adquirió la empresa Phase One. Además, Phase One Systems licencia una herramienta de portabilidad llamada CET Basic. CET Basic es compatible con THEOS BASIC, MultiUser BASIC , OASIS BASIC y UX-BASIC. Esto significa que puede conservar la mayor parte de su código fuente existente y, utilizando W/32 BASIC, recompilar sus programas THEOS, OASIS o UX-BASIC para que funcionen en otros sistemas operativos como Microsoft Windows , Linux o SCO UNIX .

TEOS

Los sistemas operativos THEOS han sido distribuidos por THEOS Software Corporation en Walnut Creek, California , desde 1983. Desde 2003, Phase One Systems publica herramientas de desarrollo de software para sistemas THEOS®. Además de herramientas de portabilidad, Phase One Systems distribuyó el paquete de consultas Freedom y el paquete de bases de datos Control para sistemas THEOS, utilizados para integrar herramientas de extracción de datos similares a SQL en paquetes de software de terceros.

THEOS fue introducido en Europa por Fujitsu y otros fabricantes de hardware hace 30 años, y se distribuye a través de diversos distribuidores en Gran Bretaña, España, Portugal, Alemania, Italia y otros países. La versión actual es THEOS Corona Commercial Release 6, lanzada en diciembre de 2008, y desde entonces se han publicado varias actualizaciones. El cliente actual para estaciones de trabajo de Windows (a mayo de 2009) es la versión 3.16, de julio de 2003.

Características

Originalmente escrito a finales de la década de 1970 por Timothy S. Williams como una alternativa económica a los miniordenadores y mainframes más caros que eran populares en ese momento, OASIS proporcionaba funciones multiusuario de tiempo compartido para permitir que varios usuarios utilizaran los recursos de un mismo ordenador. Similar en concepto a MP/M o UNIX , THEOS utiliza controladores de dispositivos externos en lugar de un núcleo , lo que le permite ser más portable a otros entornos, aunque el soporte se ha dirigido principalmente al hardware estándar de la industria (es decir, PC). THEOS está dirigido específicamente a usuarios de pequeñas empresas, con una amplia gama de paquetes de aplicaciones para mercados verticales desarrollados y mantenidos por particulares y empresas.

Los lenguajes incluidos en THEOS son THEOS Multi-User Basic y C. Se puede utilizar un potente lenguaje de shell EXEC para automatizar tareas o para crear un sistema llave en mano .

Existen diversas medidas de seguridad, como contraseñas dinámicas (que incluyen parte de la fecha o la hora, la dirección IP del cliente u otros elementos dinámicos), seguridad de permiso/denegación, un cortafuegos integral de entrada y salida , y la opción de exigir un cierto nivel de cifrado en la conexión de la estación de trabajo . Además, el formato de archivo objeto es propietario y el sistema operativo utiliza el " modo protegido " de Intel para aumentar aún más la protección contra ataques de desbordamiento de búfer .

Comandos

La siguiente lista de comandos es compatible con el intérprete de cadenas de comandos (CSI) de THEOS/OASIS. [ 5 ]

  • CUENTA
  • ARCHIVO
  • ASIGNAR
  • ADJUNTAR
  • RESPALDO
  • BÁSICO
  • BULKERA
  • CACHE
  • CADVERF
  • CAMBIAR
  • CLASE
  • COMPARAR
  • COPIAR ARCHIVO
  • CREAR
  • CSI
  • DEPURAR
  • EDITAR
  • BORRAR
  • Mensaje de error
  • EJECUTIVO
  • LISTA DE ARCHIVOS
  • FILT8080
  • FUERZA
  • GETFIL
  • AYUDA
  • DISCO DE INICIO
  • INITTAPE
  • MATAR
  • LISTA
  • DESCONECTARSE
  • INICIAR SESIÓN
  • BUZÓN
  • MSG
  • OJEADA
  • RECIBIR
  • REBAUTIZAR
  • REPARAR
  • RESTAURAR
  • GUION
  • ENVIAR
  • COLOCAR
  • ESPECTÁCULO
  • SPOILER
  • COMENZAR
  • DETENER
  • SYSGEN
  • TERMINAL

Recepción

En 1985, la revista BYTE afirmó que "la funcionalidad de THEOS se encuentra en algún punto entre MS-DOS y UNIX ". La revista criticó la calidad de la documentación y concluyó que el precio era demasiado elevado en comparación con otros sistemas operativos multiusuario para PC como Pick y Coherent . [ 6 ]

Véase también

Referencias

  1. Boletín informativo del grupo de usuarios de OASIS, volumen 5
  2. Pate, Steve D. (1996). UNIX Internals: A Practical Approach . Addison Wesley Professional . p.  9. ISBN 978-0-201-87721-2En 1978 , Microsoft obtuvo la licencia de la Séptima Edición de UNIX de AT&T para producir el sistema operativo XENIX, inicialmente para el PDP-11.
  3. "La historia de Microsoft - 1980" . Archivado del original el 13 de febrero de 2014. Consultado el 13 de mayo de 2021 .
  4. "Información sobre variantes de XENIX" . 26 de febrero de 2010. Archivado del original el 19 de diciembre de 2013. A finales de la década de 1970, Microsoft obtuvo la licencia del código fuente de UNIX de AT&T, que en ese momento no tenía licencia para el nombre UNIX.
  5. Manual del usuario de THEOS/OASIS
  6. Rochkind, Marc J. (Otoño de 1985). "Pick, Coherent, and THEOS" . BYTE . pág. 231. Consultado el 19 de marzo de 2016 . 
  • Corporación de software THEOS
  • Historia de OASIS®/THEOS® Corona
  • Archivo del Grupo de Usuarios de OASIS, de febrero de 1981 a noviembre de 1985.