Revista Informática

¿Qué es Unix?

Publicado el 14 junio 2011 por Leit0s
¿Qué es Unix? La década de 1960 no fue tan impactante solamente por disputas populares que sacudieron el mundo, sino también para el mundo de las computadoras, más específicamente de los sistemas operativos (SO). Fue en la década del 60 que surgió el embrión de Unix, el padre de prácticamente todos los SO’s existentes hoy en día.


Si todavía no escuchaste hablar de ese sistema operativo, probablemente ya escuchaste hablar bastante sobre sistemas que surgieron a partir de él. Mac y Linux son apenas algunos de los sistemas operativos tipo Unix. Conoce ahora un poco más sobre este importante marco en la historia de las computadoras personales.
 ¿Qué es Unix?
Unix es un sistema operativo creado por Kenneth Thomson después de que un proyecto de sistema operativo no haber tenido éxito, Unix fue el primer sistema que introdujo conceptos realmente importantes para sistemas operativos como soporte a multiusuarios, multitareas y portabilidad.
Además de eso, Unix soporta tanto alteraciones por líneas de comando, que le brindan más flexibilidad y precisión al usuario, como definiciones a través de la interfaz gráfica, una opción normalmente más práctica y menos trabajosa que la anterior.
Su historia se remonta a los años 60 , cuando Thomson, Dennis Ritchie y otros desarrolladores se unieron para desarrollar el sistema operativo Multics en los Laboratorios Bell de AT&T. La idea era crear un sistema capaz de comportar centenas de usuarios, pero diferencias entre los grandes grupos involucrados en el estudio, (AT&T, General Electronic y el Instituto de Tecnología de Massachusetts) llevaron a Multics al fracaso. Sin embargo, en 1969, Thomson comenzó e reescribir el sistema con pretensiones no tan grandes y es ahí surge Unics.
El siguiente paso fue darle un retoque al nombre y es entonces que se le da el nombre de Unix. En 1973, con la ayuda de Dennis Ritchie, el lenguaje empleado en el sistema pasa a der la C, algo indicado como uno de los principales factores del éxito del sistema. Actualmente, una serie de sistemas operativos están basados en Unix, entre ellos, nombres consagrados como Gnu/Linux, Mac OS X, Solaris y BSD.
¿Por qué Unix es la base de lo sistemas operativos?
A pesar de no existir una respuesta exacta para eso, la inmensa mayoría de los sistemas disponibles actualmente está basada en Unix. Tal vez no lo sepas, pero el sistema operativo que funciona en el cajero electrónico donde sacas dinero, por ejemplo, probablemente es Unix.
 
Multitarea y multiusuario
Es probable que el primer gran motivo de la popularidad de este sistema sea los conceptos que lanzó en el mundo de los sistemas operativos. Al contrario de sus principales “competidores”, Unix propuso un sistema multitarea, capaz de ejecutar decenas de procesos simultáneamente. De hecho, la ejecución en Unix se daba de forma extremadamente rápida, lo que hacía parecer multitarea.
Otra característica de Unix es el soporte al multiusuario. El sistema permite que varias aplicaciones sean ejecutadas de modos independiente y concurrente por diferentes usuarios. De esta manera ellos pueden compartir no solamente hardwares, sino también programas y componentes como discos duros e impresoras.
Actualmente, estos recursos parecen obvios, pero hace 40 años eran novedad y fuertes destaques para escoger un sistema operativo. Vale recordar que en esa época, las computadoras personales también parecían un sueño distante y Unix era usado básicamente por universidades, gobiernos y grandes industrias.
Distribución libre
Otro factor que con seguridad influyó en la popularidad de Unix fue haber funcionado bajo una licencia libre en sus primeros años de vida, por lo que fue distribuido gratuitamente para universidades y órganos gubernamentales de los Estados Unidos de América. Solamente después de algún tiempo es que la licencia fue propietaria.
Sin embargo, la mayoría de los sistemas creados con base en Unix funciona bajo un sistema total o parcial de código abierto. De ese modo, la proliferación del sistema fue impulsado por la licencia libre, principalmente de las familias BSD, Open Solaris y Linux.
¿Por qué Microsoft no usa Unix?
Esa historia comienza ser contada en el año 1979, cuando IBM necesitaba un sistema operativo para una nueva computadora y contrató a Microsoft para realizar el servicio. Como la empresa de Bill Gates no tenía un sistema propio, lo que hizo fue adquirir el Q-DOS, lo modificó y le dio un nuevo nombre: MS-DOS.
El MS-DOS, también conocido solamente por DOS, es un acrónimo para “sistema operativo de disco de Microsoft” y fue la base de los sistemas Windows hasta el lanzamiento de Windows 2000. El DOS coordinaba el funcionamiento de la computadora, haciendo un “puente” entre el hardware y las aplicaciones.
Entonces, la respuesta de esta sección puede ser: por falta de interés. Además de las diferencias básicas entre Q-DOS/MS-DOS (que tenía como características ser monotarea y monousuario) y Unix, pero Bill Gates escogió el DOS para entrar en el mercado de las computadoras. Gates prefirió un producto “menor” que su empresa para vendérselo a IBM.
Sistemas Unix y tipo Unix
Es importante hacer una aclaración, Unix es un sistema propietario y justamente por eso, los programas como las distribuciones Linux y Mac OS son llamados “tipo Unix”. Para un sistema ser considerado Unix, es necesario encuadrarse completamente en el “Single Unix Specifications” o Especificaciones “únicas de Unix, en una traducción libre.
¿Más seguro?
Esa es una cuestión un poco polémica. Muchos dicen que Windows es demasiado vulnerable, mientras que otros dicen que los sistemas Linux y Mac (basados en Unix) no son afectados por virus.
Lo que se puede decir es que generalmente, los sistemas basados en Unix tiene una estructura de ejecución de procesos y de instalación de aplicaciones un poco más compleja que Windows. Por esa razón es más fácil instalar una aplicación ejecutable en Windows que compilar un paquete TAR.GZ en Linux, por ejemplo.
Eso hecho, sumado a la contundente popularidad de Windows entre los usuarios, acaba por hacerlo un sistema más vulnerable que sus contrincantes. Sin embargo, el director ejecutivo de la famosa empresa Symantec, creador del ya conocido Norton Antivirus, Enrique Salem, afirmó en febrero de este año que Mac OS no es más seguro que Windows.
Varios movimientos con el objetivo de facilitar el uso de las decenas de distribuciones Linux han tornado el uso del sistema cada vez más convencional, lo que puede causar problemas semejantes a los de Windows. De cualquier modo, la estructura de los sistemas tipo Unix tal vez sea difícil la infección por malwares.
_______________________________________________________ Compumatico.Com | Sinergia Informática

Volver a la Portada de Logo Paperblog