¡Regala 10 simpatías a tus amigos!

Páginas: 8 (1825 palabras) Publicado: 20 de marzo de 2013
Linux : Desde Multics - Unix - Minix a Linux
A finales de 1960, 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 - Servicio de Información y Computación Multiplexado). El objetivo del proyecto era desarrollar un sistema operativo interactivoque 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 sus recursos a otros proyectos.
Uno de los programadores del equipo de los laboratorios Bell, Ken Thompson, siguió trabajandopara la computadora mainframe 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. Por ello Thompson con ayuda de Dennis Ritchie escribió nuevamente el programa en lenguaje ensamblador, para que se ejecutase en una computadora DEC PDP-7 (un mini ordenador). Esta experiencia, junto al trabajo quedesarrolló para el proyecto Multics, condujo a Thompson a iniciar la creación de un nuevo sistema operativo para la DEC PDP-7. Thompson y Ritchie lideraron un grupo de programadores, entre ellos a Rudd Canaday, en los laboratorios Bell, para desarrollar 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 unpequeñ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 (de acuerdo a Andrew Tanenbaum, era sólo a un usuario). La autoría de esta sigla se le atribuye a Brian Kernighan, ya que era un hack de Multics. Dada la popularidad que tuvo un juego de palabras que consideraba a UNICS un sistemaMULTICS castrado (pues eunuchs, en inglés, es un homófono de UNICS), se cambió el nombre a UNIX, dando origen al legado que llega hasta nuestros días.


En 1972 se tomó la decisión de escribir nuevamente UNIX, pero esta vez en el lenguaje de programación C, (para entonces UNIX ya contaba con el primer programa de edición electrónica –Trof, un año antes Thomson y Ritchie habían publicado unmanual de programación de UNIX). Este cambio significaba que UNIX podría ser fácilmente modificado para funcionar en otras computadoras (de esta manera, se volvía portable) y así otras variaciones podían ser desarrolladas por otros programadores. Ahora, el código era más conciso y compacto, lo que se tradujo en un aumento en la velocidad de desarrollo de UNIX. AT&T puso a UNIX a disposición deuniversidades y compañías, también al gobierno de los Estados Unidos, a través de licencias. Una de estas licencias fue otorgada al Departamento de Computación de la Universidad de California, con sede en Berkeley. En 1975 esta institución desarrolló y publicó su propio sucedáneo de UNIX, conocida como Berkeley Software Distribution (BSD), que se convirtió en una fuerte competencia para la familia UNIXde AT&T.

Mientras tanto, AT&T creó una división comercial denominada Unix Systems Laboratories para la explotación comercial del sistema operativo. El desarrollo prosiguió, con la entrega de las versiones 4, 5 y 6 en el transcurso de 1975. Estas versiones incluían los pipes o tuberías, lo que permitió dar al desarrollo una orientación modular respecto a la base del código, consiguiendo aumentaraún más la velocidad de desarrollo. Ya en 1978, cerca de 600 o más máquinas estaban ejecutándose con alguna de las distintas encarnaciones de UNIX.

La versión 7, la última versión del UNIX original con amplia distribución, entró en circulación en 1979 . En la década del 80 UNIX contaba con varias versiones desarrolladas en distintas universidades y empresas. Para finalizar con la confusión...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • ¡Regala 10 simpatías a tus amigos!
  • ¡Regala 10 simpatías a tus amigos!
  • ¡Regala 10 simpatías a tus amigos!
  • ¡Regala 10 simpatías a tus amigos!
  • ¡Regala 10 simpatías a tus amigos!
  • ¡Regala 10 simpatías a tus amigos!
  • ¡Regala 10 Simpatías A Tus Amigos!
  • ¡Regala 10 simpatías a tus amigos!

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS