Cuando un usuario es introducido por primera vez en Linux, se le puede decir que está usando Linux, pero pronto aprenderá que se llama algo más. Sí, Ubuntu, Fedora, Linux Mint, Debian, openSUSE y muchos otros son todas variantes de Linux o "distribuciones de Linux". Eso es genial y todo, pero si lo piensas un poco, te preguntarás por qué existen tantas distribuciones diferentes, especialmente si de todos modos son Linux.
Windows tiene múltiples ediciones, pero no se comercializan como sistemas operativos completamente separados, Mac OS X solo tiene una única variante (al menos para el escritorio). Entonces, ¿por qué hay tantas distribuciones de Linux diferentes?
El kernel de Linux
Como todas las distribuciones de Linux todavía se consideran Linux, eso significa que al menos hay algo que tienen en común, y ese sería el kernel de Linux. Este software es el núcleo del sistema operativo: conecta el software convencional con el que interactúa, como su navegador, con el hardware que realmente hace todo el trabajo. También incluye una gran cantidad de controladores para brindar soporte para cualquier hardware que pueda estar usando.
Es por eso que es importante mantener actualizado el kernel 5 Razones por las que debe actualizar su Kernel a menudo [Linux] 5 Razones por las que debe actualizar su Kernel a menudo [Linux] Si está usando una distribución Linux como Ubuntu o Fedora, también está utilizando el kernel de Linux, el núcleo que realmente hace que su distribución sea una distribución de Linux. Su distribución le pide constantemente que actualice su kernel .... Lea más o compile el kernel usted mismo 3 Razones por las que podría querer compilar su propio kernel [Linux] 3 razones por las que podría querer compilar su propio Kernel [Linux] Linux los sistemas son tan ridículamente flexibles y configurables, es completamente loco. Una gran parte de por qué Linux es tan flexible se debe a su estructura modular. Cada componente del sistema y programa se divide ... Lea más si tiene necesidades especiales. El kernel de Linux recibe contribuciones de desarrolladores de todo el mundo, pero Linus Torvalds, el creador del kernel de Linux Penguin Origins: La historia de Linux [Geek History] Penguin Origins: The History of Linux [Geek History] Prácticamente no hay lugar donde puedas ir sin estar en contacto con Linux: potencia todo, desde las computadoras comunes hasta los servidores más potentes hasta nuestros dispositivos móviles de mano. La mayoría de las personas que no son expertos en tecnología ... Leer más, todavía maneja lo que entra y lo que no. Nadie tiene un problema con eso, sin embargo, ya que el kernel ha sido históricamente funcional para todos los casos de uso.
Tecnologías del sistema
Una vez que comienzas a hablar sobre cualquier cosa que no sea el kernel de Linux, las cosas comienzan a cambiar. Los líderes de la distribución pueden elegir qué software incluyen, como qué administrador de paquetes desean usar (y el formato de paquete relacionado), qué servidor de visualización incluir y cualquier otra herramienta adicional. Los líderes de distribución tienen estas opciones porque cada categoría de software de Linux (como un servidor de visualización) puede tener múltiples aplicaciones que abordan el tema de diferentes maneras.
Para el ejemplo del gestor de pantallas, una distribución podría seguir utilizando X.Org's X-Server porque ha sido el estándar en las últimas décadas, o la distribución podría usar Wayland en su lugar porque proporciona nuevas funciones y otras actualizaciones necesarias. También podrían usar Mir ya que es una bifurcación de Wayland desarrollada principalmente por Canonical, la compañía detrás de Ubuntu.
Entornos de escritorio
Algunas distribuciones pueden diferir incluso simplemente en función del entorno de escritorio ¿Cuál es la diferencia entre entornos de escritorio Linux? [Explicación de la tecnología] ¿Cuál es la diferencia entre los entornos de escritorio Linux? [Explicación de la tecnología] Si ha sido introducido en el mundo de Linux, probablemente no demoró demasiado en darse cuenta de que no tiene una sola "cara". Linux puede tener todo tipo de entornos de escritorio, o ninguno en ... Leer más que usan. Este caso se ve con Ubuntu, donde Ubuntu usa Gnome GNOME 3 Beta - Bienvenido a su nuevo escritorio Linux GNOME 3 Beta - Bienvenido a su nuevo escritorio Linux Leer más / Unity Ubuntu 11.04 Unity - Un gran salto adelante para Linux Ubuntu 11.04 Unity - A Big Leap Forward para Linux Está aquí. La versión más nueva de Ubuntu tiene una interfaz de usuario completamente nueva: Unity. También incluye un centro de software muy mejorado, junto con las actualizaciones habituales de los miles de programas gratuitos que ofrece Ubuntu. Canonical decidió ... Leer más, Kubuntu usa KDE Disfrute de un escritorio limpio, mejorado con KDE 4.7 [Linux] Disfrute de un escritorio limpio y mejorado con KDE 4.7 [Linux] Uno de los entornos de escritorio más populares de Linux, KDE, lanzó sus últimas series ( versión 4.7) a fines de julio. Esta versión mejora el trabajo realizado en versiones anteriores al agregar nuevas características y mejorar el rendimiento ... Leer más, Xubuntu usa Xfce XFCE: su escritorio Linux ligero, veloz y completo XFCE: su escritorio Linux ligero, veloz y completo como Hasta donde llega Linux, la personalización es el rey. No solo eso, sino que las opciones de personalización son tan geniales que pueden hacer girar la cabeza. Anteriormente mencioné las diferencias entre los principales entornos de escritorio ... Leer más, Lubuntu Lubuntu: una versión ligera de Ubuntu [Linux] Lubuntu: una versión ligera de Ubuntu [Linux] Love Ubuntu, pero se siente escéptico sobre la nueva Unidad de 11.04 ¿interfaz? Prueba Lubuntu 11.04, una alternativa extremadamente ligera a la rama principal de Ubuntu. Encontrará que la interfaz guiada por menús es familiar y los recursos son notablemente bajos .... Read More usa LXDE, y así sucesivamente. Otras distribuciones permanecen como una sola distribución pero ofrecen múltiples "giros" que contienen diferentes entornos de escritorio. Una distribución de ejemplo que hace esto es Fedora.
"¡Puedo hacerlo mejor!"
Existen otras distribuciones porque les gustan los aspectos tecnológicos de otra distribución, pero desean reemplazar algunos paquetes de software con otros. Un buen ejemplo es Linux Mint ya que es binario compatible con Ubuntu, pero contiene su propio conjunto de herramientas de sistema, su propio entorno de escritorio y un tema verde menta.
Objetivos y Ética
Finalmente, una distribución puede existir por razones que no tienen nada que ver con el software o la tecnología detrás de la distribución, sino más bien con sus objetivos y su ética. Por ejemplo, Debian tiene como objetivo proporcionar una distribución extremadamente estable (y, por lo tanto, contiene un software más antiguo). Linux Mint tiene como objetivo proporcionar una distribución extremadamente fácil para los usuarios de otros sistemas operativos como Windows y Mac OS X para usar y acostumbrarse a Linux.
Finalmente, Fedora existe para ser el primero en usar el último software, lo que significa que usa las últimas versiones de software y es el primero en incluir o cambiar a una nueva tecnología.
Las posiciones de la distribución sobre el software de código abierto también varían, lo que puede ser un punto importante para los puristas de código abierto. Como ejemplo, Ubuntu no tiene problemas para incluir software propietario en sus repositorios; siempre incluye el cliente de juegos Steam y los controladores gráficos de AMD y nVidia. Fedora, por otro lado, tiene una política de código abierto muy fuerte que le impide incluir cualquier software propietario en sus repositorios.
Elementos tales como el cliente Steam Gaming, codecs de audio y video, y más, todos deben ser instalados a través de repositorios de terceros. Por supuesto, al final del día puede hacer lo que quiera con su copia instalada de Linux sin importar las políticas del proyecto de distribución, pero tales elementos aún pueden ser importantes para las personas.
Conclusión
Saber cómo las distribuciones difieren entre sí puede ayudar mucho a hacer o romper su experiencia de Linux. No todas las distribuciones están destinadas a ser utilizadas por todos, por lo que es importante elegir la más orientada hacia usted y sus preferencias. No hay absolutamente nada de malo en probar una distribución (ya sea como una instalación real o simplemente en una máquina virtual) porque eso puede darle una buena idea de lo que trata cada distribución.
¿Qué distribución disfrutas más? ¿Crees que es una buena idea que haya una distribución para los gustos de cada persona, o debería haber solo un "Linux"? Háganos saber en los comentarios!