NLS (sistema informático)


NLS , o el " Sistema en línea ", fue un revolucionario sistema de colaboración por computadora desarrollado en la década de 1960. Diseñado por Douglas Engelbart e implementado por investigadores del Augmentation Research Center (ARC) en el Stanford Research Institute (SRI), el sistema NLS fue el primero en emplear el uso práctico de enlaces de hipertexto , el mouse , monitores de video de escaneo de trama , información organizado por relevancia, ventanas de pantalla , programas de presentación y otros conceptos informáticos modernos. Fue financiado por ARPA (el predecesor deAgencia de Proyectos de Investigación Avanzada de Defensa ), la NASA y la Fuerza Aérea de EE . UU .

Douglas Engelbart desarrolló sus conceptos con el apoyo de la Fuerza Aérea de EE. UU. de 1959 a 1960 y publicó un marco en 1962. El extraño acrónimo, NLS (en lugar de OLS), fue un artefacto de la evolución del sistema. Las primeras computadoras de Engelbart no podían admitir más de un usuario a la vez. Primero fue el CDC 160A en 1963, que tenía muy poca capacidad de programación propia. [1]

Como medida a corto plazo, el equipo desarrolló un sistema que permitía a los usuarios fuera de línea, es decir, cualquiera que no estuviera sentado en la única terminal disponible, editar sus documentos al marcar una serie de comandos en una cinta de papel con un Flexowriter . [2] Una vez que la cinta estaba completa, un usuario fuera de línea ingresaba a la computadora la cinta de papel en la que se había almacenado el último borrador del documento, seguido de los nuevos comandos que se aplicarían, y la computadora imprimía una nueva cinta de papel que contiene la última versión del documento. [2] Sin visualización interactiva, esto podría ser incómodo, ya que el usuario tenía que simular mentalmente los efectos acumulativos de sus comandos en el texto del documento. Por otro lado, coincidía con el flujo de trabajo de la oficina de la década de 1960, donde los gerentes entregaban copias impresas marcadas de los documentos a las secretarias. [3]

El diseño siguió admitiendo este flujo de trabajo "fuera de línea", así como una capacidad interactiva "en línea" para editar los mismos documentos. Para evitar tener dos acrónimos idénticos (OLTS), el sistema de texto fuera de línea se abrevió FLTS y el sistema de texto en línea se abrevió NLTS. A medida que el sistema evolucionó para admitir más que solo texto, se eliminó la "T" y la versión interactiva se conoció como NLS. [4]

Robert Taylor , que tenía experiencia en psicología, brindó apoyo de la NASA . Cuando Taylor se trasladó a la Oficina de Técnicas de Procesamiento de la Información de la Agencia de Proyectos de Investigación Avanzada del Departamento de Defensa de EE. UU. , pudo proporcionar fondos adicionales para el proyecto. El desarrollo de NLS pasó a un CDC 3100 en 1965. [1] Jeff Rulifson se unió a SRI en 1966 y se convirtió en el programador principal de NLS hasta que dejó la organización en 1973. [5]

En 1968, el desarrollo de NLS pasó a una computadora SDS 940 que ejecutaba el sistema de tiempo compartido de Berkeley . [1] Tenía un disco de almacenamiento de aproximadamente 96 MB y podía admitir hasta 16 estaciones de trabajo, cada una de las cuales constaba de un monitor de exploración de trama , un mouse de tres botones y un dispositivo de entrada conocido como teclado de acordes . El texto escrito se enviaba desde el teclado a un subsistema específico que transmitía la información a lo largo de un bus a uno de los dos controladores de pantalla y generadores de pantalla. Luego, el texto de entrada se enviaba a un tubo de rayos catódicos de 5 pulgadas (127 mm)(CRT), encerrado por una cubierta especial, y una cámara de televisión en blanco y negro de calidad profesional recibió una imagen de video superpuesta. La información se enviaba desde la cámara de televisión al control de la cámara de circuito cerrado y al panel de conexión , y finalmente se mostraba en el monitor de video de cada estación de trabajo.


Videoconferencia en NLS