Versiones de Unix:
A lo largo de la historia ha surgido una gran multitud de implementacinoes comerciales de unix. Sin embargo, un conjunto reducido de productos han consolidado el mercado y prevalecen gracias a un continuo esfuerzo de desarrollo por parte de sus fabricantes.
los mas importantes son:
- Solaris de Sun Microsystem.- Uno de los sistemas operativos de Unix más difundido en el entorno empresarial y conocido por su gran estabilidad.
- AIX de IBM.- Es un sistema operativo Unix System V propiedad de IBM. tambien llamado como "Advanced Interactive Executive".
- HP-UX de Hewlett- Packard.- Este sistema operativo también nació ligado a las computadoras departamentales de este fabricante. Sistema Operativo estable que continua en desarrollo.
Ventajas de Unix:
- 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.
- Está escrito en un lenguaje de alto nivel: C.
- Una de las grandes ideas de Unix es la unificación y compatibilidad de todos los procesos de entrada y salida.
- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
- Dispone con un lenguaje de control programable llamado "shell".
Desventajas de Unix:
- Muchas personas no lo conocen,puesto a que no es un sistema recargado en cada PC que se compra.
- A pesar de no ser tan estable y no caerse prácticamente nunca, resulta ser muy costoso en el sentido de mantenimiento y administración.
- No es tan popular como Windows o inclusive como Linux.
- Cuando se usa Unix no es tan común ver ciertas pantallas de errores que salen en los otros S.O.
- El S.O Unix puede requerir mas horas de aprendizaje que el resto de las otras plataformas de sistemas Operativos.
- Utiliza un lenguaje de programación muy avanzado: C, aunque en algunos casos permiten Fortran y Java.
- Los problemas suelen ser mas difíciles de resolver dado el poco apoyo y soporte que hay en el mercado.
Sistema Operativo Unix:
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 multitarea y multiusuario, lo cual significa que puede ejecutar varios programas simultáneamente y que puede gestionar a varios usuarios simultaneamente. Se desarrollo en los laboratorios Bell (por Kernighan & Thompson).
Características de Unix:
- Sistema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
- Está escrito en un lenguaje de alto nivel: C.
- Dispone de un lenguaje de control programable llamado "SHELL"
- Ofrece facilidades para la creación de programas y sistemas y el ambiente adecuado para las tareas de diseños de Software.
- Emplea manejo dinámico de memoria por intercambio o paginación.
- Tiene capacidad de interconexión de procesos.
- Ofrece las estructuras de control normales: Secuencialización, literación condicional, selección y otras.
- Sustitución de variables y cadenas, etc.