AlmaLinux OS abandona la compatibilidad 1:1 con RHEL
AlmaLinux OS, conocido por su compromiso de proporcionar una transición sin problemas de CentOS a una alternativa RHEL libre y de código abierto, ha hecho recientemente un anuncio innovador tras los cambios en el repositorio de fuentes de RHEL.
A diferencia de su enfoque anterior en mantener la compatibilidad 1:1 con RHEL, AlmaLinux OS ha cambiado ahora su estrategia para dar prioridad a la compatibilidad con la interfaz binaria de aplicaciones (ABI). Este movimiento les permite mantener la compatibilidad con RHEL mientras amplían sus capacidades para ejecutar cualquier software que sea compatible con la distribución empresarial de Red Hat.
Una ABI es un conjunto de convenciones de tiempo de ejecución que interactúan con una representación binaria compilada de un programa. Define cómo deben organizarse y comunicarse el código máquina, las estructuras de datos y las llamadas al sistema entre las distintas partes de un programa o entre los distintos componentes de software.
Como se indica en este anuncio del blog, la compatibilidad ABI en el contexto de AlmaLinux se refiere a sus esfuerzos para garantizar que las aplicaciones desarrolladas para ejecutarse en RHEL (o clones RHEL) pueden funcionar sin problemas en AlmaLinux sin encontrar ningún problema. Al alinearse con este objetivo, su objetivo es eliminar la necesidad de replicar todos los aspectos del código fuente que se encuentra en RHEL para sus versiones.
Para los usuarios existentes de AlmaLinux OS, esta transición debería ser relativamente suave, ya que seguirán teniendo la ventaja de ejecutar aplicaciones compatibles con RHEL y recibir actualizaciones de seguridad periódicas. Además, mediante la adopción de la compatibilidad ABI, AlmaLinux OS gana la flexibilidad para entregar correcciones de errores cruciales fuera del ciclo de lanzamiento de RHEL. Además, ahora pueden aceptar parches para problemas no resueltos aún no abordados aguas arriba o enviados aguas abajo.
Conclusión
La motivación de este cambio de enfoque se debe en parte a la decisión de Red Hat de bloquear su código fuente tras un muro de suscripción, lo que puede considerarse un obstáculo para el espíritu de código abierto de la comunidad Linux. Era sólo cuestión de tiempo que una alternativa como AlmaLinux OS tomara medidas para hacer frente a esta preocupación.
Para los administradores de sistemas Linux y las empresas que buscan una mayor estabilidad, la decisión de AlmaLinux OS de centrarse en la compatibilidad ABI abre nuevas oportunidades para una integración perfecta con aplicaciones compatibles con RHEL, al tiempo que proporciona la fiabilidad y el apoyo que se espera de una distribución de nivel empresarial.
Las fuentes de este artículo incluyen un artículo de Its FOSS News.