ITS

ITS fue un sistema operativo de tiempo compartido disenado en el MIT para la PDP-10.

Ver tambien: Tutorial de ITS en HCKTRN.org

Historia

Su diseno y puesta a punto coinciden en el ano 1967 con el advenimiento de un PDP-6 (prototipo de la futura PDP-10) al Laboratorio de Inteligencia Artificial del Instituto Tecnologico de Massachussetts.

Respondia a discrepancias filosofica con el rigido MULTICS del Proyecto MAC. Tom Knight - genial biologo sinteticista - desarrollo la primer version del nucleo de sistema operativo.

Su nombre significa "Sistema de Computo de Tiempo Compartido Incompatible" que le da a uno una buena referencia la actitud burlona de los hackers del MIT (pues referencia a un predecesor no relacionado, el Sistema de Tiempo Compartido Compatible, el CTSS).

Si bien era peculiar y excentrico y no ajeno a sus bugs, acogio una brillante serie de innovaciones tecnicas y podria decirse que cuenta con el record como el sistema de tiempo compartido en uso continuado mas extendido.

El ITS fue incubadora de la CHAOSnet, red de datos del MIT, la cual favorecia como prototipo de red local. Contaba tambien con facilidades de acceso a la ARPANET.

Se lo utilizo de manera continuada hasta 1986, y de manera eventual hasta 1990, donde ceso sus operaciones en el MIT. Sin embargo, se lo continuo utilizando en varias otras instalaciones no criticas. En la actualidad se lo utiliza en propuestas hobbistas.

Caracteristicas

ITS en si esta escrito en ensamblador, pero muchos de los proyectos internos se encararon utilizando el lenguaje procedural favorito para la Inteligencia Artificial, el LISP. LISP era mucho mas poderoso y flexible que cualquier otro lenguaje de la epoca; de hecho, sigue siendo un diseno superior a la mayoria de los lenguajes de programacion actuales, veinticinco anos despues. LISP libero a los hackers de ITS para permitirles pensar de formas inusuales y creativas. Fue un factor importante en sus exitos y sigue siendo uno de los lenguajes favoritos de la cultura hacker.

Una de las caracteristicas recordadas el ITS es el espiritu libre en su implementacion comunitaria. El entorno ITS del Laboratorio de Inteligencia Artificial contaba con un reglamento laxo con respecto a las posturas de seguridad, y cuando se le establecieron por necesidad logica de Laboratorio, se implemento en ITS una cuenta "Guest" o "invitado", disponible incluso desde el ARPAnet.

Muchas de las creaciones tecnicas de la cultura ITS todavia perduran; el editor de programas EMACS sea quizas el mas conocido. Y gran parte del folclore de ITS todavia esta "vivo" para los hackers, como se puede ver en el Jargon File.