
Otros artículos de la serie:
- Historia del relé
- Historia de los computadores electrónicos
- Historia del transistor
- Historia de Internet
A principios de la década de 1960, las máquinas de computación interactivas, que comenzaron su camino desde los delicados brotes cultivados en el laboratorio de Lincoln y MIT, se fueron expandiendo por todas partes, en dos sentidos diferentes. En primer lugar, las propias computadoras extendieron sus tentáculos, alcanzando edificios, campus y ciudades vecinas, lo que permitía a los usuarios interactuar con ellas a distancia, e incluso a varios usuarios a la vez. Estos nuevos sistemas de tiempo compartido florecieron, convirtiéndose finalmente en plataformas para las primeras comunidades virtuales en línea. En segundo lugar, las semillas de la interactividad se dispersaron por todos los estados, enraizándose en California. Y esta primera siembra fue obra de un hombre, un psicólogo llamado .
Joseph «semilla de manzana»*
*Una alusión a un personaje del folclore estadounidense apodado , o «Johnny la semilla de manzana», conocido por plantar manzanos en el Medio Oeste de EE. UU. (apple seed – semilla de manzana) / nota del traductor.
Joseph Carl Robnett Liklider, para los amigos «Lik», se especializó en , un campo que unía estados imaginativos de conciencia, la psicología medible por instrumentos y la física del sonido. Ya lo mencionamos anteriormente: fue consultor en las audiencias de la FCC sobre el Hush-a-Phone en la década de 1950. Perfeccionó sus habilidades en el laboratorio de psicoacústica de Harvard durante la guerra, desarrollando tecnologías que mejoraban la audibilidad de las transmisiones de radio en aviones bombarderos ruidosos.

Joseph Carl Robnett Liklider, también conocido como Lik
Al igual que muchos científicos estadounidenses de su generación, encontró formas de combinar sus intereses con las necesidades militares después de la guerra, aunque no porque estuviera muy interesado en las armas o la defensa nacional. Había solo dos importantes fuentes de financiación para la investigación científica: fueron institutos privados, fundados por gigantes industriales a finales de siglo, el fondo Rockefeller y el Instituto Carnegie. Los institutos nacionales de salud tenían solo unos pocos millones de dólares, y la Fundación Nacional de Ciencias fue fundada solo en 1950, teniendo un presupuesto igualmente modesto. En los años 50, para obtener financiación para proyectos científicos y técnicos interesantes, lo mejor era contar con el ministerio de defensa.
Por eso, en los años 50, Lick se unió al laboratorio acústico del MIT, dirigido por los físicos Leo Beranek y Richard Bolt, que recibía casi toda su financiación de la Marina de los EE. UU. Después de eso, su experiencia en la conexión de los sentidos humanos con equipos electrónicos lo convirtió en el primer candidato para un nuevo proyecto de defensa aérea del MIT. Participando en el equipo de desarrollo de, que abordaba la implementación del informe sobre defensa aérea del comité Waller, Lick insistió en incluir investigación sobre el factor humano en el proyecto, lo que llevó a que lo nombraran uno de los directores del desarrollo de pantallas para radares en el laboratorio Lincoln.
Allí, en algún momento a mediados de la década de 1950, se cruzó con Wes Clark y el TX-2, y de inmediato se contagió de la interacción computacional. La idea de tener control total sobre una potente máquina capaz de resolver instantáneamente cualquier problema que se le planteara lo fascinó. Comenzó a desarrollar la idea de crear un “simbiosis entre el hombre y la máquina”, una asociación entre el ser humano y el ordenador, que pudiera aumentar el poder intelectual del ser humano al igual que las máquinas industriales aumentan sus capacidades físicas (hay que señalar que Lick consideraba esta etapa como intermedia, y que en el futuro las computadoras aprenderían a pensar por sí mismas). Notó que el 85% de su tiempo de trabajo
Se dedicaba principalmente a acciones administrativas o mecánicas: búsqueda, cálculos, elaboración de dibujos, transformación, determinación de consecuencias lógicas o dinámicas de un conjunto de suposiciones o hipótesis, preparación para la toma de decisiones. Además, mis elecciones sobre lo que vale la pena intentar, y lo que no, fueron en gran medida determinadas por argumentos de viabilidad administrativa, en lugar de por capacidad intelectual. Las operaciones que consumían la mayor parte del tiempo supuestamente dedicado a reflexiones técnicas, las máquinas podrían realizarlas mejor que los humanos.
El concepto general no se alejaba mucho de lo que describió Vannevar Bush en "" – un amplificador intelectual, cuyo esquema esbozó en 1945 en su libro "Cómo podemos pensar", aunque en lugar de una mezcla de componentes electromecánicos y electrónicos, como los de Bush, terminamos con computadoras digitales puramente electrónicas. Tal computadora utilizaría su increíble velocidad para ayudar en el trabajo administrativo relacionado con cualquier proyecto científico o técnico. Las personas podrían liberarse de este trabajo monótono y centrar toda su atención en la formulación de hipótesis, la creación de modelos y la asignación de objetivos a la computadora. Este tipo de asociación proporcionaría increíbles ventajas tanto a los investigadores como a la defensa nacional y ayudaría a los científicos estadounidenses a superar a los soviéticos.

"Memex" de Vannevar Bush, un concepto temprano de un sistema de recuperación automática de información que complementa la inteligencia
Pronto después de este encuentro emblemático, Lick trajo su pasión por los ordenadores interactivos a su nuevo lugar de trabajo en una firma de consultoría dirigida por sus antiguos colegas, Bolt y Beranek. Durante años, habían estado trabajando como consultores mientras continuaban su labor académica en física; por ejemplo, estudiaron la acústica de un cine en Hoboken (Nueva Jersey). El análisis de la acústica del nuevo edificio de la ONU en Nueva York les proporcionó un gran flujo de pedidos, por lo que decidieron dejar el MIT y dedicarse a la consultoría a tiempo completo. Poco después, se unió a ellos un tercer socio, el arquitecto Robert Newman, y se llamaron "Bolt, Beranek y Newman" (BBN). Para 1957, habían crecido hasta convertirse en una firma de tamaño medio con unas pocas docenas de empleados, y Beranek decidió que estaban arriesgándose a saturar el mercado de investigación acústica. Quería ampliar la competencia de la firma más allá del sonido, abarcando todo el espectro de interacción entre el ser humano y su entorno artificial, desde salas de conciertos hasta automóviles, y a través de todos los sentidos.
Y, por supuesto, localizó a su antiguo colega Licklider, y lo contrató en condiciones generosas como nuevo vicepresidente de psicoacústica. Sin embargo, Beranek no tuvo en cuenta el entusiasmo desenfrenado de Lick por los cálculos interactivos. En lugar de recibir a un experto en psicoacústica, obtenía a un predicador de la informática que anhelaba abrir los ojos a los demás. En un año, convenció a Beranek de gastar decenas de miles de dólares en la compra de un ordenador, un pequeño y débil dispositivo LGP-30, fabricado por el contratista del departamento de defensa Librascope. Sin experiencia en ingeniería, trajo a otro veterano de SAGE, Edward Fredkin, para ayudar a configurar esta máquina. A pesar de que el ordenador, en gran medida, distraía a Lick de su trabajo principal mientras trataba de aprender a programar, después de un año y medio convenció a sus socios de gastar más dinero (150,000 dólares, que hoy equivalen aproximadamente a 1.25 millones de dólares) para comprar un ordenador más potente: el nuevo PDP-1 de DEC. Lick convenció a BBN de que el futuro pertenecía a los ordenadores digitales, y que de alguna manera sus inversiones en experiencia en este campo algún día darían sus frutos.
Poco después, Lick se encontró casi por casualidad en una posición ideal para promover la cultura de la interactividad en todo el país, convirtiéndose en el jefe de una nueva agencia gubernamental de computación.
ARPA
Durante la Guerra Fría, cada acción tuvo su contrapartida. Así como la primera bomba atómica soviética llevó a la creación de SAGE, , lanzado por la URSS en octubre de 1957, desencadenó una serie de reacciones en el gobierno estadounidense. La situación se agravó porque, aunque la URSS estaba rezagada respecto a EE. UU. en cuanto al desarrollo de la bomba nuclear, hizo un avance en cohetes, superando a los estadounidenses en la carrera por la órbita (resultó ser aproximadamente por cuatro meses).
Una de las respuestas al lanzamiento del Sputnik-1 en 1958 fue la creación de la Agencia de Proyectos de Investigación Avanzados del Departamento de Defensa de EE. UU. (ARPA). A diferencia de los modestos fondos asignados a la ciencia civil, ARPA recibió un presupuesto de 520 millones de dólares, tres veces superior al financiamiento de la Fundación Nacional de Ciencias, que también se triplicó en respuesta al lanzamiento del Sputnik-1.
A pesar de que la Agencia podía trabajar en una amplia variedad de proyectos avanzados que el ministro de Defensa consideraba apropiados, originalmente se pensó en centrar toda la atención en la construcción de misiles y el espacio: esa fue la respuesta decisiva al Sputnik 1. ARPA informaba directamente al ministro de Defensa y, por lo tanto, pudo elevarse por encima de la competencia improductiva que debilitaba toda la industria, elaborando un plan coherente para el desarrollo del programa espacial estadounidense. Sin embargo, en realidad, todos sus proyectos en este ámbito pronto fueron reclamados por competidores: la Fuerza Aérea no tenía intención de ceder el control sobre la construcción de misiles militares, y la ley nacional de aeronáutica y espacio, firmada en julio de 1958, creó una nueva agencia civil que asumió todas las cuestiones relacionadas con el espacio que no involucraban armas. No obstante, después de la creación de ARPA, esta encontró razones para sobrevivir, ya que recibió importantes proyectos de investigación en áreas como la defensa contra misiles balísticos y la detección de pruebas nucleares. Sin embargo, también se convirtió en un lugar de trabajo para proyectos menores que querían explorar diversas agencias militares. Así que, en lugar de ser el perro, la agencia se convirtió en la cola.
El último proyecto seleccionado fue "" un nave espacial con un motor de impulso nuclear ("explosive space vehicle"). ARPA dejó de financiarlo en 1959, ya que no podía concebirlo de otra manera que como un proyecto puramente civil, que estaba bajo la competencia de la NASA. A su vez, la NASA no deseaba manchar su inmaculada reputación al involucrarse con armas nucleares. La Fuerza Aérea, a regañadientes, aportó algo de dinero para que el proyecto continuara desarrollándose, sin embargo, finalmente murió después del tratado de 1963 que prohibió las pruebas de armas nucleares en la atmósfera o en el espacio. Y aunque esta idea era técnicamente muy interesante, es difícil imaginar que algún gobierno diera luz verde al lanzamiento de un cohete lleno de miles de bombas nucleares.
La primera incursión de ARPA en el campo de los ordenadores surgió simplemente de la necesidad de ocupar la gestión. En 1961, la Fuerza Aérea tenía a su disposición dos activos inactivos que necesitaban ser ocupados. A medida que se acercaba la implementación de los primeros centros de detección SAGE, la Fuerza Aérea contrató a RAND Corporation de Santa Mónica (California) para capacitar al personal y equipar más de veinte centros de defensa aérea computarizados con programas de gestión. Para este trabajo, RAND creó toda una nueva entidad, la Corporación de Desarrollo de Sistemas (SDC). La experiencia de SDC en software resultó valiosa para la Fuerza Aérea; sin embargo, el proyecto SAGE estaba por finalizar y no tenían nada que hacer. El segundo activo inactivo era un costoso ordenador AN/FSQ-32, que se había requisado a IBM para el proyecto SAGE, pero que luego se consideró innecesario. El Ministerio de Defensa resolvió ambos problemas al asignar a ARPA una nueva tarea de investigación relacionada con los centros de mando y prometió una subvención de $6 millones para que SDC investigara los problemas de los centros de mando utilizando el Q-32.
Pronto ARPA decidió regular este programa de investigación como parte de una nueva división dedicada al estudio del procesamiento de la información. Aproximadamente al mismo tiempo, la administración recibió una nueva tarea: crear un programa en el campo de la ciencia del comportamiento. No está claro por qué razones exactamente, pero la dirección del departamento decidió contratar a Licklider como director de ambos programas. Tal vez fue una idea de Gene Fubini, director de investigación en el Ministerio de Defensa, que conocía a Lick de su trabajo en SAGE.
Al igual que Beranek en su momento, Jack Ruina, que entonces dirigía ARPA, no tenía idea de lo que le esperaba cuando invitó a Lick a una entrevista. Pensaba que estaba obteniendo un experto en comportamiento con ciertos conocimientos en informática. En cambio, se encontró con toda la potencia de las ideas de simbiosis entre el ser humano y la computadora. Lick afirmaba que un centro de mando computarizado necesitaría computadoras interactivas, y por lo tanto, el principal motor del programa de investigación de ARPA debería ser un avance en la vanguardia de las máquinas de computación interactivas. Para Lick, esto significaba la separación del tiempo.
Separación del tiempo
Los sistemas de tiempo compartido surgieron bajo el mismo principio básico que la serie TX de Wes Clark: las computadoras deben ser cómodas para el usuario. Pero a diferencia de Clark, los defensores del tiempo compartido creían que una sola persona no podía utilizar eficientemente toda una computadora. Un investigador podría pasar varios minutos estudiando la salida de un programa antes de hacer un pequeño cambio y reiniciarlo. Durante este intervalo, la computadora no tendría nada que hacer, su gran potencia estaría inactiva, y eso costaría caro. Incluso los intervalos entre pulsaciones de teclas de cientos de milisegundos parecían enormes abismos de tiempo de computadora perdido, durante los cuales podrían realizarse miles de cálculos.
Toda esta potencia de cálculo podría no estar inactiva si se pudiera compartir entre muchos usuarios. Al dividir la atención de la computadora de tal manera que atendiera a cada usuario por turnos, el desarrollador de la computadora podría matar dos pájaros de un tiro: proporcionar la ilusión de una computadora interactiva totalmente controlada por el usuario, sin desperdiciar gran parte de la capacidad de cálculo del costoso equipo.
Este concepto ya estaba presente en SAGE, que podía atender a decenas de diferentes operadores simultáneamente, cada uno controlando su sector del espacio aéreo. Al reunirse con Clark, Lick inmediatamente vio el potencial de combinar el tiempo compartido de usuarios en SAGE con la libertad interactiva de TX-0 y TX-2 para crear una nueva y poderosa mezcla, que formó la base de su promoción del simbiosis entre el ser humano y la computadora, presentada al Ministerio de Defensa en su trabajo de 1957 "Un sistema verdaderamente sabio, o Hacia sistemas pensantes híbridos máquina/hombre" [sage inglés – sabio / nota del traductor]. En este trabajo, describió un sistema informático para científicos, muy similar en estructura a SAGE, con entrada mediante una pistola de luz y "el uso simultáneo (con un rápido tiempo compartido) de las capacidades de la máquina para calcular y almacenar información por muchas personas".
Sin embargo, Leek no tenía las habilidades ingenieriles necesarias para desarrollar o crear un sistema así. Aprendió los fundamentos de la programación en BBN, pero eso era el límite de sus capacidades. La primera persona en poner en práctica la teoría de la separación del tiempo fue John McCarthy, un matemático del MIT. McCarthy necesitaba acceso constante a una computadora para crear herramientas y modelos para manipular la lógica matemática, que él consideraba los primeros pasos hacia la inteligencia artificial. En 1959, fabricó un prototipo que consistía en un módulo interactivo conectado a la computadora IBM 704 de la universidad, que utilizaba procesamiento por lotes. Irónicamente, el primer “dispositivo de separación de tiempo” tenía solo una consola interactiva: un teletipo Flexowriter.
Pero a principios de la década de 1960, la facultad de ingeniería del MIT llegó a la necesidad de inversiones activas en computación interactiva. Cada estudiante y profesor interesado en la programación se conectaba a las computadoras. El procesamiento por lotes utilizaba muy eficientemente el tiempo de la computadora, pero hacía perder mucho tiempo a los investigadores; el tiempo medio de procesamiento de una tarea en la 704 era de más de un día.
Para estudiar los planes a largo plazo para satisfacer las crecientes necesidades de recursos computacionales, se organizó un comité universitario en el MIT, donde predominaban los partidarios de la separación del tiempo. Clark argumentaba que el paso a la interactividad no significaba separación de tiempo. Decía que desde un punto de vista práctico, la separación del tiempo significaba renunciar a monitores de video interactivos y a la interacción en tiempo real, que eran aspectos críticos del proyecto en el que trabajaba en el laboratorio de biofísica del MIT. Pero a un nivel más fundamental, aparentemente, Clark tenía un profundo rechazo filosófico a la idea de compartir su espacio de trabajo. Hasta 1990 se negó a conectar su computadora a Internet, afirmando que las redes son un “error” y que “no funcionan”.
Él y sus estudiantes formaron una «subsubcultura», un pequeño brote dentro de la ya excéntrica cultura académica de las máquinas de computación interactivas. Sin embargo, sus argumentos a favor de pequeñas estaciones de trabajo, que no necesitaban compartir con nadie, no convencieron a sus colegas. Dada la costosa naturaleza de incluso la computadora más pequeña en ese momento, tal enfoque parecía económicamente injustificable a los ojos de otros ingenieros. Además, la mayoría creía que las computadoras, las centrales eléctricas intelectuales de la emergente era de la información, se beneficiarían de la economía de escala, al igual que las centrales eléctricas. En primavera de 1961, el informe final del comité aprobó la creación de grandes sistemas de tiempo compartido en el desarrollo del MIT.
Para ese momento, Fernando Corbató, conocido como «Corbi» entre sus colegas, ya estaba trabajando en expandir el experimento de McCarthy. Con formación en física, había aprendido sobre computadoras mientras trabajaba en Whirlwind en 1951, cuando aún era estudiante de posgrado en el MIT (siendo el único de todos los involucrados en esta historia que sigue vivo – en enero de 2019 tenía 92 años). Luego de obtener su doctorado, se convirtió en administrador en el recién creado centro de computación del MIT, desarrollado sobre la base del IBM 704. Corbató y su equipo (originalmente formado por Marge Mervin y Bob Daly, dos de los mejores programadores del centro) llamaron a su sistema de tiempo compartido CTSS (Compatible Time-Sharing System, «sistema de tiempo compartido compatible») – ya que podía operar simultáneamente con el proceso de trabajo habitual del 704, capturando automáticamente ciclos computacionales para usuarios según fuera necesario. Sin dicha compatibilidad, este proyecto no podría haber funcionado, ya que Corbi no tenía financiación para adquirir una nueva computadora sobre la cual desarrollar una sistema de tiempo compartido desde cero, y no se podía interrumpir el procesamiento de tareas por lotes existentes.
A finales de 1961, CTSS podía soportar cuatro terminales. Para 1963, MIT había instalado dos copias de CTSS en máquinas transistorizadas IBM 7094 que costaban 3.5 millones de dólares, aproximadamente diez veces más que las 704 anteriores en términos de capacidad de memoria y potencia del procesador. El software de control recorría a los usuarios activos en un ciclo, atendiendo a cada uno de ellos durante una fracción de segundo antes de pasar al siguiente. Los usuarios podían guardar programas y datos para uso posterior en su propia área de memoria en disco, protegida por contraseña.

Corbato con su característica pajarita en la sala de computadoras con IBM 7094

Corby explica el esquema de trabajo de división de tiempo, que incluye una cola de dos niveles, en una transmisión televisiva de 1963
Cada computador podía atender aproximadamente 20 terminales. Esto era suficiente no solo para soportar un par de pequeñas salas de terminales, sino también para extender el acceso a la computadora por todo Cambridge. Corby y otros ingenieros clave tenían sus propias terminales en la oficina, y en algún momento, MIT comenzó a proporcionar terminales domésticos al personal técnico para que pudieran trabajar con el sistema en su tiempo libre, sin necesidad de ir a la oficina. Todos los primeros terminales consistían en una máquina de escribir modificada, capaz de leer datos y transmitirlos por línea telefónica, y papel perforado de alimentación continua. Los módems conectaban los terminales por teléfono a un conmutador privado en el campus de MIT, a través del cual podían comunicarse con la computadora CTSS. De esta manera, la computadora extendía sus órganos sensoriales a través del teléfono y señales, transformándose de digital a analógica y viceversa. Esta fue la primera etapa de la integración de computadoras con la red de telecomunicaciones. La integración fue facilitada por el estado ambiguo de AT&T desde el punto de vista de las regulaciones. La red aún era regulada, y la empresa estaba obligada a proporcionar líneas dedicadas a tarifas fijas, pero varias decisiones de la FCC diluyeron el control de la compañía sobre los periféricos, y ésta poco podía objetar respecto a la conexión de diversos dispositivos a sus líneas. Por lo tanto, MIT no necesitaba un permiso para los terminales.

Terminal de computadora típico de mediados de los años 60: IBM 2741.
El objetivo final de Licklider, McCarthy y Korbato era aumentar la disponibilidad de capacidades de computación para investigadores individuales. Elegían recursos y la división del tiempo por razones económicas: nadie podía imaginar que se comprara una computadora propia para cada investigador en el MIT. Sin embargo, esta elección dio lugar a efectos secundarios no intencionados que no se podrían haber comprendido dentro de la paradigmática propuesta de Clark de "una persona, una computadora". Un sistema de archivos compartido y los enlaces cruzados a cuentas de usuarios les permitían compartir entre sí, trabajar en colaboración y complementar el trabajo de los demás. En 1965, Noel Morris y Tom van Vleck aceleraron la colaboración y la comunicación al crear el programa MAIL, que permitía a los usuarios intercambiar mensajes. Cuando un usuario enviaba un mensaje, el programa lo asignaba a un archivo especial de buzón en la zona de archivos del receptor. Si dicho archivo no estaba vacío, el programa LOGIN mostraba el mensaje "Tienes CORREO". El contenido de la máquina se convertía en una expresión de las acciones de una comunidad de usuarios, y este aspecto social de la división del tiempo en el MIT llegó a valorarse tanto como la idea original del uso interactivo de la computadora.
Semillas abandonadas
Lick, al aceptar la oferta de ARPA y dejar BBN para dirigir una nueva división de ARPA, la oficina de técnicas de procesamiento de información (Information Processing Techniques Office, IPTO) en 1962, rápidamente se dedicó a lo que había prometido: concentrar los esfuerzos de investigación de la empresa en la computación en la difusión y mejora del hardware y software para la división del tiempo. Renunció a la práctica habitual de recibir propuestas de investigación que debían llegar a su escritorio, y él mismo se aventuró al "campo", persuadiendo a los ingenieros para que crearan propuestas de investigación que le gustaría aprobar.
El primer paso de él fue reconfigurar el proyecto de investigación existente de los centros de comando SDC en Santa Mónica. Desde la oficina de Lick en SDC llegó un equipo para reducir los esfuerzos en la dirección de estas investigaciones y enfocarlas en transformar el exceso de ordenador SAGE en un sistema de tiempo compartido. Lick creía que primero debía establecerse una base en la interacción humano-máquina con tiempo compartido, y que los centros de comando vendrían después. Que dicha asignación de prioridades coincidiera con sus intereses filosóficos era solo una feliz casualidad. Jules Schwartz, un veterano del proyecto SAGE, estaba desarrollando un nuevo sistema de tiempo compartido. Al igual que su contemporáneo CTSS, se convirtió en un lugar virtual de encuentro, y entre sus comandos había una función DIAL para enviar mensajes de texto personales de un usuario a otro, como en el siguiente ejemplo de intercambio entre John Jones y un usuario con id igual a 9.
DIAL 9 THIS IS JOHN JONES, I NEED 20K IN ORDER TO LOAD MY PROG
FROM 9 WE CAN GET YOU ON IN 5 MINUTES.
FROM 9 GO AHEAD AND LOAD
DIAL 9 ESTO ES JOHN JONES, NECESITO 20K PARA CARGAR MI PROG
DE 9 PODEMOS DARTE ESO EN 5 MINUTOS.
DE 9 ADELANTE, CARGA.
Luego, para asegurar el financiamiento de futuros proyectos de desarrollo de tiempo compartido en MIT, Licklider encontró a Robert Fano para liderar su proyecto insignia: Project MAC, que sobrevivió hasta la década de 1970 (hubo muchas descripciones de MAC: 'matemáticas y cálculos', 'computadora de acceso múltiple', 'cognición asistida por máquina' [Mathematics And Computation, Multiple-Access Computer, Machine-Aided Cognition]). Aunque los desarrolladores esperaban que el nuevo sistema pudiera soportar al menos 200 usuarios simultáneos, no tomaron en cuenta la creciente complejidad del software de usuario, que absorbía fácilmente todas las mejoras en velocidad y eficiencia del hardware. Tras su lanzamiento en MIT en 1969, el sistema podía soportar alrededor de 60 usuarios utilizando sus dos procesadores centrales, lo que equivale aproximadamente a la cantidad de usuarios por procesador en CTSS. Sin embargo, el número total de usuarios era mucho mayor que la carga máxima posible, con 408 usuarios registrados en junio de 1970.
El software del sistema del proyecto llamado Multics pudo presumir de algunas mejoras significativas, muchas de las cuales todavía se consideran avanzadas en los sistemas operativos de hoy: un sistema de archivos jerárquico con una estructura de árbol que incluye carpetas que pueden contener otras carpetas; la separación de la ejecución de comandos del usuario y del sistema a nivel de hardware; el enlace dinámico de programas con la carga de módulos de software en tiempo de ejecución según sea necesario; la posibilidad de agregar o quitar CPU, bancos de memoria o discos sin apagar el sistema. Ken Thompson y Dennis Ritchie, programadores del proyecto Multics, más tarde crearon el sistema operativo Unix (en cuyo nombre se hace referencia a su predecesor) para trasladar algunas de estas conceptos a sistemas informáticos más simples y menos complejos [El nombre "UNIX" (originalmente "Unics") fue formado a partir de "Multics". La letra U en el nombre UNIX significaba "Uniplexed" ("simple") en contraste con la palabra "Multiplexed" ("complejo"), que estaba en la base del nombre del sistema Multics, para destacar el esfuerzo de los creadores de UNIX por alejarse de las complicaciones del sistema Multics en busca de un enfoque más simple y funcional.]
La última semilla la dejó Lik en Berkeley, en la Universidad de California. El proyecto Genie12, iniciado en 1963, dio lugar al sistema de tiempo compartido de Berkeley [Berkeley Timesharing System], una copia comercialmente orientada de Project MAC, de menor tamaño. Aunque nominalmente estaba dirigido por varios profesores de la universidad, realmente las labores estuvieron a cargo del estudiante Mel Pirtle, con la ayuda de otros estudiantes, en particular, Chuck Tucker, Peter Deutsch y Butler Lampson. Algunos de ellos ya habían contraído el virus de la interactividad en Cambridge antes de llegar a Berkeley. Deutsch, hijo de un profesor de física del MIT y aficionado a construir prototipos de computadoras, implementó el lenguaje de programación Lisp en el Digital PDP-1 cuando era adolescente, mucho antes de convertirse en estudiante en Berkeley. Lampson programó en el PDP-1 en el acelerador electrónico de Cambridge, siendo estudiante de Harvard. Pirtle y su equipo crearon el sistema de tiempo compartido en el SDS 930, desarrollado por Scientific Data Systems, una nueva compañía de computadoras fundada en Santa Mónica en 1961 (se podría escribir un artículo completo sobre los logros técnicos que ocurrían en Santa Mónica en ese momento. RAND Corporation, SDC y SDS, cuarteles generales ubicados allí, hicieron una notable contribución a la avanzada tecnología computacional de los años 60).
SDS integró software de Berkeley en su nuevo proyecto, el SDS 940. Se convirtió en uno de los sistemas de computación de tiempo compartido más populares a finales de los años 60. Las empresas Tymshare y Comshare, que comercializaron el tiempo compartido a través de la venta de servicios de computación remota, compraron decenas de SDS 940. Pirtle y su equipo también decidieron probar suerte en el mercado comercial, fundando Berkeley Computer Corporation (BCC) en 1968, sin embargo, durante la recesión de 1969-1970, la compañía se declaró en quiebra. La mayor parte del equipo de Pirtle terminó en el centro de investigación de Palo Alto de Xerox (PARC), donde Tucker, Deutsch y Lampson contribuyeron a proyectos emblemáticos, entre los que se encontraban la estación de trabajo personal Alto, las redes locales y la impresora láser.

Mel Pirtle (en el centro) junto al Berkeley Timesharing System
Por supuesto, no todos los proyectos de tiempo compartido de la década de 1960 fueron creados gracias a Licklider. Las noticias sobre lo que sucedía en el MIT y los laboratorios de Lincoln se difundían a través de literatura técnica, conferencias, conexiones académicas y transiciones de empleados de un trabajo a otro. A través de estos canales también se sembraron otras semillas, llevadas por el viento. En la Universidad de Illinois, Don Bitzer vendió su sistema PLATO al Departamento de Defensa, que debía reducir el costo de la capacitación técnica del personal militar. Clifford Shaw creó el JOHNNIAC Open Shop System (JOSS), financiado por la Fuerza Aérea, destinado a aumentar las capacidades de los empleados de RAND para realizar análisis numéricos rápidamente. El sistema de tiempo compartido de Dartmouth estaba directamente relacionado con los eventos que ocurrían en el MIT, pero por otro lado, era un proyecto absolutamente único, financiado únicamente por civiles de la Fundación Nacional de Ciencias, bajo la suposición de que la experiencia en computación se convertiría en una parte necesaria de la educación de la próxima generación de líderes de EE. UU.
A mediados de la década de 1960, el tiempo compartido aún no había dominado por completo el ecosistema de las computadoras. Las empresas tradicionales de procesamiento por lotes predominaban, tanto en ventas como en popularidad, especialmente fuera de los campus universitarios. Pero aún así encontró su nicho.
Oficina de Taylor
En el verano de 1964, aproximadamente dos años después de llegar a ARPA, Licklider cambió nuevamente de trabajo, esta vez trasladándose al centro de investigación de IBM al norte de Nueva York. Sorprendido por la pérdida del contrato para el Project MAC a favor de un fabricante de computadoras competidor, General Electric, después de muchos años de buenas relaciones con el MIT, Lick debía compartir con IBM su experiencia de primera mano en una tendencia que parecía pasar de largo por la empresa. Para Lick, el nuevo trabajo ofrecía la oportunidad de convertir el último bastión del procesamiento por lotes en una nueva fe en la interactividad (pero no funcionó: Lick fue relegado a un segundo plano y su esposa sufrió al estar aislada en la lejanía de Yorktown Heights. Se trasladó a la oficina de IBM en Cambridge y luego, en 1967, regresó al MIT para liderar el Project MAC).
En el puesto de cabeza de IPTO fue reemplazado por Ivan Sutherland, un joven experto en gráficos por computadora, quien a su vez fue sucedido en 1966 por Robert Taylor. El trabajo de Licklider de 1960 "Simbiosis entre el hombre y la máquina" convirtió a Taylor en un defensor de las computadoras interactivas, y por recomendación de Licklider, se unió a ARPA después de trabajar brevemente en un programa de investigación en NASA. Su personalidad y experiencia lo hicieron más parecido a Licklider que a Sutherland. Psicólogo de formación, careciendo de conocimientos técnicos en computación, compensó esta falta con entusiasmo y un liderazgo seguro.
Un día, mientras Taylor estaba en su oficina, tuvo una idea que visitó al nuevo jefe de IPTO. Estaba sentado en un escritorio con tres terminales diferentes, que le permitían conectarse a tres sistemas de tiempo compartido financiados por ARPA, ubicados en Cambridge, Berkeley y Santa Mónica. Sin embargo, estos no estaban conectados entre sí: para transferir información de un sistema a otro, tenía que hacerlo físicamente, utilizando su cuerpo y su mente.
Las semillas sembradas por Licklider dieron frutos. Creó una comunidad social de empleados de IPTO, que se expandió a múltiples otros centros de computación, cada uno de los cuales formó una pequeña comunidad de expertos en computación reunidos en torno a una computadora con tiempo compartido. Taylor pensó que era el momento de conectar estos centros. Sus estructuras sociales y técnicas individuales, al estar interconectadas, podrían formar un superorganismo, cuyas raíces se extenderían por todo el continente, reproduciendo los beneficios sociales del tiempo compartido a una escala más elevada. Y con este pensamiento comenzaron las contiendas técnicas y políticas que condujeron a la creación de ARPANET.
Qué leer a continuación
- Richard J. Barber Associates, The Advanced Research Projects Agency, 1958-1974 (1975)
- Katie Hafner y Matthew Lyon, Where Wizards Stay Up Late: The Origins of the Internet (1996)
- Severo M. Ornstein, Computing in the Middle Ages: A View From the Trenches, 1955-1983 (2002)
- M. Mitchell Waldrop, La máquina de sueños: J.C.R. Licklider y la revolución que hizo la computación personal (2001)
Fuente: habr.com
