Historia
Unix en un sistema operativo que permite la ejecución de
distintas tareas de forma simultánea, soporta tener múltiples usuarios y es
portable, lo que significa que es capaz de ser usado en máquinas que poseen
distintas arquitecturas. Fue desarrollado en Bell Labs de AT&T en el año
1969 por Ken Thompson, Dennis Ritchie y Douglas McIlroy, entre otros empleados
que también trabajaban en aquella compañía.
Fue en 1970, cuando consiguieron el apoyo tecnológico de los
laboratorios Bell, ya que consiguieron que Unix se pudiera ejecutar no solo en
la máquina PDP-7 sino en la PDP-11/20. En aquel momento contaba con un programa
para dar formato a textos y un editor de texto. En el año 1972, fue cuando se
reescribió Unix con el lenguaje de programación C, lo que lo hizo portable y le
dio un gran éxito, ya que pudo usarse en otras compañías y universidades. En la
década de los ochentas, se fueron desarrollando versiones sucesivas de Unix y
en años siguientes aparecieron versiones que emulaban sus funciones.
Ventajas
* Es un sistema operativo de tiempo compartido, controla los
recursos de una computadora y los asigna entre los usuarios.
* Permite a los usuarios correr sus programas.
* Controla los dispositivos de periféricos conectados a la
máquina.
* Es un sistema operativo multiusuario, con capacidad de
simular multiprocesamiento y procesamiento no interactivo.
* El sistema de ficheros está basado en la idea de
volúmenes, que se pueden montar y desmontar para lo que se les asigna un nodo
del árbol como punto de anclaje. Un sistema físico puede dividirse en uno o más
volúmenes.
Desventajas
* A pesar de ser tan estable y no "caerse"
prácticamente nunca, resulta ser muy costoso en el sentido de mantenimiento y
administración. Es decir, que por ejemplo, hay empresas que pierden más dinero
con un equipo fuera de línea que pagando a un administrador del sistema.
* No muchas personas lo conocen, ya que no es un sistema que
venga precargado en cada PC que se compra. En otras palabras, no están popular
como Windows o incluso como Linux, y por tanto, es difícil encontrar los
programas que se acostumbran a usar en esos otros sistemas operativos.
* El S.O UNIX puede requerir más horas de aprendizaje que el
resto de las otras plataformas de sistemas operativos.
* Se utiliza un lenguaje de programación muy avanzado: C,
aunque en algunos casos permite Fortran y Java.
Seguridad
Los sistemas Unix se constituyen de los más seguros
que existen. De entre los sistemas Unix cabe destacar una rama conocida como
los Trusted Unix, ente los que se encuentran el ATT&T system V/MLS o
el OSF/1. Estos son sistemas altamente seguros, que alcanzan niveles de
seguridad A o B por la NSA(National Security Agency) americana. La otra gran
parte de sistemas Unix como Solaris, Linux o AXT, están considerados con
niveles de seguridad C2. En definitiva que Unix a pasado de ser un sistema
totalmente arcaico en cuanto a seguridad a ser uno sin duda de los más seguros
que existen con un alto nivel de fiabilidad.
No hay comentarios.:
Publicar un comentario