OpenELA es una pésima noticia para el mundo Linux

OpenEla contribuye a crear un monopolio

Lo confieso, a veces me equivoco. Durante mucho tiempo fui un ferviente defensor de la incorporación de las empresas de software al ecosistema del software libre. Pero, OpenELA es una pésima noticia y la demostración de mi error.

En mi defensa, no son Microsoft o Apple las que están haciendo lo de adaptar, extender y extinguir sino empresas de larga relación con el código abierto como Red Hat, IBM, Oracle, SUSE o Google.

Por qué OpenELA es una pésima noticia

Mi compañero Darkcrizt escribió bastante sobre las recientes decisiones de Red Hat de cerrar el acceso a sus repositorios y cómo respondieron los proyectos de código abierto perjudicados.

La última movida fue la creación de la Open Enterprise Linux Alliance.

El anuncio, publicado el 10 de agosto de 2023 dice concretamente que:

CIQ, Oracle y SUSE anunciaron hoy su intención de formar Open Enterprise Linux Association (OpenELA), una asociación comercial colaborativa para fomentar el desarrollo de distribuciones compatibles con Red Hat Enterprise Linux (RHEL) al proporcionar código fuente Enterprise Linux (EL) abierto y gratuito.

Sobre las metas y plazos del proyecto se explica:

A partir de finales de este año, OpenELA proporcionará las fuentes necesarias para que existan versiones posteriores compatibles con RHEL, con un enfoque inicial en las versiones EL8, EL9 y posiblemente EL7 de RHEL. El proyecto se compromete a garantizar la disponibilidad continua de las fuentes de OpenELA para la comunidad de forma indefinida.

Los principios básicos de OpenELA, que reflejan el espíritu del proyecto, incluyen el pleno cumplimiento de este estándar existente, actualizaciones rápidas y soluciones seguras, transparencia, comunidad y garantizar que el recurso siga siendo gratuito y redistribuible para todos.

Suena fantástico, al menos si eres una compañía que usa Red Hat en su centro de cómputos, un prestador de servicios que no quiere pagar las licencias de Red Hat o una empresa que quiere sacarle mercado a Red Hat por precio o por servicios adicionales.

Pero, no es una buena noticia para el ecosistema Linux.

Estándares acordados y de facto

Hace unos cuantos años, cuando todavía la empresa desarrolladora del navegador Opera estaba en Noruega, un fabricante de hardware les prestó un servidor para que evaluaran la compra.

El encargado de hacerlo se encontró con que no podía entrar a la interfaz web de configuración, revisando el código descubrió que había una instrucción específica que bloqueaba el acceso al navegador Opera.

En aquella época Internet Explorer tenía el dominio casi total del mercado y un absoluto desprecio por los estándares de la W3C. Muchos desarrolladores simplemente se limitaban a bloquear a otros navegadores no compatibles con las tecnologías web de Microsoft.

Es decir que Internet Explorer era un estándar de facto.

Los estándares acordados son aquellos en los que la comunidad se pone de acuerdo con las especificaciones. Algunos ejemplos son HTM, Epub u ODF.

En un proceso conocido como coo-petencia las empresas y organizaciones colaboran para crear y difundir un estándar y compiten por ofrecer el mejor producto compatible con ese estándar.

No es el caso.

Adoptar, extender y extinguir

Adoptar, extender y extinguir es una estrategia para lograr el monopolio en la industria del software. Se compone de los siguientes pasos:

  1. Adoptar: Se anuncia el apoyo a un determinado proyecto comunitario o estándar y se le asignan recursos y empleados. Red Hat lo hizo con muchos proyectos de código abierto como GNOME o CentOS.
  2. Extender: Se usa el poder que da asignar el recurso y personal a esos proyectos para imponer tecnologías de desarrollo propio en lugar de alternativas. Por ejemplo, Wayland en lugar de X11 o Flatpak en lugar de Appimage.
  3. Extinguir: A través de organizaciones controladas directa o indirectamente se logra que las tecnologías del competidor se vuelvan irrelevantes y este deba abandonarlas o hacer más lento su desarrollo. Unity, MIr, Snap.

OpenELA es una mala noticia porque lo que hace es convertir a Red Hat Enterprise Linux en el estándar de facto para las distribuciones empresariales.  Algo parecido a lo que sucedió con Chrome cuando casi todos los navegadores adoptaron su motor de búsqueda como base.

¿Necesitamos un estándar para distribuciones empresariales? Probablemente sí, pero tiene que construirse en base a las mejores tecnologías existentes y no a los intereses comerciales de tres empresas.

from Linux Adictos https://ift.tt/iOpkar8
via IFTTT

AI could have bigger impact on UK than Industrial Revolution, says Dowden

Deputy PM says technology may aid faster government decisions – but warns of massive hacking risks

Artificial intelligence could have a more significant impact on Britain than the Industrial Revolution, the deputy prime minister has said, but warned it could be used by hackers to access sensitive information from the government.

Oliver Dowden said AI could speed up productivity and perform boring aspects of jobs.

Continue reading…

from Data and computer security | The Guardian https://ift.tt/TrOupkJ
via IFTTT

Rocky Linux, SUSE y Oracle crearon un repositorio compatible con RHEL

OpenELA

Con la unión de las distribuciones afectadas por RHEL nace OpenELA

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.

from Linux Adictos https://ift.tt/pmPgwYS
via IFTTT