AlmaLinux 10: «usabilidad sin comprometer la compatibilidad» (con RHEL 10)
Como suele ser costumbre, AlmaLinux vuelve a ser la más rápida de las grandes derivadas de Red Hat Enterprise Linux (RHEL) en mover ficha tras un movimiento de la distro madre: ya está disponible AlmaLinux 10, la nueva versión mayor del sistema cuya principal premisa es «usabilidad sin comprometer la compatibilidad».
AlmaLinux 10 con nombre en clave ‘Purple Lion’ llega una semana después de que lo hiciera Red Hat Enterprise Linux 10 y, como es obvio, lo hace con muchas de las novedades de base que trajo esta. Pero ¿hasta qué punto no se ha comprometido la compatibilidad entre una y otra? Porque las cosas ya no son como eran.
Vale la pena recordar que desde la desaparición del CentOS clásico y el cambio de postura de Red Hat para con el código de RHEL todo ha cambiado en relación a los otrora llamados clones, comenzando por el mismo CentOS. En este sentido, AlmaLinux ha sido la más clara, asumiendo las condiciones impuestas por la subsidiaria de IBM desde un principio.
En resumen, el código de AlmaLinux no deriva de RHEL, sino del de CentOS Stream, una suerte de proyecto diseñado para que las empresas puedan probar las novedades que se van cocinando con vistas a su implementación en RHEL, pero sin la compatibilidad a nivel binario de antaño… Aunque conviene matizar esto, ya que lo que sí se permite es mantener la compatibilidad a nivel de ABI, la interfaz de las aplicaciones.
AlmaLinux fue la primera de la más reciente hornada de distribuciones a la sombra de Red Hat Enterprise Linux en aceptar la nueva situación y así ha cumplido con la mayor parte del ciclo de AlmaLinux 9, basada en RHEL 9 y cuya última versión, AlmaLinux 9.6 apareció también la semana pasada; y así comienza la andadura sobre el diez, si bien se intenta despejar toda duda al respecto:
El objetivo de AlmaLinux OS es apoyar a nuestra comunidad, y AlmaLinux OS 10 es el mejor ejemplo de ello hasta ahora. Con un enfoque inquebrantable en mantener la compatibilidad con Red Hat Enterprise Linux (RHEL), hemos realizado pequeñas mejoras en AlmaLinux OS 10 que están dirigidas a secciones específicas de nuestra base de usuarios. Estas mejoras son para los usuarios que las requieren y saben cómo utilizarlas. Cualquiera que esté utilizando AlmaLinux OS y espere compatibilidad con RHEL estará contento de saber que AlmaLinux 10, al igual que sus predecesores, es completamente compatible con RHEL 10.
Como discutimos anteriormente, AlmaLinux OS 10.0 ha sido construido a partir de nuestra nueva base, AlmaLinux OS Kitten. Si has estado siguiendo las discusiones que ALESCo ha estado teniendo, sabrás que Kitten trajo consigo una gran cantidad de nuevas características que nuestra comunidad necesita.
Cabe señalar también que además de la compatibilidad con RHEL, AlmaLinux ha destacado desde sus inicios por apuntar a diferentes nichos a su manera y tampoco es esta una excepción. AlmaLinux 10 se asienta sobre muchas de las novedades de RHEL 10, pero también aporta las suyas propias. Por ejemplo, se habilitan los frame pointers por defecto, una característica muy apreciada por desarrolladores para tareas de depuración y optimización.
Al mismo tiempo, AlmaLinux 10 amplía el soporte para la arquitectura x86-64-v2, a diferencia de RHEL 10 que solo ofrece binarios para x86-64-v3 en adelante. Esto garantiza que usuarios con hardware funcional pero más antiguo puedan seguir recibiendo actualizaciones de seguridad durante otros diez años. Para facilitar la adopción de esta variante se está construyendo una versión alternativa de EPEL que le dé soporte.
Otra novedad destacada de este lanzamiento es el soporte de Secure Boot también en ARM, así como la recuperación del soporte para SPICE, el protocolo de escritorio remoto, que había sido eliminado desde RHEL 9.0. En el apartado experimental destaca la versión preliminar del soporte de virtualización KVM para arquitecturas IBM POWER, a petición de usuarios como el Open Source Lab de la Universidad Estatal de Oregón, también presente en RHEL 10.
Y como ya se hizo con versiones anteriores, AlmaLinux 10 extiende el soporte de hardware reintroduciendo controladores descartados por Red Hat y está disponible en una amplia variedad de formatos: ISOs, medios Live, imágenes para la nube (AWS, Azure, GCP, Oracle), contenedores, y hasta para WSL y Raspberry Pi. El soporte para migraciones a través del proyecto ELevate también está en preparación. Mención especial para el soporte de ediciones Live, incluyendo GNOME, KDE Plasma y Xfce, disponibles como Live ISO para facilitar la prueba y la instalación de AlmaLinux como sistema de escritorio.
Toda la información y las descargas, en el anuncio oficial y las notas de lanzamiento.
La entrada AlmaLinux 10: «usabilidad sin comprometer la compatibilidad» (con RHEL 10) es original de MuyLinux