Rocky Linux, SUSE y Oracle crearon un repositorio compatible con RHEL
Tal parece que la decisión de Red Hat de restringir el acceso al código de RHEL, ha comenzado a tomar su relevancia y lejos de afectar a distribuciones que están basadas en RHEL (cosa que de un inicio parecía), esto ha llevado no solo a los afectados a tomar carta en el asunto, sino que tambien que proyectos como SUSE, se sumaran al apoyo y esté dando inicio a un movimiento que muy posiblemente pueda tener muy buenos resultados a futuro.
Para poner un poco en contexto a aquellos que aún desconocen de la situación, debo recordarles que a finales de junio Red Hat (IBM) anuncio cambios en la forma en la que distribuiría el código de RHEL, los cuales básicamente son restringir el acceso a este y evitar que distribuciones terceras (Rocky Linux, AlmaLinux, Oracle, entre otras) hagan uso de él.
Esto de inicio llevo a Rocky y AlmaLinux a realizar cambios en el proceso de construcción de sus distribuciones, en su momento comentaron el utilizar los repositorios de Oracle e incluso el aprovechar los vacíos legales. Posterior a ello, se replantearon los cambios que tenían en mente realizar y por su parte AlmaLinux anuncio que ya no sería 1:1 con RHEL y que los cambios no serían notables.
En el caso de Oracle, a este no le tembló la mano y critico fuertemente a Red Hat, algo que para muchos fue algo que no esperaban (principalmente viniendo de Oracle). En su publicación ademas de la critica a Red Hat menciono que Oracle Linux seguiría siendo compatible con RHEL.
En el caso de SUSE este básicamente dio a conocer que crearía un fork de RHEL en apoyo de la comunidad y este sería un proyecto de dominio público organizado por una organización sin fines de lucro independiente.
Y ahora, estas distribuciones que de manera independiente tenían en mente ofrecer soluciones a sus usuarios, han tomado la decisión de unir fuerzas y con ello Rocky Linux, Oracle y SUSE anunciaron que trabajaran en conjunto para la creación OpenELA, con el objetivo de desarrollar conjuntamente una base de paquetes compatible con Red Hat Enterprise Linux.
Con esta nueva asociación se busca que el grupo de desarrolladores de las distribuciones unan esfuerzos para trabajar por la compatibilidad con RHEL. Entre otras cosas, el proyecto ha generado un repositorio que contiene un conjunto de software de origen compartido que se puede utilizar para generar distribuciones que sean totalmente compatibles a nivel binario con RHEL, idénticas en comportamiento (a nivel de errores) a RHEL y utilizables como reemplazo de RHEL.
“ La colaboración es fundamental para fomentar la innovación, por lo que damos la bienvenida a todos a formar parte de esta asociación y ayudarnos a mantener los estándares abiertos de la comunidad ”, dijo Thomas Di Giacomo, director de tecnología y producto de SUSE. “ SUSE cree firmemente en hacer realidad la elección. Junto con la comunidad de código abierto, redefiniremos lo que realmente significa ser abierto y brindar un futuro más sólido para EL. ”
Este nuevo repositorio se puede ver como la solución al repo de git.centos.org, en donde se difundieron los componentes de RHEL para ser utilizados en la distribución. El sitio de OpenELA dará a conocer todas las herramientas que sean necesarias para generar distribuciones que se puedan comparar con las versiones de RHEL 8 y 9, y de ser posible, una variante que se pueda comparar con RHEL 7. Además de los códigos de fuente de los productos, la colectividad también ofrece las herramientas fundamentales para generar distribuciones que sean totalmente compatibles con RHEL.
Finalmente se menciona que los involucrados se comprometen a mantener el repositorio con altos estándares de calidad, utilizando un proceso de desarrollo completamente abierto y asegurando que las actualizaciones y las correcciones de seguridad se publiquen rápidamente.
El proyecto es abierto, independiente, neutral y controlado por la comunidad, ademas de que la gestión estará a cargo de un comité directivo formado por representantes de la comunidad y miembros de la asociación. Las decisiones se tomarán teniendo en cuenta las opiniones de todos los participantes y partes interesadas.
Cualquier organización interesada, empresas y desarrolladores individuales pueden unirse al trabajo conjunto para mantener el repositorio. Los textos fuente de los paquetes se distribuirán de forma gratuita y sin restricciones.
Si estás interesado en poder conocer más al respecto, puedes consultar los detalles en el siguiente enlace.