You are on page 1of 7

Ken Thompson (izquierda) y Dennis Ritchie (derecha), creadores de UNIX

UNIX en la actualidad A pesar de que muchas de las funcionalidades de Unix son

imitadas hoy en da por una gran cantidad de sistemas operativos, entre ellos las distribuciones de GNU/Linux. Se podra decir que las versiones ms "puras" de este sistema operativo son las de UnixWare y SCO Open Server. Estas versiones de sistemas operativos no libres para PC son actualmente propiedad de SCO Group. Por lo que se conoce, en enero de 2003, SCO contrat a un abogado, anunciando que investigaran infracciones a su derecho de autor. El 7 de marzo, el jefe ejecutivo de SCO, Darl McBride, anunci que demandaran a IBM por sus contribuciones al cdigo de Linux, alegando que IBM rob cdigo de UNIX y se lo otorg a los desarrolladores del ncleo de Linux.

Qu es Unix? Es un sistema operativo portable, multitarea y

multiusuario; desarrollado en 1969 por un grupo de empleados de los laboratorios Bell y AT&T, entre los que figuran Ken Thompson, Dennis Ritchie y Douglas Mcllroy. Este sistema es uno de los ms utilizados y con ms futuro debido a que son muchos organismos oficiales y particulares los que defienden su utilizacin, as como muchas firmas de fabricacin y comercializacin de computadoras que lo incorporan en sus productos. Para dar un ejemplo, la Comunidad Econmica Europea, impone el sistema operativo UNIX en todas las aplicaciones que se desarrollan bajo sus auspicios.

Kernel o ncleo del sistema El ncleo del sistema operativo Unix (llamado Kernel) es

un programa escrito casi en su totalidad en lenguaje C, con excepcin de una parte del manejo de interrupciones, expresada en el lenguaje ensamblador del procesador en el que opera. Las funciones del ncleo son permitir la existencia de un ambiente en el que sea posible atender a varios usuarios y mltiples tareas en forma concurrente, repartiendo al procesador entre todos ellos, e intentando mantener en grado ptimo la atencin individual. El Kernel opera como asignador de recursos para cualquier proceso que necesite hacer uso de las facilidades de cmputo

Desventajas de UNIX

La interfaz de usuario no es muy amistosa en algunas versiones. Requiere capacitacin, ya que debido a su complejidad, no cualquiera puede usarlo. Padece de la falta de aplicaciones comerciales con nombres importantes. La efectividad como servidor de archivos e impresin no es tan eficiente como en otros NOS. Hay discrepancias entre los distintos diseadores y vendedores de UNIX.

Caractersticas generales de Unix / 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 perifricos conectados a la mquina. Es un sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo. Est escrito en un lenguaje de alto nivel: C. - Ofrece facilidades para la creacin de programas y sistemas y el ambiente adecuado para las tareas de diseos de software. Emplea manejo dinmico de memoria por intercambio o paginacin. . Tiene capacidad de interconexin y comunicaciones de procesos. Emplea un sistema jerrquico de archivos, con facilidades de proteccin de archivos, cuentas y procesos. En este sistema de ficheros jerrquico todo se encuentra anclado en la raz. Tiene facilidad para redireccionamiento de Entradas/Salidas. Garantiza un alto grado de portabilidad.

You might also like