Sitema Operativo

Páginas: 13 (3240 palabras) Publicado: 5 de octubre de 2012
TEMA 5
INTRODUCCIÓN AL SISTEMA OPERATIVO UNIX
5.1. Introducción
Aunque el sistema operativo más empleado es MS-DOS, UNIX destaca por ser utilizado en sistemas que van
desde computadores personales hasta supercomputadores. El interés de su estudio radica, además, en que
muchos principios de diseño en sistemas operativos se aplican en él.
5.1.1. Historia
Los orígenes de UNIX se remontan afinales de los años 60, cuando los laboratorios Bell, de AT&T,
participan en el desarrollo de un nuevo sistema operativo llamado Multics. Este sistema fracasó, entre otros
motivos, porque estaba diseñado para soportar cientos de usuarios con un hardware similar al de un
computador personal PC/AT. Era un sistema demasiado avanzado para su época.
Uno de los ingenieros de los laboratorios Bell quehabían trabajado en Multics, Ken Thompson,
escribió una versión reducida de Multics sobre una computadora PDP-7 que se encontraba en desuso, dando
lugar a lo que fue la versión primitiva de UNIX. Su trabajo fue bien considerado y Dennis Ritchie comenzó
a colaborar con él.
En esos momentos ocurrieron dos acontecimientos que fueron el origen de la difusión de UNIX. En
primer lugar, el sistemafue llevado a sistemas PDP-11, que eran más avanzados que el obsoleto PDP-7.
Estos sistemas fueron los dominantes en el mundo de los minicomputadores en la década de los 70. En
segundo lugar, para que el sistema fuera portable, Thomson decidió escribirlo en un lenguaje de alto nivel
que él mismo diseñó llamado B. Este lenguaje tenía muchas limitaciones (era interpretado y no tenía tipos
dedatos estructurados) y Ritchie diseñó un sucesor de B, llamado C, y escribió un compilador para él. En
1973, el sistema operativo fue reescrito en C.
En esta época, AT&T no podía comercializar productos relacionados con la informática, por lo que se
decidió que UNIX podía ser cedido, con el código fuente incluido, a las universidades que lo solicitaban para
uso educacional. No se ofrecía ningúntipo de soporte técnico. Por otro lado, el PDP-11 era el sistema más
empleado en la mayoría de los departamentos de computación de las universidades. Este cúmulo de
circunstancias originó la rápida difusión de UNIX.
UNIX fue llevado a nuevas máquinas, pero su simplicidad y claridad hizo que muchas empresas lo
mejorasen a su modo, lo que originó versiones diferentes de la original. En el periodode 1977 a 1982 los
laboratorios Bell suministraron una versión comercial conocida como UNIX system III. La siguiente versión
fue la UNIX system V, y AT&T comenzó a ofrecer soporte técnico en enero de 1983. Sin embargo, en la
universidad de California en Berkeley se había desarrollado una variante de UNIX cuya última versión,
4.3BSD, contenía muchas mejoras (memoria virtual, gestión de redes,utilidades como vi, csh, etc.). Como
consecuencia, muchos fabricantes basaron su versión de UNIX en 4.3BSD en lugar de la versión oficial de
AT&T, la system V.
A finales de los 80, las dos variantes anteriores, incompatibles entre sí, eran las más empleadas. Como,
además, cada fabricante introducía sus propias mejoras, el resultado es que el mundo de UNIX estaba
dividido en dos y no existíannormas para los formatos de los códigos binarios de los programas, lo que
limitaba el éxito comercial de UNIX, ya que era prácticamente imposible que un programa desarrollado en
una versión fuese ejecutable en otra. El primer intento de aunar las dos versiones fue auspiciado por IEEE y
se denominó POSIX (Portable Operating System), que partió de una intersección de las dos versiones. Sinembargo, para evitar que AT&T tomase el control de UNIX, un grupo de fabricantes (IBM, DEC, Hewlett-
Packard, ...) formó un consorcio llamado OSF (Open System Foundation) para producir un nuevo sistema
que estuviese conforme con las normalización de IEEE y que contuviese, además, un elevado número de
nuevas características, como un sistema de ventanas (X11), un interfaz gráfico de usuario (MOTIF),...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • sitemas operativos
  • Sitemas Operativos
  • sitemas operativos
  • El Sitema Operativo
  • sitemas operativos
  • Sitemas Operativo y sus caracteristicas
  • ejercicios sitemas operativos
  • Manejo del sitema operativo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS