Familias de Unix - laurasantoscamargo

Anuncio
UNIX
Origen
Los orígenes de Unix pueden rastrearse a finales de 1960, cuando el Instituto Tecnológico
de Massachusetts, los Laboratorios Bell de AT&T y General Electric trabajaban en un
sistema operativo experimental llamado Multics (Multiplexed Information and Computing
Service),[] desarrollado para ejecutarse en una computadora central (mainframe) modelo
GE-645. El objetivo del proyecto era desarrollar un sistema operativo interactivo que
contase con muchas innovaciones, entre ellas mejoras en las políticas de seguridad. El
proyecto consiguió dar a luz versiones para producción, pero las primeras versiones
contaban con un pobre rendimiento. Los laboratorios Bell de AT&T decidieron
desvincularse y dedicar sus recursos a otros proyectos
Los origenes del sistema UNIX se remontan al desarrollo de un proyecto iniciado en 1968.
Este proyecto fue realizado por General Electric, AT&T Bell i del MIT, llevarion a cabo el
desarrollo de un sistema operativo con nuevos conceptos como la multitarea, la gestión de
archivos o la interacción con el usuario. El resultado die estas investigaciones se bautizó
como MULTICS. El proyecto resultó ser demasiado ambicioso, por lo que no llegó a buen
fin y terminó abandonándose.
Posteriormente la idea de este proyecto se vuelve a retomar y conduce al gran desarrollo
en 1969 del sistema operativo UNIX. Entre los investigadores destacaban Ken Thompson y
Dennis Ritchie. En principio, este sistema operativo recibió el nombre de UNICS, aunque
un año después pasa a llamarse UNIX, como se conoce hoy en día.
El código de UNIX estaba inicialmente escrito en lenguaje ensamblador, pero en 1973,
Dennis Ritchie llevó a cabo un proyecto para reescribir el código de UNIX en lenguaje C.
UNIX se convirtió así en el primer sistema operativo escrito en lenguaje de alto nivel. Con
este nuevo enfoque fue posible portar al sistema operativo a otras máquinas sin muchos
cambios, solamente efectuando una nueva compilación en la máquina de destino. Gracias a
esto la popularidad de UNIX creció y permitió asentar la "filosofía UNIX".
Inicialmente UNIX fue considerado como un proyecto de investigación, hasta el punto de
distribuirse de forma gratuita en algunas universidades, pero después la demanda del
producto hizo que los laboratorios Bell iniciaran su distribución oficial.
Versiones
Familias de Unix
Como se puede deducir de la reseña histórica de este sistema operativo, existen varias
familias del sistema operativo UNIX que han evolucionado de manera independiente a lo
largo de los años. Cada familia se distingue no tanto por sus diferencias técnicas como por
sus diferencias en propiedad intelectual. Se observa que todas las familias se han visto
contaminadas, directa o indirectamente, por otras familias. Las familias UNIX más
significativas son:
AT&T: la familia que tuvo su origen en el UNIX de AT&T. Considerada la familia
UNIX "pura" y original. Sus sistemas operativos más significativos son UNIX System III y
UNIX System V.
BSD: familia originada por el licenciamiento de UNIX a Berkely. BSD incorpora
propiedad intelectual no originaria de AT&T, la primera implementación de los protocolos
TCP/IP que dieron origen a Internet.
-
AIX: esta familia surge por el licenciamiento de UNIX System III a IBM.
Xenix: familia derivada de la adquisición de los derechos originales de AT&T primero
por parte de Microsoft y luego esta los vendió a SCO.
GNU: en 1983, Richard Stallman anunció el Proyecto GNU, un ambicioso esfuerzo
para crear un sistema similar a Unix, que pudiese ser distribuido libremente. El software
desarrollado por este proyecto, por ejemplo, GNU Emacs y GCC, también han sido parte
fundamental de otros sistemas UNIX.
Linux: en 1991, cuando Linus Torvalds empezó a proponer el núcleo Linux y a reunir
colaboradores, las herramientas GNU eran la elección perfecta. Al combinarse ambos
elementos, conformaron la base del sistema operativo (basado en POSIX) que hoy se
conoce como Linux. Las distribuciones basadas en el núcleo, el software GNU y otros
agregados entre las que se pueden mencionar a Red Hat Linux y Debian GNU/Linux se han
hecho populares tanto entre los aficionados a la computación como en el mundo
empresarial. Obsérvese que Linux tiene un origen independiente, por lo que se considera
un "clónico" de UNIX y no un UNIX en el sentido histórico.
A continuación, se puede apreciar un diagrama que demuestra la colocación actual de Unix
entre las distintas familias que se han desarrollado:
A diferencia del MS-DOS, que es el SO de los computadores personales (P.C.),
es decir, computadores que están diseñados para interactuar con un sólo
usuario por sesión, el sistema operativo UNIX fue diseñado para sistemas
grandes que permiten a muchas personas utilizar el mismo computador de
manera simultánea y sin interferir el uno con el otro.
Es por esta razón que lo primero que hay que hacer para poder acceder a un
sistema que funcione bajo UNIX, es suministrar un nombre de usuario (login
name), y una palabra clave (password). Una vez dentro del sistema el usuario
puede crear sus propios archivos y directorios en una área de datos que se
conoce como directorio hogar (home directory ). Los archivos creados podrán
únicamente ser modificados por el usuario, al menos que éste cambie los
permisos de acceso de su directorio hogar para que otros usuarios puedan leer
y/o escribir en los archivos. Por supuesto, el directorio que contiene los
archivos del correo electrónico (e-mail) estarán protegidos por omisión.
El UNIX es sensible a las mayúsculas y minúsculas, es decir, que los
comandos y nombres de archivos deben ser suministrados tal y como aparecen
en este documento. Los comandos son procesados por el computador luego de
presionar la tecla Enter o Return.
MARIA ALEXANDRA MARTINEZ PEREZ
[email protected]
ANDREA GUTIERREZ PARADA
[email protected]
HELGA JOHANA PIMENTEL MONTAÑEZ
[email protected]
SERGIO ANDRES FLOREZ MENDOZA
[email protected]
CHRISTIAN RICARDO CARRERA RUBIO
[email protected]
JEFFERSON RUEDA
[email protected]
ACEVEDO
Descargar