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

  • Dustin Hudson
  • 0
  • 4449
  • 732

Las nuevas distribuciones de Linux siguen apareciendo, y para algunos usuarios se está volviendo tedioso intentar 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 extrañas 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 nuevas distribuciones, pero ambas han tenido nuevas versiones relativamente recientemente. 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á algo de atención, por lo que podría ser útil explicar cómo difiere de Ubuntu Ya te hemos mostrado algunas diferencias entre Ubuntu y Linux Mint; en este caso, las diferencias serán más grandes y más obvias.

Historia y desarrollo

Ya se ha escrito tanto sobre Ubuntu que su abuela probablemente sabe 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.

La primera versión de Fedora se llamaba 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 mantenía 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 distribución comunitaria única, y Red Hat Enterprise Linux se creó como su contraparte con soporte comercial. Hasta 2007 Fedora retuvo "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 se dividió esencialmente en Fedora y Red Hat Enterprise Linux, mientras que Debian sigue siendo una entidad completa e independiente de Ubuntu, que importa paquetes de una de las sucursales 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 lo contrario: las nuevas versiones de RHEL son horquillas de Fedora que se prueban exhaustivamente para garantizar su calidad y estabilidad 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 es directamente financiado y administrado por Canonical. La Comunidad 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 Miembros Desarrolladores. Los usuarios pueden solicitar la membresía de Ubuntu y ser voluntarios como contribuyentes 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 una versión de Soporte a largo plazo (LTS), lo que significa que las versiones de LTS salen cada 2 años. Desde 2012, cada versión de LTS recibe soporte oficial y actualizaciones durante los próximos cinco años. Otras versiones "regulares" solían ser compatibles durante 18 meses, pero este período se ha reducido a nueve meses en 2013.

Fedora no tiene un horario estricto, pero los nuevos lanzamientos generalmente salen cada seis meses. Sin embargo, tienen 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 creía que las convenciones de nomenclatura de Ubuntu eran (innecesariamente) complicadas, espere hasta que vea 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 ver la antigü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) terminando con 23, la última versión estable lanzada en noviembre de 2015.

Para Ubuntu, el nombre en código 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 Mark Shuttleworth anuncia la decisión final, junto con una explicación o una breve anécdota sobre el nombre. La próxima versión de Ubuntu, que se lanzará en 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, cualquiera 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 las versiones debían compartir una conexión, preferiblemente inusual o novedosa, y no deberían ser nombres de personas vivas o términos de marca registrada. 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 un Y, y también X + 1. Para ilustrar, Fedora 14 se llamaba Laughlin y Fedora 15 Lovelock. Tanto Lovelock como Laughlin son ciudades de Nevada. Sin embargo, la relación para Fedora X y Fedora X + 2 no debería ser la misma!

¿Suena esto como si causara un dolor de cabeza masivo? Bueno, tal vez esa sea una de las razones por las que los desarrolladores decidieron abandonarlo.

Ediciones y entornos de escritorio

Fedora tiene tres ediciones principales: Cloud, Server y Workstation. Los dos primeros se explican por sí mismos, y la estación de trabajo es en realidad la edición que usa la mayoría de la gente, la de las computadoras de escritorio y las computadoras portátiles (de 32 o 64 bits). La comunidad de Fedora también proporciona imágenes separadas de las tres ediciones para dispositivos basados ​​en ARM. También hay Fedora Rawhide, una versión de desarrollo continuamente actualizada de Fedora que contiene las últimas compilaciones de todos los paquetes de Fedora. El cuero crudo 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 vence 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 fue renombrada como un subproyecto oficial en 2013.

En cuanto a entornos de escritorio, la edición principal de Fedora usa Gnome 3 con Gnome Shell. El DE por defecto de Ubuntu es Unity, y otras opciones se proporcionan a través de "sabores de Ubuntu", que son variantes de Ubuntu con diferentes entornos de escritorio. Hay Kubuntu (con KDE), Ubuntu GNOME, Ubuntu MATE, Xubuntu (con Xfce), Lubuntu (con LXDE), y una nueva variante llamada Budgie Remix está en proceso, 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 laboratorios o "paquetes de software funcionales". Son colecciones de software especializado que se pueden instalar en un sistema Fedora existente, o como una distribución independiente de Linux. Los laboratorios disponibles incluyen Design Suite, Games, Robotics Suite, Security Lab y Scientific. Ubuntu proporciona 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 notables 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 se usan ampliamente 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 pretende 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 patentado de los proveedores socios de Canonical: Skype y Adobe Flash Player, por ejemplo. Es posible comprar aplicaciones comerciales del Centro de software de Ubuntu, y puede habilitar la compatibilidad con DVD, MP3 y otros códecs populares simplemente instalando un único paquete (ubuntu-restricto-extras) del repositorio.

Fedora's Copr es una plataforma similar a los archivos de paquetes personales (PPA) de Ubuntu: permite que cualquiera pueda cargar paquetes y crear 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 no 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 en tres cosas: innovación, comunidad y libertad. Ofrece y promueve software exclusivamente gratuito y de código abierto, y enfatiza la importancia de cada miembro de la comunidad. Está 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 desean contribuir, con el objetivo de combatir los prejuicios y la segregación basados ​​en el género en los círculos de tecnología y software libre..

además, Fedora es a menudo la primera, o una de las primeras distribuciones en adoptar y mostrar nuevas tecnologías y aplicaciones.. Fue una de las primeras distribuciones que se envió 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 hacen un punto para colaborar con otras distribuciones y proyectos ascendentes, y compartir sus actualizaciones y contribuciones con el resto del ecosistema de Linux. Debido a esta constante experimentación e innovación, Fedora a menudo se etiqueta (erróneamente) como una distribución inestable e innovadora 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 usuarios avanzados que desean probar las últimas características son el público objetivo principal, Fedora puede ser utilizado por cualquier persona, 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 eligen mucho enfoque 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, simultáneamente, impulsar su proyecto principal - convergencia.

La comunidad parece algo menos involucrada en decisiones cruciales, lo que se reflejó en la reacción del usuario contra los cambios en versiones anteriores de Ubuntu. Ubuntu también ha estado involucrado en algunas controversias, especialmente el problema de privacidad con la lente de compras de Unity en Ubuntu 12.10. A pesar de eso, Ubuntu a menudo se proclama 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.

¿Que 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 convergencia, 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.




Nadie ha comentado sobre este artículo todavía.

Guías de compra de gadgets, tecnologías importantes
Publicamos guías detalladas para la compra de equipos, creamos listas interesantes de los mejores productos en el mercado, cubrimos noticias del mundo de la tecnología