versiones unix

Páginas: 16 (3931 palabras) Publicado: 4 de noviembre de 2013




























ÍNDICE

1. HISTORIA

2. CARACTERÍSTICAS

3. CONCEPTOS COMUNES A LOS SISTEMAS UNIX

4. ESTRUCTURA DEL SISTEMA

5.SISTEMA DE ARCHIVOS

6.VERSIONES

6.1 BSB

6.2 SISTEM V

6.3 SISTEMAS UNIX ABIERTOS
































1. HISTORIA

En 1968 se inicia un proyecto deinvestigación por AT&T para construir un sistema operativo multitarea, y permitir la interacción con el control de archivos y con el usuario. Este proyecto se llamó MULTICS pero se detuvo porque falló.

En 1969 se retoma el proyecto bajo el nombre de UNICS por parte de Ken Thompson que formaba parte del grupo de investigación de los laboratorios Bell y Dennie Ritchie que había participado en el proyectoMultics. Pronto se unieron los laboratorios Bell.

Se adaptaron varios componentes como la organización básica de los archivos, el concepto de Shell, el uso de un proceso individual para cada orden, los caracteres de edición de línea etc. También se utilizaron ideas de otros sistemas operativos como el CTSS del MIT y el sistema XDS-940.

En 1970 se cambio definitivamente el nombre a UNIX.

En1973 surge el concepto de portabilidad ante el problema de tener que reescribir el sistema operativo en lenguaje ensamblador cada vez que se porta a un ordenador. Es entonces cuando Ritchie reescribió el lenguaje ensamblador a lenguaje C siendo de esta manera el primer sistema operativo escrito en lenguaje de alto nivel.

En 1976 Unix es comprado por universidades y difundido por sus graduadosadoptando una gran popularidad.

Es la Universidad de Berkeley la que desarrolla y agrega el uso de memoria virtual, mejoras en el sistema de ficheros, TCP/IP, aplicaciones vi, csh…La versión se denominó 3BSD Unix y fabricantes como SUN y DEC la utilizaron. Estos aspectos convencieron a la Agencia de Proyectos de Investigación Avanzados de Defensa (DARPA) para la financiación de un proyecto enla Universidad de Berkeley de un sistema operativo Unix estándar para uso del gobierno.

En 1983 BSD pasó a ser la competencia del sistema AT&T por lo que esta empresa lanzó el UNIX System V.

A partir de aquí surgen diferencias y más empresas que quieren crear su propio Unix.


1
2.CARACTERÍSTICAS

Multiusuario
Multitarea
Multiproceso
Comunicación de datos
Administrador de rednativo
Biblioteca de rutinas en C

UNIX es un sistema operativo multitarea, multiusuario, diseñado para ordenadores de 16 y 32 bits. Escrito en el lenguaje de programación C, UNIX ofrece capacidades de gestión de terminales remotos, más facilidades para correo electrónico, transferencia de ficheros y emulación de terminales.

UNIX es un sistema operativo multitarea real diseñado para trabajar enun entorno multiusuario. Estas capacidades multiusuario y multitarea son una causa importante de la popularidad del producto entre los usuarios de microordenadores debido a que UNIX les da una capacidad tradicional de sistemas operativos de tipo miniordenador o mainframe.

La capacidad multiusuario es particularmente atractiva porque a menudo puede proporcionar una alternativa más barata alenlace de múltiples PCs en una red de microordenadores. Cuando en una red de microordenadores un usuario desea acceder a un programa, el servidor de la red envía una copia de ese programa al PC del usuario; el usuario hace entonces el trabajo sobre su propio procesador. Con este tipo de configuración, una compañía debe tener un PC completamente pertrechado, con tarjeta y software de red, para cadaestación de trabajo. Sin embargo, con la alternativa UNIX todo el procesado se hace sobre el servidor UNIX.

UNIX también puede funcionar como servidor para microordenadores conectados en red. Los usuarios de tal entorno acceden normalmente a múltiples servicios sobre el servidor, utilizando por tanto con profusión la capacidad multitarea del sistema. Además la capacidad multitarea permite a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Versiones de unix
  • Versiones de unix
  • unix
  • unix
  • Unix
  • Unix
  • Unix
  • Unix

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS