Lichen

Incompatible Timesharing System

Introducción

El Incompatible Timesharing System (ITS) es un sistema operativo para computadoras PDP-10[1] desarollado en MIT. La cultura de Hackers, descrita en el libro de Steven Levy se originó en estos sistemas.

https://gunkies.org/wiki/Incompatible_Timesharing_System https://es.wikipedia.org/wiki/PDP-10 https://www.stevenlevy.com/hackers-heroes-of-the-computer-revolution

Por mi experiencia con linux y UNIX conocía de los sistemas PDP-11, pero no entendía bien la diferencia entre el PDP-11, donde imperó UNIX y el PDP-10. Las PDP-11 eran minicomputadoras, relativamente economicas, y de capacidad limitada, sus direcciones eran de 16 bits. Las PDP-10 eran "mainframe", con costos altisimos y capacidades avanzada. En los '70s estos sistemas tenian 36 bits.

https://es.wikipedia.org/wiki/PDP-11

Yo llegue a usar PDP-12, de la línea de minicomputadoras, y VAX, un diseño de 32 bits basado en el PDP-11. Nunca trabajé con la PDP-10, y no conocía mucho de su ambiente.

Ambientes Emulados

He encontrado diferentes ambientes que emulan el PDP-10. El primero emula el ambiente con varias opciones graficas y textuales. El segundo es parte de un proyecto que incluye un modelo de consola de PDP-10 en escala, controlado por una raspberry pi. El software se puede instalar en raspberry pi, en linux en x86, o en aarch64.

its-pelao.gmi pidp10.gmi

Referencias

[1] C. G. Bell, A. Kotok, T. N. Hastings, and R. Hill. 1978. The evolution of the DECsystem 10. Commun. ACM 21, 1 (Jan. 1978), 44–63.

https://doi.org/10.1145/359327.359335