¡AlmaLinux frente a Rocky Linux! Sin duda, son las dos horquillas RHEL más populares, pero ¿cuál es la elección correcta? En este artículo, compartiré mis pensamientos sobre el asunto.
AlmaLinux y Rocky Linux son las dos estrellas más brillantes desde que CentOS cedió su posición como un sistema operativo de servidor confiable basado en RHEL.
Tanto AlmaLinux como Rocky Linux surgieron en respuesta al anuncio de Red Hat del 8 de diciembre de 2020 que indica que suspenderá CentOS en función de los lanzamientos de RedHat.
En primer lugar, el código abierto se trata de asegurarse de que los usuarios tengan una opción. AlmaLinux y Rocky Linux son reconstrucciones RHEL idénticas, al igual que CentOS. Entonces, en términos de rendimiento, deberían ser iguales.
Ambas distribuciones son candidatas principales para el papel de reemplazos de CentOS. Desde una perspectiva técnica, ambos pretenden ser bifurcaciones de RHEL compatibles 1:1. Por lo tanto, la elección entre estos dos se hace principalmente por razones ideológicas.
La gente ha hecho algunos puntos válidos para no usar CentOS Stream, uno de los cuales es que no es lo mismo que RHEL como era antes y como lo son ahora AlmaLinux y Rocky Linux. La gente usaba CentOS porque era una reconstrucción de RHEL, que ya no es el caso.
Pero antes de pasar al tema principal de este artículo, echemos un vistazo rápido a ambas distribuciones.
AlmaLinux
Cuando Red Hat anunció que ya no mantendría las versiones de CentOS, CloudLinux, una empresa especializada en ofrecer un sistema operativo personalizado basado en Linux a grandes proveedores de alojamiento y centros de datos, decidió crear su propia bifurcación RHEL.
Inicialmente llamado Proyecto Lenix, pasó a llamarse AlmaLinux el 14 de enero de 2021. Estaba destinado a ser un sistema operativo de propósito general que siempre sería gratuito. ¡Para siempre!
Cuando se anunció el proyecto por primera vez, CloudLinux prometió $ 1 millón en apoyo anual, que aún está vigente. Sin embargo, aunque CloudLinux financia en gran medida a AlmaLinux, no posee el proyecto ni el software que produce.
La primera versión beta de AlmaLinux se lanzó el 1 de febrero de 2021 y la primera versión estable (8.3) de AlmaLinux, cuyo nombre en código es "Purple Manul", se publicó el 30 de marzo de 2021.
La última versión estable de AlmaLinux es AlmaLinux 8.5 "Arctic Sphynx", lanzada el 12 de noviembre de 2021, dentro de las 48 horas posteriores al lanzamiento de RHEL 8.5. Como puede ver, el número de versión representa la versión de RHEL en la que se basa.
La serie AlmaLinux 8.x será compatible hasta 2029, el año en que se programó inicialmente que CentOS 8 llegaría al final de su vida útil.
Linux rocoso
Rocky Linux fue fundado por Gregory Kurtzer, el fundador original del proyecto CentOS. El nombre fue elegido como tributo al cofundador de CentOS, Rocky McGaugh.
Como dijimos antes, Red Hat anunció que cambiaría el enfoque de la compilación descendente CentOS a la compilación ascendente CentOS Stream el 8 de diciembre de 2020, y al día siguiente, el esfuerzo de desarrollo de Rocky Linux se lanzó en GitHub. Más de 650 colaboradores se unieron en menos de 24 horas.
Además, el proyecto cuenta con el respaldo de empresas multimillonarias, como VMWare, AWS, Google, etc.
El equipo de Rocky Linux anunció la disponibilidad general de su primera versión estable, Rocky Linux 8.4 "Green Obsidian", el 21 de junio de 2021. Están haciendo CentOS "clásico" nuevamente.
Las versiones de CentOS solían numerarse después de las versiones de RHEL. Esto facilitó a los usuarios determinar qué versión de RHEL se usó como base de código fuente para cualquier compilación de CentOS. Rocky Linux continúa con la tradición.
AlmaLinux frente a Rocky Linux
CentOS fue fundado por Lance Davis y Gregory Kurtzer en 2004. En 2014, el equipo de CentOS aceptó un acuerdo con Red Hat.
Como resultado, Red Hat adquirió CentOS y obtuvo todas las marcas comerciales, derechos de autor, etc. En 2019, IBM adquirió oficialmente Red Hat, lo que provocó la interrupción de CentOS.
Por supuesto, entiendo que es fácil entusiasmarse con un proyecto al principio. Sin embargo, es mucho más difícil ser entusiasta diez años después si no recibe una compensación económica por ello.
Dicho esto, ¿alguien puede garantizar que la historia no se repetirá ya que Rocky Linux está dirigido por el mismo tipo que, presionado por una gran corporación, abandonó el proyecto CentOS que posteriormente pasó a manos de Red Hat?
Entonces, no estoy seguro de por qué la gente sigue mencionando que el fundador de CentOS también fundó Rocky como razón para usar Rocky Linux. Por favor, no base sus elecciones de software en un culto a la personalidad. En el caso de Rocky Linux, ¡el problema para mí es la confianza!
Veamos cómo están las cosas en términos de migración. La primera versión de Rocky Linux también incluye una herramienta de conversión (migrate2rocky) que puede ayudarlo a migrar su sistema CentOS a Rocky Linux. Puede migrar una instalación existente de CentOS, AlmaLinux, RHEL u Oracle Linux a Rocky Linux.
Tenga en cuenta que la herramienta mencionada puede migrar cualquier distribución listada solo a Rocky Linux.
Ahora veamos el enfoque de AlmaLinux. Primero, comenzaron un proyecto completamente nuevo llamado ELevate, que es su iniciativa para permitir a los usuarios actualizar o migrar entre cualquier distribución basada en RHEL.
¿Viste la diferencia entre "solo para" en el caso de Rocky y "para cualquiera" en el enfoque de AlmaLinux? En mi opinión, el camino de AlmaLinux es más noble, más cercano al espíritu del código abierto y la libertad de elegir, y lo respeto.
AlmaLinux | Linux rocoso | |
---|---|---|
Versión de producción | Desde marzo de 2021 | Desde junio de 2021 |
Compatibilidad binaria RHEL 1:1 | Sí | Sí |
Retraso de actualizaciones periódicas | Alrededor de 1 día hábil | Alrededor de 1 día hábil |
Fe de erratas | Sí | Sí |
Ciclo de vida | 10 años | 10 años |
Soporte comercial | tercero | tercero |
Soporte ARM | Sí | Sí |
Soporte de PowerPC | Sí | Planificado |
compatibilidad con s390x | Planificado | Por determinar |
Arranque seguro | Sí | Sí |
Propiedad de | Base del sistema operativo AlmaLinux | Fundación Rocky Enterprise Software |
Propiedad del tipo de organización | Sin fines de lucro 501(c)(6) | Con fines de lucro, corporación de beneficio público |