Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa |
twenex [2022/01/19 19:51] – peron | twenex [2022/06/26 16:24] (actual) – [Antecedentes] peron |
---|
===== TOPS-20 "TWENEX" ===== | ===== TOPS-20 "TWENEX" ===== |
| |
Fue un sistema operativo de [[tiempo de cómputo compartido|tiempo compartido]] multiusuario propietario, desarrollado por BNN y adquirido y comercializado por [[digital Equipment Corporation|DEC]] para sus [[mainframe|mainframes]] [[pdp#!pdp-10|PDP-10]]. | Fue un sistema operativo de [[tiempo de cómputo compartido|tiempo compartido]] multiusuario propietario comercializado por [[digital Equipment Corporation|DEC]] para sus [[mainframe|mainframes]] [[pdp#!pdp-10|PDP-10]]. |
| |
A pesar de que oficialmente se lo denominó **TOPS-20**, terminó siendo ampliamente conocido por el apodo otorgado por la [[hacker|comunidad hacker]]: **TWENEX**. | |
| |
| A pesar de que su nombre oficial era **TOPS-20**, su origen le valió un apodo duradero entre la [[hacker|comunidad hacker]]: **TWENEX**. |
| |
===== Historia ===== | ===== Historia ===== |
==== Antecedentes ==== | ==== Antecedentes ==== |
| |
Tras el lanzamiento de la PDP-10 y su primitivo sistema operativo [[TOPS-10|MONITOR]] en 1967, la firma [[BBN]] se propone el desarrollo de un sistema alternativo. Para 1969 comienza la comercialización de su entorno multiusuario multitarea dotado con [[paginado de memoria]] por hardware, bajo el nombre de **[[TENEX]]**. Esta propuesta competía así con TOPS-10, y para principios de la década de 1970, se había consolidado entre las [[hacker|comunidades de usuarios]] de PDP-10, al punto que casi todos los sistemas de este modelo conectados a la [[ARPANET]] corrían TENEX. | Ante el primitivo //shell// MONITOR incorporado con la PDP-10 de 1967, [[BBN]] se propuso desarrollar un sistema operativo más potente bajo el nombre de [[TENEX]]. Esta propuesta alternativa terminaría compitiendo en términos favorablemente con [[TOPS-10]], sistema operativo "oficial" de la marca para esta máquina de 36 bits. |
| |
Esto dispuso de hecho a DEC a proponer en 1973 una operación formal a BBN tendiente a su pronta adquisición y comercialización del sistema operativo y el hardware de paginación asociado, rebautizándolo como **TOPS-20** como parte de una asociación mercadotécnica imaginada con el anterior (y no relacionado directamente) sistema operativo, el [[TOPS-10]]. | Este hecho dispuso a DEC a proponer formalmente en 1973 la adquisición de TENEX a BBN, rebautizándolo como **TOPS-20** vislumbrando una asociación mercadotécnica con conectividad de alta gama, sin demasiada relación técnica con [[TOPS-10]], el cual se comercializaría como solución de cómputo gregario (sin acceso a redes de datos). |
| |
==== Desarrollo ==== | ==== Desarrollo ==== |
El desarrollo duró unos tres años, a lo largo de los cuales DEC también mejoró y luego incorporó sus propias unidades de hardware para paginado de memoria. | |
| |
El lanzamiento se produjo en 1976. | |
| |
| La programación de TOPS-20 ocupó unos tres años, a lo largo de los cuales DEC también mejoró y luego incorporó sus propias unidades de hardware de [[paginado de memoria]]. |
| |
| El lanzamiento de la primera versión se produjo en 1976, y fue adquiriendo aplicación entre el cómputo comercial y de desarrollo. |
| |
=== Características === | === Características === |
| |
TOPS-20 corría principalmente a través de un [[interpretes_de_comandos|intérprete]] llamado **EXEC** provisto de función de ayuda en pantalla, autocompletado y muchas otras características avanzadas de TENEX. Entre ellas se encontraba el uso de un lenguaje de programación denominado PCL de uso directo (de manera similar a los intérpretes/lenguajes de Unix). | TOPS-20 corría principalmente a través de un [[interpretes_de_comandos|intérprete]] llamado **EXEC** provisto de función de ayuda en pantalla, autocompletado mediante la tecla Escape y muchas otras características avanzadas heredadas de TENEX. Entre ellas se destaca el uso de un lenguaje de programación denominado PCL para uso directo (de manera similar a los intérpretes/lenguajes de Unix). |
| |
Esta implementación evitaba sobrecargar la PDP-10, pero los hackers se dieron a recordar al TENEX origintal, por el cual apodaron a TOPS-20 como "**TWENEX**". | El manejo sólido de memoria virtual a través de hardware paginador era efectivo para evitar sobrecargar la PDP-10, toda vez que permitía contar con un sistema multiusuario de avanzada dotado de amplias capacidades para la programación comunal. Fue importante su capacidad de emular distintos entornos y arquitecturas de cómputo, lo que permitió contar con un sistema informático capaz de servir de "incubadora" de otras plataformas futuras en desarrollo. |
| |
También fue importante su capacidad de emular distintos entornos y arquitecturas, lo que permitió contar con un sistema de cómputo capaz de servir de "incubadora" de otras plataformas de computación en desarrollo o futuras. | A pesar de su nombre TOPS-20 oficial, sus ávidos hackers dieron en recordar su génesis oriunda en TENEX, por lo cual lo apodaron "**TWENEX**", nombre con el cual es más recordado. |
| |
> TWENEX fue exitoso y muy popular; de hecho, a principios de la década de 1980 contaba con una cultura de uso tan ferviente como la de [[UNIX]] o [[ITS]]. | > "TWENEX" fue avanzado y muy popular; de hecho, a principios de la década de 1980 contaba con una cultura de uso tan ferviente como la de [[UNIX]] o [[ITS]]. |
| |
==== Discontinuación ==== | ==== Discontinuación ==== |
La decisión de DEC de descontinuar la distribución de los equipos PDP en favor de la nueva arquitectura [[VAX]] de 32 bits y su sistema operativo [[VMS]] no dio los resultados de fidelidad esperada entre los usuarios de la marca. Estos tendieron a preferir los sistemas operativos [[Unix]] y sus derivados. | A mediados de la década de 1980 se logró el pico funcional del sistema, adaptado ya para cómputo general y comercial. |
| |
| Sin embargo, el anclado comercial de DEC selló el destino de TOPS-20. La firma había lanzado ya la nueva arquitectura [[VAX]] de 32 bits a la par de un nuevo sistema operativo [[VMS]]. La descontinuación del TOPS-20 respondía así a un intento de apuntalar las ventas de este nuevo sistema, aguardando resultados de fidelidad entre los usuarios de la marca. Sin embargo, para este entonces estos tendieron a preferir los sistemas operativos portables [[Unix]] y sus derivados. |
| |
Esto provocó que "TWENEX" sea hoy un sistema operativo oscuro a pesar de su importancia precursora en el empleo de las redes de datos internacionales. | Esto provocó que "TWENEX" sea hoy un sistema operativo oscuro a pesar de su importancia precursora en el empleo de las redes de datos internacionales. |
| |
| Ver: [[Tutorial de TOPS-20 en TWENEX.ORG]] |