💾 Archived View for texto-plano.xyz › peron › articulos › jedgar.gmi captured on 2022-07-16 at 14:14:37. Gemini links have been rewritten to link to archived content

View Raw

More Information

-=-=-=-=-=-=-

OS y JEDGAR

Este cuento dice mucho del ethos en ITS.

El ITS era el "Sistema de Cómputo de Tiempo Compartido Incompatible". Los hackers del Instituto TEcnológico de Massachussets lo habían llamado así en joda por el CTSS, el Sistema de tiempo compartido compatible.

Dentro de la ecléctica y potente suite de programas de ITS había un programa que permitía ver qué era lo que salía en la terminal de otro usuario. Espiaba la salida del otro tipo examinando la interna del sistema de monitoreo. Este programa de espía de salidas se llamaba OS. En el resto del mundo de los cientístas del cçomputo (y en IBM también) OS significa "Sistema Operativo", pero entre los hackers de ITS significaba "espía de salida" ("Output Spy").

OS podía funcionar porque ITS tenía - a propósito - poca "protección" que impidiera a un usuario traspasar las áreas de otro. Lo justo es lo justo: había otro programa que podía notificarte automáticamente si alguien comenzaba a espiar tu salida de teletipo. Funcionaba de la misma manera, fisgoneando el proceso del sistema operativo para ver si alguien estaba observando dentro del proceso que daba cuenta de la salida de teletipo. Este programa de "contraespionaje" se llamab JEDGAR (pronunciado "jed-gr" en honor al ex-dirigente del FBI.

Pero hay más. El JEDGAR pediría al usuario una "licencia para matar". Si el usuario tipeaba "si", JEDGAR tiroteaba (con comando ":GUN") el proceso del "luser" espía (usuario perdedor, todo en la ácida jerga del MIT). Desafortunadamente, los hackers del laboratorio descubrieron que esto hacía la vida académica demasiado violenta, especialmente cuando los "turistas" del sistema lo aprendieron. Uno de los hackers del sistema resolvió el problema reemplazando a JEDGAR con otro programa que sólo pretendía hacer este trabajo. Le tomó un largo tiempo hacer esto, porque debió emparchar cada copia de JEDGAR. No se sabe aún a ciencia cierta cuántos programadores del MIT comprendieron que JEDGAR estaba en realidad con un revólver sin balas y un pantalón sin bolas.

Aún así, JEDGAR tuvo hijos. El sistema operativo multiusuario Unisys MCP (pensado para grandes supercomputadoras de mediados de los 90s) contaba aún con un programa de nombre similar, y sigue vivo en tal sistema. Tal vez sea un tributo, o una invención independiente. Quien sabe.