¿Cuál es la diferencia entre Ubuntu y Fedora?

Siguen apareciendo nuevas distribuciones de Linux, y para algunos usuarios se está volviendo tedioso tratar de mantenerse al día. Probablemente haya escuchado a alguien preguntar “¿Cuál es el punto de todas esas distribuciones?”. Tal vez le hayan pedido que explique la diferencia entre dos distribuciones de Linux. Estas preguntas pueden parecer raras al principio, pero tienen sentido, especialmente si la persona que las hace es un principiante que todavía está aprendiendo sobre Linux .

Ni Fedora ni Ubuntu son distribuciones nuevas, pero ambas han tenido versiones nuevas hace relativamente poco tiempo. Ubuntu 16.04 salió en abril y Fedora 24 Beta estuvo disponible hace unas semanas, con el lanzamiento final programado para el 14 de junio. Esta próxima versión de Fedora seguramente atraerá cierta atención, por lo que podría ser útil explicar en qué se diferencia de Ubuntu. Ya te mostramos algunas diferencias entre Ubuntu y Linux Mint ; en este caso, las diferencias serán mayores y más evidentes.

Si quieres seguir leyendo este post sobre "[page_title]" dale click al botón "Mostrar todo" y podrás leer el resto del contenido gratis. aiso.la es un sitio especializado en Tecnología, Noticias, Juegos y gran cantidad de temas que te pueden interesar. Si quieres leer más información similar a [page_title], no dudes de sguir navegando por la web y suscribirte a las notificaciones del Blog y no perderte las últimas novedades.

Seguir leyendo


Historia y desarrollo

Ya se ha escrito tanto sobre Ubuntu que probablemente su abuela sepa que su primera versión se basó en la rama inestable de Debian y salió en octubre de 2004. Fedora es un poco más antigua: la primera versión se lanzó en noviembre de 2003 y la historia de fondo es algo más complicado.

Esa primera versión de Fedora se llamó Fedora Core 1, y estaba basada en Red Hat Linux 9. Fedora fue concebida como una alternativa orientada a la comunidad a Red Hat, y tenía dos repositorios principales: Core, que era mantenido por Red Hat desarrolladores y Extras, mantenidos por la comunidad. Sin embargo, a fines de 2003, Red Hat Linux se fusionó con Fedora para convertirse en una única distribución comunitaria y se creó Red Hat Enterprise Linux como su contraparte con soporte comercial. Hasta 2007, Fedora conservó “Core” como parte de su nombre, pero con el lanzamiento de Fedora 7, se unieron los repositorios Core y Extra, y desde entonces la distribución se llama simplemente Fedora.

La mayor diferencia aquí es que el Red Hat Linux original esencialmente se dividió en Fedora y Red Hat Enterprise Linux, mientras que Debian sigue siendo una entidad completa y separada de Ubuntu, que importa paquetes de una de las ramas de Debian.

Si bien muchos piensan que Fedora se basa directamente en Red Hat Enterprise Linux (RHEL), eso no es del todo cierto. Más bien, es todo lo contrario: las nuevas versiones de RHEL son bifurcaciones de Fedora cuya calidad y estabilidad se prueban exhaustivamente antes de su lanzamiento. Por ejemplo, RHEL 7 se basa en repositorios de Fedora 19 y 20. La comunidad de Fedora también proporciona paquetes adicionales para RHEL en un repositorio llamado Paquetes adicionales para Enterprise Linux (EPEL).

La estructura detrás del desarrollo de estas dos distribuciones es relativamente similar. El Proyecto Fedora (establecido en 2003) es responsable de coordinar el desarrollo de Fedora y está patrocinado por Red Hat. El Consejo de Fedora gobierna esta iniciativa, y el presidente (Líder del Proyecto Fedora) es elegido y empleado por Red Hat. Hay otros grupos de gobierno, como el Comité Directivo de Ingeniería de Fedora y el Comité Directivo de Embajadores de Fedora, donde los miembros son elegidos por la comunidad.

Por otro lado, Ubuntu está financiado y administrado directamente por Canonical. La comunidad de Ubuntu está organizada en torno a varios grupos más grandes, siendo los principales el Consejo de la comunidad y la Junta técnica. Los miembros de esos dos son nominados por Mark Shuttleworth, el fundador de Canonical. Otros grupos incluyen el Consejo de Foros, el Consejo de IRC y la Junta de Membresía de Desarrolladores. Los usuarios pueden solicitar la membresía de Ubuntu y ser voluntarios como colaboradores en varios equipos organizados por la comunidad.

Ciclo de lanzamiento y soporte

Ubuntu lanza una nueva versión cada seis meses, en abril y en octubre. Cada cuarta versión se considera un lanzamiento de soporte a largo plazo (LTS), lo que significa que los lanzamientos de LTS salen cada 2 años. Desde 2012, cada lanzamiento de LTS recibe soporte oficial y actualizaciones durante los próximos cinco años. Otras versiones “regulares” solían recibir soporte durante 18 meses, pero este período se redujo a nueve meses en 2013.

Fedora no tiene un calendario estricto, pero los nuevos lanzamientos suelen salir cada seis meses. Sin embargo, cuentan con soporte durante 13 meses, que es más largo que el período de soporte de Ubuntu para versiones regulares. No hay versiones LTS de Fedora.

¿Lo que hay en un nombre?

Si pensaba que las convenciones de nomenclatura de Ubuntu eran (innecesariamente) complicadas, espere a ver las reglas para los nombres de Fedora.

Ambas distribuciones incluyen números de versión en su nombre. Ubuntu tiene “lanzamientos puntuales”, donde el primer número significa el año y el segundo el mes en que se lanzó una versión. Esto es realmente útil, ya que puede saber la edad de la distribución de un vistazo; por ejemplo, Ubuntu 13.04 se lanzó en abril de 2013. Fedora lo mantiene simple y usa números enteros, comenzando con 1 para la primera versión y (actualmente ) que termina en 23, la última versión estable lanzada en noviembre de 2015.

Para Ubuntu, el nombre en clave siempre contiene dos palabras que comienzan con la misma letra. La primera palabra es un adjetivo y la segunda un animal, a menudo inusual o raro. Cualquiera puede sugerir nombres para las próximas versiones de Ubuntu, pero la decisión final la anuncia Mark Shuttleworth, junto con una explicación o una breve anécdota sobre el nombre. La próxima versión de Ubuntu, prevista para octubre de este año, se llamará Yakkety Yak.

Fedora 20 Heisenbug de 2013 fue la última versión con un nombre en clave, y todas las versiones posteriores se llaman simplemente “Fedora X”, donde X representa el número que sigue a la versión anterior. Antes de eso, cualquier persona de la comunidad podía sugerir un nombre, pero tenía que seguir un conjunto de reglas para calificar para la aprobación de los miembros gobernantes. Se suponía que los nombres de los lanzamientos compartían una conexión, preferiblemente inusual o novedosa, y no debían ser nombres de personas vivas o términos registrados. La relación entre los nombres de Fedora X y Fedora X+1 debe coincidir con la fórmula “es-a”, de modo que lo siguiente sea cierto: X es una Y, y también lo es X+1. Para ilustrar, Fedora 14 se llamó Laughlin y Fedora 15 Lovelock. Tanto Lovelock como Laughlin son ciudades de Nevada. Sin embargo, la relación entre Fedora X y Fedora X+2 no debería ser la misma.

¿Suena esto como que causaría un gran dolor de cabeza? Bueno, tal vez esa sea una de las razones por las que los desarrolladores decidieron dejarlo.

Ediciones y entornos de escritorio

Fedora tiene tres ediciones principales: Cloud, Server y Workstation. Los primeros dos se explican por sí mismos, y Workstation es en realidad la edición que usa la mayoría de la gente: la que se usa para computadoras de escritorio y portátiles (ya sea de 32 o de 64 bits). La comunidad de Fedora también proporciona imágenes separadas de las tres ediciones para dispositivos basados ​​en ARM. También está Fedora Rawhide, una versión de desarrollo de Fedora continuamente actualizada que contiene las últimas compilaciones de todos los paquetes de Fedora. Rawhide es un campo de pruebas para nuevos paquetes, por lo que no es 100% estable, pero aún puede usarlo como una distribución de lanzamiento continuo.

Ubuntu supera a Fedora aquí, al menos en términos de cantidad. Junto con la edición de escritorio estándar, Ubuntu ofrece productos separados llamados Cloud, Server, Core (para dispositivos de Internet de las cosas ) y Ubuntu Touch para dispositivos móviles. La edición de escritorio admite sistemas de 32 y 64 bits, y las imágenes del servidor están disponibles para diferentes infraestructuras (ARM, LinuxONE, POWER8). También está Ubuntu Kylin, una edición especial de Ubuntu para usuarios chinos, que salió por primera vez en 2010 como “Ubuntu Chinese Edition” y se renombró como subproyecto oficial en 2013.

En cuanto a los entornos de escritorio, la edición principal de Fedora usa Gnome 3 con Gnome Shell. El DE predeterminado de Ubuntu es Unity, y se proporcionan otras opciones a través de “sabores de Ubuntu”, que son variantes de Ubuntu con diferentes entornos de escritorio . Está Kubuntu (con KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (con Xfce), Lubuntu (con LXDE), y se está trabajando en una nueva variante llamada Budgie Remix, con la esperanza de convertirse en un sabor oficial de Ubuntu.

El equivalente de sabores de Fedora son Spins, o “escritorios alternativos”. Hay giros con entornos de escritorio KDE, Xfce, LXDE, MATE y Cinnamon, y un giro especial llamado Sugar on a Stick con un entorno de aprendizaje simplificado. Este proyecto está diseñado para niños y escuelas, particularmente en países en desarrollo.

Fedora también tiene Labs, o “paquetes de software funcional”. Son colecciones de software especializado que se pueden instalar en un sistema Fedora existente o como una distribución de Linux independiente. Los laboratorios disponibles incluyen Design Suite, Games, Robotics Suite, Security Lab y Scientific. Ubuntu ofrece algo similar en forma de Edubuntu, Mythbuntu y Ubuntu Studio: subproyectos con aplicaciones especializadas para educación, sistemas de entretenimiento en el hogar y producción multimedia, respectivamente.

Paquetes y repositorios

Las diferencias más llamativas entre Ubuntu y Fedora se encuentran en este dominio. En primer lugar, está el sistema de gestión de paquetes. Fedora usa RPM con paquetes .rpm, mientras que Ubuntu usa paquetes DPKG y .deb. Esto significa que los paquetes para Ubuntu no son compatibles con Fedora de forma predeterminada y no podrá instalarlos a menos que los convierta con algo como Alien. Ubuntu también ha presentado paquetes Snappy, que se supone que son mucho más seguros y fáciles de mantener que los paquetes .deb, pero aún no son muy utilizados entre los desarrolladores.

Con la excepción de algunos firmware binarios, Fedora no incluye ningún software propietario en sus repositorios oficiales. Esto se aplica a los controladores de gráficos, códecs y cualquier otro software restringido por patentes y problemas legales. La consecuencia directa de esto es que Ubuntu tiene más paquetes en sus repositorios que Fedora.

Uno de los principales objetivos de Fedora es proporcionar solo software gratuito y de código abierto, y la comunidad alienta a los usuarios a encontrar alternativas para sus aplicaciones no gratuitas. Si desea escuchar música MP3 o reproducir DVD en Fedora, no encontrará soporte para eso en los repositorios oficiales. Sin embargo, existen repositorios de terceros como RPMFusion que contienen una gran cantidad de software gratuito y no gratuito que puede instalar en Fedora.

Ubuntu tiene como objetivo cumplir con las Directrices de software libre de Debian, pero aún hace muchas concesiones. A diferencia de Fedora, Ubuntu incluye controladores propietarios en su rama Restringida de repositorios oficiales. También está el repositorio de socios que contiene software propietario de los proveedores socios de Canonical, por ejemplo, Skype y Adobe Flash Player. Es posible comprar aplicaciones comerciales desde el Centro de software de Ubuntu, y puede habilitar la compatibilidad con DVD, MP3 y otros códecs populares simplemente instalando un solo paquete ( ubuntu-restricted-extras ) desde el repositorio.

Copr de Fedora es una plataforma similar a los Archivos de paquetes personales (PPA) de Ubuntu: permite que cualquier persona cargue paquetes y cree su propio repositorio. La diferencia aquí es la misma que con el enfoque general de las licencias de software: se supone que no debe cargar paquetes que contengan componentes que no sean libres, o cualquier otra cosa que esté explícitamente prohibida por la Junta de Proyectos de Fedora.

Público objetivo y objetivos

Desde el principio, Fedora se ha centrado claramente en tres cosas: innovación, comunidad y libertad. Ofrece y promueve exclusivamente software libre y de código abierto, y enfatiza la importancia de cada miembro de la comunidad. Es desarrollado por la comunidad y se alienta activamente a los usuarios a participar en el proyecto, no solo como desarrolladores, sino también como escritores, traductores, diseñadores y oradores públicos (Embajadores de Fedora). Hay un proyecto especial que ayuda a las mujeres que quieren contribuir, con el objetivo de luchar contra los prejuicios y la segregación basados ​​en el género en los círculos tecnológicos y de FOSS.

Además, Fedora es muy a menudo la primera o una de las primeras distribuciones en adoptar y exhibir nuevas tecnologías y aplicaciones. Fue una de las primeras distribuciones en enviarse con SELinux, incluye el escritorio Gnome 3, usa Plymouth como la aplicación de arranque, adopta systemd como el sistema de inicio predeterminado y usa Wayland en lugar de Xorg como el servidor de visualización predeterminado.

Los desarrolladores de Fedora se esfuerzan por colaborar con otras distribuciones y proyectos ascendentes, y por compartir sus actualizaciones y contribuciones con el resto del ecosistema Linux. Debido a esta constante experimentación e innovación, Fedora a menudo se (mal) etiqueta como una distribución inestable y de vanguardia que no es adecuada para principiantes y para el uso diario. Este es uno de los mitos de Fedora más difundidos, y la comunidad de Fedora está trabajando arduamente para cambiar esta percepción. Aunque los desarrolladores y los usuarios avanzados que desean probar las funciones más recientes son el público objetivo principal, cualquier persona puede usar Fedora, al igual que Ubuntu.

Hablando de Ubuntu, algunos de los objetivos de esta distribución se superponen con Fedora. Ubuntu también se esfuerza por innovar, pero están eligiendo un enfoque mucho más amigable para el consumidor. Al proporcionar un sistema operativo para dispositivos móviles, Ubuntu está tratando de hacerse un lugar en el mercado y, al mismo tiempo, impulsar su principal proyecto: la convergencia.

La comunidad parece algo menos involucrada en las decisiones cruciales, lo que se reflejó en la reacción de los usuarios contra los cambios en las versiones anteriores de Ubuntu. Ubuntu también ha estado involucrado en algunas controversias, sobre todo el problema de privacidad con la lente comercial de Unity en Ubuntu 12.10. A pesar de eso, a menudo se proclama a Ubuntu como la distribución de Linux más popular, gracias a su estrategia de ser fácil de usar y lo suficientemente simple para principiantes y ex usuarios de Windows.

Aún así, Fedora tiene un as bajo la manga: Linus Torvalds, el creador de Linux, usa Fedora en sus computadoras.

¿Qué pasa contigo? ¿Usas Fedora o Ubuntu sigue siendo tu favorito? ¿Olvidamos mencionar alguna diferencia importante entre Fedora y Ubuntu? ¡Háganos saber en los comentarios a continuación!

Créditos de imagen: captura de pantalla de Convergence, captura de pantalla de Budgie Remix, captura de pantalla de Fedora Core 1 a través de Wikimedia Commons, Red Hat Linux de Leonid Mamchenkov a través de Flickr.

Scroll al inicio