Windows

Páginas: 38 (9352 palabras) Publicado: 16 de noviembre de 2012
CAPÍTULO II
SISTEMA OPERATIVO UNIX
2.1 Historia del Sistema Operativo Unix
Los orígenes de Unix pueden rastrearse a finales de 1960, cuando el Instituto Tecnológico de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un sistema operativo experimental llamado Multics (Multiplexed Information and Computing Service),[] desarrollado para ejecutarse en unacomputadora central (mainframe) modelo GE-645. El objetivo del proyecto era desarrollar un sistema operativo interactivo que contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El proyecto consiguió dar a luz versiones para producción, pero las primeras versiones contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron desvincularse y dedicar susrecursos a otros proyectos.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguió trabajando para la computadora GE-635[,] y escribió un juego llamado "Space Travel"[][](Viaje espacial). Sin embargo, descubrió que el juego era lento en la máquina de General Electric y resultaba realmente caro, algo así como 75 dólares de EE.UU. por cada partida. De este modo, Thompson conayuda de Dennis Ritchie; un físico estadounidense que colaboró en el desarrollo del sistema operativo Multics en los Laboratorios Bell y creó el lenguaje de programación C; escribió nuevamente el programa en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7. Esta experiencia, junto al trabajo que desarrolló para el proyecto Multics, condujo a Thompson a iniciar la creaciónde un nuevo sistema operativo para la DEC PDP-7[.] A continuación se puede apreciar una antigua fotografía de los creadores originales del núcleo Unix, los programadores Ken Thompson y Dennis Ritchie:

Ken Thompson (izquierda) y Dennis Ritchie (derecha), creadores de UNIX
Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, paradesarrollar tanto el sistema de ficheros como el sistema operativo multitarea en sí. A lo anterior, agregaron un intérprete de órdenes (o intérprete de comandos) y un pequeño conjunto de programas. El proyecto fue bautizado UNICS, como acrónimo de "Uniplexed Information and Computing System", pues sólo prestaba servicios a dos usuarios. La autoría de esta sigla se le atribuye a Brian Kernighan, ya que eraun "hack" de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistema MULTICS castrado, se cambió el nombre a UNIX, dando origen al legado que llego hasta los días actuales
Hasta ese instante, no había existido apoyo económico por parte de los laboratorios Bell, pero eso cambió cuando el Grupo de Investigación en Ciencias de la Computación decidió utilizar UNIXen una máquina superior a la PDP-7. Thompson y Ritchie lograron cumplir con la solicitud de agregar herramientas que permitieran el procesamiento de textos a UNIX en una máquina PDP-11/20, y como consecuencia de ello consiguieron el apoyo económico de los laboratorios Bell. Fue así como por vez primera, en 1970, se habla oficialmente del sistema operativo UNIX[] ejecutado en una PDP-11/20. Seincluía en él un programa para dar formato a textos (llamado "runoff") y un editor de texto. Tanto el sistema operativo como los programas fueron escritos en el lenguaje ensamblador de la PDP-11/20.
Este "sistema de procesamiento de texto" inicial, compuesto tanto por el sistema operativo como de "runoff" y el editor de texto, fue utilizado en los laboratorios Bell para procesar las solicitudes depatentes que ellos recibían. Pronto, "runoff" evolucionó hasta convertirse en "troff", el primer programa de edición electrónica que permitía realizar composición tipográfica. El 3 de noviembre de 1971 Thompson y Ritchie publicaron un manual de programación de UNIX. En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C.[] Este cambio significaba...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Windows
  • WINDOWS
  • Windows
  • Windows
  • windows
  • Windows
  • Windows
  • Windows

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS