Proyecto
Antecedentes
GRUPO N° 11Díaz, Raúl MarceloGalarza Esquivel, SusanaGómez, Gladys IsabelIgnacio, Gisela ItatíPintos, Roxana ElizabetQuintana, LidiaScolari, Gastón |
Características
Arquitectura interna
Conceptos básicos
Archivos
Filesystem
Procesos
Usuarios
Manipulación de archivos
Manejo de memoria
Llamadas al sistema
Protección
Dueño, grupo y permisos de un archivo
Procesos
Modo de ejecución de los procesos
Comunicación entre procesos
Señales
Entrada salida
Ordenes de Unix más comunes
Ordenes para el manejo de directorios
Ordenes para el manejo de ficheros
Ordenes para el control de procesos
Ordenes para seguridad y protección
Ordenes varias
VOLVER
Antecedentes
Unix es unamarca registrada de los Laboratorios Bell. “UNIX” no tiene un significado especial, no es un acrónimo; sino un juego de palabras que imita a MULTICS, el sistema operativo en que unos programadores trabajaron antes de iniciar el Unix.
Pareciera mentira pero podríamos decir que el Unix nació a causa de un juego el “Space Travel” desarrollado por Ken Thompson . Este juego corría bajo MULTICSpero los resultados eran insatisfactorios.
Transcurría el año 1969 y Thompson encontró una computadora chica donde correrlo, la PDP-7 al cual proveía un buen manejo de gráficos.
Una vez transportado el programa necesitó mejorar el ambiente (environment) de desarrollo y fue así como creó junto con Dennis Ritchie, un nuevo sistema operativo (S.O) para esa máquina; donde incluyeron un sistema dearchivos, un subsistema de procesos y un pequeño conjunto de utilitarios. A este nuevo sistema se le dio el nombre de Unix.
En 1971 este sistema fue portado a una PDP-11 (ocupaba 16 K para el sistema, 8 K para programas de usuario y 512 K en disco), 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.Luego de un tiempo en el que el sistema era muy estable, Thompson decidió escribirlo en un lenguaje de alto nivel, lo comenzó a escribir en lenguaje “B”. Este lenguaje tenia muchas limitaciones (era interpretado y no tenía tipos de datos estructurado), entonces fue mejorado por Ritchie y se lo rebautizó como “C”.
En 1973, Ritchie y Thompson rescribieron el núcleo de Unix en C, rompiendo así conla tradición de que el software de sistemas está escrito en lenguaje ensamblador.
Hacia 1974 este S.O fue introducido en las universidades “con fines educacionales” y no pasaron unos años que ya estaba disponible para uso comercial. En estos tiempos los sistemas Unix prosperaron en los Laboratorios Bell y de allí se difundieron a los laboratorios, a los proyectos de desarrollo de software ya las compañías de teléfono en Estados Unidos.
En el período 1977 a 1982 los laboratorios Bell y AT&T acordaron agregar nuevas variantes y nace comercialmente el Unix System III. Luego de un tiempo y con otras modificaciones nace el System V. A partir de este momento las instalaciones de sistemas Unix crecieron en todo el mundo.
En 1982 la empresa Microsoft desarrolla el S.O XENIXusando el código fuente de Unix. Quien hubiera creído que Microsoft desarrollaría un sistema el cual hoy es su competidor mas aguerrido en el mercado. La historia suele tener tantos interrogantes y uno de ellas es porque Microsoft no puso más empeño en Unix y se volcó totalmente al D.O.S, un sistema que delante de Unix es como un grano de arena .
Hasta aquí quisimos dar algunos de los puntosde referencia más importantes en la historia del Unix. Pero ¿a qué se debe el éxito y la constancia de los sistemas Unix?
Las razones por las cuales creemos que es así, se resumen en sus características.
Características
Es interactivo: permite el diálogo entre el usuario y el computador. El sistema acepta órdenes, las ejecuta y se dispone a esperar otras nuevas....
Regístrate para leer el documento completo.