0% encontró este documento útil (0 votos)
19 vistas17 páginas

Historia y características de Unix

Cargado por

Rudy Arias
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
19 vistas17 páginas

Historia y características de Unix

Cargado por

Rudy Arias
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Generalidades de Unix

Juan Matías Matías - jUaNIX


jmatias@[Link]

San José, Costa Rica


2010

Pág. 1
Introducción
Historia
■ Unix vino al mundo en Noviembre 1969 en Bell-Labs, la
prestigiosa división de investigación de AT&T.
■ Comenzó con un solo hombre Ken Thompson quien
decidió intentar la creación de un entorno de
programación más barato y manejable.
■ Thompson estaba trabajando en un programa llamado
Space Travel, que simulaba el movimiento planetario.
■ El programa se ejecutaba en un gran computador, el
GE645 de General Electric, el cual utilizaba el sistema
operativo MULTICS, que fue uno de los primeros
diseñados para atender a varios usuarios.

Pág. 2
Introducción
Historia
■ Thompson transfirió el programa a un DEC PDP-7, y,
para utilizar convenientemente este equipo, escribió un
nuevo sistema operativo al cual bautizó como UNICS
(UNiplexed Information and Computing System), como
descendiente del MULTICS, ya que incorporó la
característica de multiusuario del otro sistema.
■ El trabajo de Thompson tuvo el suficiente éxito como
para atraer la atención de Dennis Ritchie y otros
técnicos de Bell Labs (R. Canaday, J.F. Ossanna, R.
Morris, entre otros), que continuaron el proceso de
creación de un entorno útil.

Pág. 3
Introducción

Pág. 4
Introducción
Historia
■ Unix, se escribió en ensamblador, lo cual trajo
problemas a Thompson y Ritchie cuando decidieron
"migrarlo" a un DEC PDP-11/20, pues tuvo que ser
reescrito totalmente.
■ Casi en paralelo, Brian Kernighan trabajaba en un
nuevo lenguaje de programación, B (descendiente del
BCPL), esto interesó a Dennis Ritchie, y juntos
modificaron este lenguaje (1973) que ahora todos
conocemos como "C".
■ Thompson reescribe Unix en el nuevo lenguaje, dejando
solamente las rutinas de interface con el kernel en el
ensamblador original.

Pág. 5
Introducción
Historia
■ La primera versión firmada por AT&T fue System V
(SVR1) en 1983, la 2da, 3ra y 4ta versiones fueron
liberadas en 1984, 87 y 89 respectivamente.
■ La distribución del SV la realizó por mucho tiempo Unix
System Laboratories (USL, empresa AT&T), quien
también manejaba las licencias y el desarrollo adicional.
■ Entre los descendientes más represebtativos de SV
están el Xenix de Microsoft (MS-Xenix, que fue
comprado por SCO y se convirtio en SCO-Xenix), HP-UX
de Hewlett Packard, AIX de IBM, IRIX de Silicon
Graphics, OpenServer y UnixWare de SCO.

Pág. 6
Introducción
Historia
■ En los 70's hubo un desarrollo paralelo, BSD Unix, que
tenía por objetivo apoyar la comunicación de redes
usando diversos protocolos, lo cual atrajo la atención del
Defense Advanced Research Proyects Agency (DARPA
), quienes proporcionaron gran cantidad de fondos al
proyecto. Las versiones BSD Unix (comenzando por
BSD 3 en 1979), se implantaron en el computador DEC-
VAX.

Pág. 7
Introducción
Historia
■ Las versiones que han tenido mayor influencia han sido
BSD 4.2 (1983) y BSD 4.3 (1987), y todas ellas se han
elaborado con licencia de AT&T.
■ BSD Unix se hizo populare en la comunidad académica
y desarrolló algunas características que retomaría AT&T.
■ La última versión de Berkeley es la BSD 4.4.

Pág. 8
Introducción
Historia
■ Los descendientes principales de BSD Unix son SunOs
de Sun Microsystems, y (el desaparecido) Ultrix de
Digital Equipment Corporation.
■ Berkeley no ofrece mantenimiento para los sistemas que
desarrolla.
■ A partir de BSD Unix, Sun Microsystems trabajó en la
producción del SunOs, el cual adquirió renombre por la
excelencia del control de su memoria virtual, el soporte
para redes y las librerías compartidas.
■ Actualmente Sun Microsystems distribuye también una
forma de Unix de tipo System V: Solaris.

Pág. 9
Introducción
Historia
■ A finales de los ochenta se presentó un cambio de gran
magnitud en el mundo Unix, al incorporarse el sistema X
Window.
■ Este sistema conocido en forma abreviada como X,
ocasionó un cambio de los entornos de trabajo basados
en caracteres a interfaces gráficas con el usuario.
■ X se desarrolló en el MIT en 1984, como parte del
proyecto Athena .

Pág. 10
Introducción
Historia
■ X opera muy bien en ambientes de redes, y permite que
un usuario ejecute un programa en un computador
remoto y lo presente en una ventana de su computador
local.
■ La versión más reciente es X versión 11 (X11), la cual
se ha adoptado como norma para toda la industria.

Pág. 11
Introducción

Pág. 12
Introducción
Características del Unix
■ Unix es multiusuario y multitarea.

Pág. 13
Introducción
Características del Unix
■ Está conformado por el kernel (núcleo del Sistema
Operativo) y un grupo de utilitarios diversos.
■ El kernel es un conjunto de programas residentes en
memoria que coordinan los procesos básicos y los
recursos del computador.
■ Los utilitarios son comandos externos o programas
independientes que generalmente ejecutan una sola
función específica.
■ Para cada periférico, existe un archivo especial que
define la forma de accederlo, incluso podemos encontrar
varios archivos especiales para un mismo periférico.

Pág. 14
Introducción

Pág. 15
Conceptos Generales
Cuentas de usuario

Pág. 16
Conceptos Generales
Ingresando y saliendo del sistema.

Pág. 17

También podría gustarte