-
El Unix es un Sistema Operativo multitarea
y multiusuario. Fue inventado en los
Laboratorios
Bell de AT&Ten 1969 por Ken
Thompson, Dennis Ritchie y Brian Kernigham.
-
Su nombre viene de Uniplexed
Information and Computer System (UNICS). No
fue realmente un proyecto. El proyecto original fue el Multiplexed
Information and Computer System (MULTICS) desarrollado por AT&T
y General Electric con el deseo de crear un sistema operativo multiusuario
y multitarea.
-
En 1963 aparece la primera versión
de Unix desarrollado totalmente en el Lenguaje
C. El lenguaje C fue creado por Dennis
Ritchie y Brian Kernigham como lenguaje de
alto nivel para crear el Unix. Esto convierte al Unix en el
único Sistema Operativo independiente del Microprocesador (o Hardware).
Inicialmente había sido creado en una DEC PDP-7 y posteriormente
en una DEC PDP-11.
-
Los programas fuentes del AT&T
Unix Versión 7 fueron dados a las universidades. Posteriormente
salió la versión AT&T Unix System III. En la Universidad
de Berkeley se crean gran cantidad de comandos, herramientas y una versión
de Unix llamada Berkeley Software Distribution
(BSD).
-
Luego aparecen nuevas versiones del
AT&T Unix y del BSD. La última versión de AT&T
se llama AT&T Unix System V Release 4
que queda como standard de la industria y descrito en el System V Interface
Definition. Practicamente todas las versiones de Unix más
recientes son compatibles con el AT&T Unix System V Release 4 entre
las que podemos citar: SCO Unixware, AIX de
IBM, HP-UX de Hewlett Packard, SunOS de Sun Microsystems, IRIX de Silicon
Graphics, Tru64 Unix de Compaq, AUX de Apple, etc.
-
Una de las últimas versiones
nuevas de Unix es el Linux,
creado por Linus Torvalds.
-
El Unix posee un ambiente gráfico
llamado XWindows (X11),
cuyo desarrollo empezó en 1984. El último standard
de este ambiente gráfico es el Motif.
-
El XWindows es un conjunto de programas
y protocolos de arquitectura de red cliente-servidor que permite a una
estación de trabajo (El Xclient), que se encarga de manejar las
ventanas, correr programas gráficos de un servidor de
Unix (Xserver).
|
|