Historia de UNIX parte 3
La historia de Unix como se mencionó en los articulos anteriores comenzó a mediados de los 60s cuando el MIT, Los laboratorios Bell de AT&T, y General Electric unieron esfuerzos para desarrollar en un sistema operativo experimental llamado Multics este sistema introdujo muchas innovaciones, pero tenía muchos problemas tambien.
Los Laboratorios Bell, frustrados por el tamaño y complejidad de Multics pero no de sus aspiraciones, fue retirando gradualmente a su personal del proyecto. Sus últimos investigadores que dejaron el proyecto fueron, Ken Thompson, Dennis Ritchie, Doug McIlroy, y Joe Ossanna entre otros y decidieron rehacer el trabajo en una escala mucho menor. En 1979, Dennis Ritchie describió su visión para Unix:
Lo que nosotros queríamos preservar no era solo el buen ambiente en el cuál pudieramos programar, sino un sistema en el cual una comunidad pudiera formarse. Nosotros sabíamos por experiencia que la escencia de la computación comunitaria, suministrandole un acceso remoto y máquinas de tiempo compartido, no era solo para escribir programas en una terminal en lugar de tarjetas perforadas, si no animar el tener una comunicación más cercana.
Ken Thompson, un programador en el departamento de cómputo de los laboratorios, que trabajó en Multics, decidió escribir su propio sistema operativo. Mientras que él aún tenía acceso al ambiente Multics, él escribió simulaciones para el nuevo sistema de archivos y de paginación de memoria en él. Él también programó un juego llamado Viaje Espacial, pero necesitaba una máquina menos costosa y más eficiente para correr dicho juego, y eventualmente encontró una pequeña PDP-7 de desecho en los Laboratorios Bell. En esa PDP-7, en 1969, un equipo de investigadores de los laboratorios lidereados por Thompson y Ritchie, incluyendo a Rudd Canaday, desarrollaron un sistema de archivos jerárquico, los conceptos de procesos de cómputo y archivos de dispositivo, un interprete de línea de comando, y algunos programas pequeños de utilerías. El sistema resultante, era mucho más pequeño que el sistema Multics original, se convirtió en Unix. En el transcurso de un mes, Thompson había implementado un sistema operativo autocontenido con un ensamblador, editor de texto y un shell, usando una máquina GECOS para inicializar el sistema automáticamente.
Unix Rulez!
No se pierdan el siguiente post donde seguiremos platicando de esta interesante historia de UNIX!
Referencias:
Excelente historia, saludos.
Gracias oscaruh! mantente al pendiente de las siguientes partes de la historia!
Awesome! FOLLOW ME for cool crypto posts! I shall follow you!