Diferencias entre RHEL, CentOS y Fedora

Las distribuciones de Linux son muy parecidas a los modelos de automóviles. Hay toneladas para elegir, aparecen nuevos todos los días y es difícil determinar las diferencias entre algunos de ellos. Específicamente, hay mucha información general sobre la compañía de Linux, Red Hat, y su trabajo en torno a las tres distribuciones principales que posee y patrocina. Aquí se resaltan y aclaran las diferencias entre RHEL, CentOS y Fedora, y por qué una puede ser o no la mejor opción para su uso.

Las similitudes entre RHEL, CentOS y Fedora

Primero quiero cubrir lo que es similar entre estas tres distribuciones. Todos se basan en Red Hat Linux, que se suspendió en 2004. La empresa sombrero rojo creó y fue propietario de Red Hat Linux, al igual que todavía posee Red Hat Enterprise Linux (RHEL). Justo en el momento en que Red Hat Linux se transformó en Red Hat Enterprise Linux, se fusionó con Proyecto Fedoray CentOS salió como el Sistema Operativo Community ENTerprise.

Fedora Linux se creó originalmente como un proyecto basado en la comunidad, en contraste con Red Hat Linux que se desarrolla únicamente dentro de Red Hat, y sirvió para proporcionar más software a los usuarios de Red Hat Linux. CentOS se formó originalmente después de que Red Hat Linux cambiara su nombre a RHEL en 2004 como una versión comunitaria de RHEL que estaba disponible de forma gratuita para todos. Hoy en día, es algo similar al modelo de autosuficiencia de Red Hat para su Suscripción de desarrollador.

Rhel Vs Centos Vs Fedora Rhel
Escritorio RHEL 8

En resumen: RHEL, CentOS y Fedora se basan en el Red Hat Linux original. Esto significa que todos usan el mismo Sistema de paquete RPM, YUM o DNF para la gestión de paquetes, y todos están patrocinados o son propiedad de Red Hat de alguna manera. Son bastante similares, lo que puede generar cierta confusión.

Rhel Vs Centos Vs Fedora Centos
Escritorio CentOS 8

Las diferencias entre RHEL, CentOS y Fedora

RHEL es una distribución de Linux empresarial centrada en el cliente. Muchos usuarios se confunden cuando ven que Red Hat está cobrando por el soporte de RHEL. Por lo general, esto se debe a que un cliente empresarial busca pagar por el mejor soporte y producto posible. Probablemente sepan que Linux es una de las mejores opciones para su servidor en la nube. Pero quieren asegurarse de tener algún tipo de seguro de un proveedor en lugar de un proyecto comunitario.

CentOS es un análogo desarrollado por la comunidad de RHEL. CentOS es una excelente opción para los usuarios que buscan la misma estabilidad que proporciona RHEL, pero sin el costo o el soporte asociado. Está construido a partir del código fuente de RHEL, por lo que son plataformas casi idénticas. Ambos son muy confiables como distribuciones de servidor. No tendrá el software más reciente, pero el software que tiene estará bien probado.

Fedora es un colaborador ascendente de ritmo rápido centrado en la comunidad para RHEL. Tienen algunos de los software más nuevos disponibles y, al mismo tiempo, tienen un protocolo de prueba sólido. Los kernels más nuevos lo convierten en una excelente opción para computadoras portátiles y de escritorio más nuevas. El rápido ritmo de desarrollo significa que nunca estará demasiado desactualizado. Además, debido a que es un upstream para RHEL, las nuevas y emocionantes características que Red Hat quiere incorporar a su plataforma empresarial se prueban y perfeccionan en Fedora. Esto significa que algunas características realmente interesantes lo convierten en un sistema confiable y de buen rendimiento.

Rhel Vs Centos Vs Fedora Fedora
Escritorio Fedora Workstation 32

Hablemos del flujo de trabajo que tiene Red Hat con Fedora, RHEL y CentOS. En pocas palabras, Red Hat usa Fedora como campo de prueba para las características que le gustaría implementar en RHEL. Esas características se abren paso en RHEL, y luego se usa la última versión de RHEL para crear CentOS como una alternativa gratuita y autosuficiente. Para ustedes, lectores visuales, eso funciona para:

Fedora -> RHEL -> CentOS.

Daniel Miessler tiene un gran diagrama de flujo y una comparación en su sitio web.

También hay una diferencia en la cadencia de lanzamiento. Se lanza una nueva versión de Fedora cada seis meses. Cada lanzamiento llega al final de su vida útil 13 meses después de su lanzamiento. Para poner eso en perspectiva: el Proyecto Fedora acaba de lanzar Fedora 32. Eso significa que Fedora 33 se lanzará en unos seis meses, Fedora 31 se lanzó hace unos seis meses y Fedora 30 llegará al final de su vida útil pronto. Sin embargo, con RHEL y CentOS, se publican y reciben soporte durante 10 años. Por lo tanto, RHEL 8 y CentOS 8 se lanzaron a fines de 2019, lo que significa que serán compatibles hasta 2029.

¿Cuál es mejor para ti?

Todo se reduce a su caso de uso. RHEL, CentOS y Fedora encajan en casos de uso muy diferentes. Sin embargo, me resisto a la idea de que haya dos distribuciones de servidor y una distribución de escritorio aquí. Tiene más matices que eso. Hay equipos de escritorio y servidores en los tres equipos, y todos trabajan para cosas diferentes. Existen casos de uso de estaciones de trabajo de escritorio y servidores muy convincentes para todas estas distribuciones.

Independientemente de la distribución que elija, debe investigar un poco su uso para tomar una decisión. Fedora Server es un gran sistema operativo para aquellos que buscan los últimos kernels en un servidor. CentOS es una excelente distribución de estaciones de trabajo para aquellos que desean un acceso confiable a juegos de herramientas y aplicaciones particulares. RHEL es una excelente opción para cualquiera que desee utilizarlos en un entorno empresarial, ya sea un servidor o una estación de trabajo de escritorio.

Espero haber podido aclarar alguna confusión entre RHEL, CentOS y Fedora. Red Hat utiliza estas tres distribuciones diferentes para atender a tantos clientes y mercados diferentes como sea posible. Los resultados a menudo son que tenemos muchas opciones. Asegúrese de consultar nuestros artículos sobre el uso de Cockpit para administrar sistemas Fedora, las mejores distribuciones de Linux para programadores y desarrolladores, y la historia de algunas distribuciones de Linux.

¿Es útil este artículo?

¡Ayúdanos a correr la voz!

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *