stringtranslate.com

TEÓS

THEOS , que se traduce del griego como "Dios", es un sistema operativo que comenzó como OASIS , un sistema operativo para microcomputadoras pequeñas que utilizan el procesador Z80 . Cuando se lanzó el sistema operativo para IBM Personal Computer/AT en 1982, se tomó la decisión de 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 basadas en microprocesadores de 8 bits (Z-80 de Zilog ) . "OASIS" era un acrónimo de " Online Application System Interactive Software " .

OASIS consistía en un sistema operativo multiusuario, un potente Business Basic /Interpreter, un compilador de C y un potente editor de texto . Timothy Williams desarrolló OASIS y trabajó en Phase One. El mercado pedía sistemas de 16 bits, pero no existía un sistema operativo multiusuario de 16 bits real para sistemas de 16 bits. Cada mes, Phase One anunciaba OASIS-16 [1], pero no llegó. Un día, Timothy Williams afirmó que era el propietario de OASIS e inició un proceso judicial contra Phase One y reclamó varios millones de dólares estadounidenses . Sidorsky no tuvo otra opción y se acogió al Capítulo 11. El proceso judicial duró dos años y, finalmente, el fallo fue que Timothy Williams podía desarrollar la versión de 16 bits de OASIS, pero no podía utilizar más el nombre OASIS.

David Shirley presentó una historia alternativa en el Centro de Información Informática, un distribuidor de OASIS para el Reino Unido a principios de los años 80. Dijo que Timothy Williams desarrolló el sistema operativo OASIS y contrató a Phase One Systems para comercializar y vender el producto. El desarrollo del producto de 16 bits estaba en marcha, pero POS lo anunció prematuramente. Esto provocó presión para lanzar OASIS antes de tiempo, cuando aún no estaba depurado ni optimizado correctamente. (OASIS de 8 bits estaba bastante bien optimizado en ese momento, con muchas partes codificadas a mano en ensamblador Z80 , pero eso significaba que los nuevos sistemas de 16 bits de entonces no funcionaban tan bien como sus contrapartes de 8 bits). Esta situación llevó a Williams a sentirse insatisfecho con la empresa Phase One en ese momento y a formar su propia empresa para comercializar y dar soporte al OASIS de 16 bits. La empresa inicialmente se llamó Oasis Technologies, hasta que Phase One tomó medidas para proteger el nombre. En lugar de luchar en una larga y costosa batalla judicial, la empresa y el producto pasaron a llamarse "THEOS".

Williams creó una nueva compañía y un nuevo nombre de producto: "THEOS", que significa "el sistema operativo" en el sentido de "el único" ("Theos" en griego significa " Dios "). Mientras Williams y Sidorsky luchaban en la corte, los fabricantes no tenían un sistema operativo multiusuario de 16 bits. Eso llevó al acuerdo entre Microsoft y Santa Cruz Operation para hacer un nuevo sistema operativo basado en la Versión 7 de Unix de Bell Labs . Microsoft compró una licencia para la Versión 7 de UNIX a 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 licenciar el nombre "UNIX" en sí, [4] llamó a 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ó hacer su propia versión de OASIS de 16 bits y contrató 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 permitió a estos usuarios adentrarse en el mundo 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 sistemas operativos adicionales, como Microsoft Windows , Linux o SCO UNIX .

TEÓS

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(R). Además de herramientas de portabilidad, Phase One Systems distribuyó el paquete de consultas Freedom y el paquete de base de datos Control para sistemas THEOS, utilizados para incorporar herramientas de extracción de datos similares a SQL a 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 varios distribuidores en Gran Bretaña, España, Portugal, Alemania, Italia y otros países. La versión "actual" es THEOS Corona Commercial Release 6, que se lanzó en diciembre de 2008, y desde entonces se han publicado varias actualizaciones. El cliente de estación de trabajo de Windows actual (a mayo de 2009) es la versión 3.16 de julio de 2003.

Características

Originalmente escrito a fines de la década de 1970 por Timothy S. Williams como una alternativa de bajo costo a las computadoras mini y mainframe más caras que eran populares en ese momento, OASIS proporcionaba instalaciones multiusuario de tiempo compartido para permitir que varios usuarios utilizaran los recursos de una computadora. Similar en concepto a MP/M o UNIX , THEOS usa controladores de dispositivos externos en lugar de un núcleo , lo que le permite ser más portátil 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 de mercado vertical desarrollados y respaldados por individuos y empresas.

Los lenguajes distribuidos con THEOS incluyen THEOS Multi-User Basic y C. Se puede utilizar un potente lenguaje de shell EXEC para la automatización de tareas o para producir un sistema llave en mano .

Existen varias funciones de seguridad, incluidas contraseñas dinámicas (donde la contraseña incluye parte de la fecha o la hora, o la dirección IP del cliente u otros elementos dinámicos), permitir/denegar seguridad, un firewall integral de entrada y salida y una opción para requerir un cierto nivel de cifrado en la conexión de la estación de trabajo . Además, el formato del archivo de objeto es propietario y el sistema operativo utiliza el " modo protegido " de Intel para aumentar aún más la defensa contra ataques de desbordamiento de búfer .

Comandos

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

Recepción

En 1985, BYTE afirmó que «la funcionalidad de THEOS se sitúa 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 de noticias del grupo de usuarios de OASIS, volumen 5
  2. ^ Pate, Steve D. (1996). Funcionamiento interno de UNIX: un enfoque práctico . Addison Wesley Professional . pág. 9. ISBN. 978-0-201-87721-2Microsoft obtuvo la licencia de Seventh Edition UNIX de AT&T en 1978 para producir el sistema operativo XENIX inicialmente para el PDP-11.
  3. ^ "La historia de Microsoft - 1980".
  4. ^ "Información sobre la variante de XENIX". 26 de febrero de 2010. Archivado desde el original el 19 de diciembre de 2013. A finales de la década de 1970, Microsoft licenció el código fuente de UNIX a AT&T, que en ese momento no licenciaba el nombre UNIX.
  5. ^ Manual del usuario de THEOS/OASIS
  6. ^ Rochkind, Marc J. (otoño de 1985). "Pick, Coherent y THEOS". BYTE . pág. 231 . Consultado el 19 de marzo de 2016 .

Enlaces externos