
Brian Curtis
0
748
185
Últimamente, escuchamos mucho sobre Linux: cómo domina en los servidores, cómo constituye una gran parte del mercado de teléfonos inteligentes y cómo se está convirtiendo en una opción altamente viable en el escritorio. Pero Linux no apareció de la nada La historia de Linux [INFOGRAPHIC] La historia de Linux [INFOGRAPHIC] Si hay una cosa que realmente debe cabrear a Bill Gates sin fin, debe ser la popularidad duradera de Linux y otra libre software, ya que socava su "si quieres un buen software, ...; antes de la creación de Linux, y antes del surgimiento de Windows, el mundo de la computación estaba dominado por Unix. Y para aquellos que no saben, Linux es muy similar a Unix. Dado que ya hemos analizado las diferencias entre Linux y Windows 7, las diferencias clave entre Windows y Linux que debe conocer antes de cambiar 7 diferencias clave entre Windows y Linux que debe conocer antes de cambiar, cuál es exactamente la diferencia entre Linux y Unix?
Sobre Unix
Antes de entrar en eso, tenemos que hablar más sobre Unix. Fue desarrollado por primera vez por AT&T en 1969. Después de muchos años de evolución, no tenemos la Unix más. En cambio, hay varios sistemas operativos que se han derivado del Unix original. Ahora tiene cosas como Solaris y HP-UX, que técnicamente son sistemas operativos Unix, ya que obtuvieron la certificación Unix. En caso de que no lo supiera, Mac OS X también es un sistema operativo certificado de Unix. Pero luego hay otros sistemas operativos que son Unix-like.
Esto puede ser por varias razones muy específicas, pero todas terminan de esta manera debido a una causa general: no tienen ningún código original de Unix. En el caso de Linux, esto se debe a que el código se escribió desde cero para que el sistema actúe de manera muy similar a un sistema Unix, pero no contenga ningún código Unix. Luego hay otros, como FreeBSD y OpenSolaris, que se derivan de los sistemas operativos Unix reales pero tienen los bits patentados extraídos y reemplazados por los de código abierto..
Dado que el código Unix es propietario, esto implica que no queda ningún código Unix, lo que lo hace similar a Unix. Existen otros factores que determinan si un sistema operativo es Unix o similar a Unix, pero eso está fuera del alcance de este artículo..
Diferencias comunes entre Unix y Linux
Al observar la diferencia entre los sistemas operativos Unix y similares a Unix, es difícil decir que incluso hay uno a primera vista. Hay muchas, muchas cosas que los dos grupos tienen en común (lo que podría no ser muy sorprendente debido a los nombres de los grupos). Pero hay pequeñas diferencias aquí y allá, según la versión exacta de los sistemas operativos Unix y similares a Unix que esté comparando. Varios servicios tienen ubicaciones ligeramente diferentes (como scripts de inicio), a menudo tienen diseños diferentes para ofrecer la misma funcionalidad y pueden incluir todo el sistema o solo el núcleo.
Sin embargo, es importante darse cuenta de que el nuevo software casi siempre se desarrolla para Linux primero y luego portado a Unix (excluyendo Mac OS X). Muchas herramientas que se hicieron por primera vez para sistemas Linux, como los entornos de escritorio Gnome y KDE, ahora se pueden instalar en Unix y otros sistemas similares a Unix. También es importante tener en cuenta que Linux (y la mayoría de los otros sistemas operativos similares a Unix) son gratuitos de obtener y usar, mientras que los sistemas operativos Unix no lo son..
Los costos son una parte importante para decidir qué tecnología usar, y Linux proporciona una gran ventaja en ese sentido..
Ejemplo: Solaris vs. Linux
Ahora que tiene una buena idea de las diferencias entre Linux y Unix, echemos un vistazo a algunos ejemplos más específicos. Primero, compararemos Solaris, creado por Oracle (anteriormente creado por Sun Microsystems), con Linux. Linux es más portátil, lo que significa que puede ejecutarse en más arquitecturas de sistema (piense en x86 y ARM) que Solaris. Solaris es conocido por una mejor estabilidad e integración de hardware, pero Linux sigue siendo lo suficientemente bueno en esas áreas. Linux también tiene una tasa de desarrollo mucho más rápida que Solaris.
También hay varias otras diferencias entre ellos, pero esto puede ocurrir incluso entre diferentes distribuciones de Linux. Por ejemplo, usan diferentes administradores de paquetes, diferentes sistemas de archivos predeterminados y más. También hay varias diferencias en los respectivos núcleos sobre cómo se ocupan de cosas como E / S y red, pero esas diferencias son extremadamente técnicas.
Ejemplo: Mac OS X vs. Linux
Otra buena comparación para hacer es Mac OS X versus Linux. Mac OS X es ciertamente más fácil de configurar, pero una vez más, Linux es más barato y tiene mucho software de código abierto que puede usar en lugar de soluciones patentadas respaldadas por Apple. También es mucho más flexible ya que Linux puede ejecutarse en prácticamente cualquier hardware, mientras que Mac OS X solo puede (oficialmente, al menos) ejecutarse en hardware de Apple. Mac OS X también tiene su propio núcleo (llamado XNU) que es diferente a Linux y Solaris. También utiliza HFS + como sistema de archivos predeterminado en lugar de ext4 como lo hace Linux o ZFS para Solaris.
Flexible y gratuito
Con esta comparación, no estoy tratando de decir que Unix no le permite ser productivo: hay muchos lugares y profesionales que usan verdaderos sistemas operativos Unix para sus soluciones. Sin embargo, Linux simplemente ofrece mucha más flexibilidad y ofrece muchos ahorros de costos en comparación con Unix. Y eso es lo que los profesionales de Linux valoran, y es por eso que Linux es mucho más frecuente hoy.
¿Eres un profesional de Linux? En caso afirmativo, ¿por qué elige Linux sobre Unix??