Acabei de escrever um post chamado: Red Hat Muda as Regras! Qual Futuro da Oracle Linux, Alma Linux, Rocky Linux…?
Nele falo que Em 21 de junho de 2023, através de uma mensagem via blog, Mike McGrath, vice-presidente das plataformas principais, anunciou o “O CentOS Stream agora será o único repositório para lançamentos públicos de código-fonte relacionados ao RHEL“. Assim, o repositório git.centos.org não terá mais recebimentos de códigos fontes da Red Hat e como o CentOS Stream é apenas uma distro sem estabilidade, voltada para desenvolvedores, não terá como ser usada como local(repositório) de onde as distros espelhos pegam o que precisam. Dentre essas distros espelhos podemos citar: AlmaLinux, Rocky Linux e Oracle Linux.
Eu estava esperando que a Oracle se declarasse contra a IBM(ou Red Hat) nessa luta de código-fonte. Eu sabia que era apenas uma questão de tempo dela se pronunciar.
Pronunciamento da Oracle Contra a Red Hat(IBM)
Em 10 de julho de 2023, em um post intitulado “Mantenha o Linux aberto e gratuito – não podemos deixar de fazê-lo“, escrito por Edward Screven, Chief Corporate Architect e Wim Coekaerts, Head of Oracle Linux Development, escrevem contra a Red Hat.
Eles começam contando a história da distro Oracle Linux e sua compatibilidade com a RHEL,
Em 2006, lançamos o que agora é chamado de Oracle Linux, uma distribuição compatível com RHEL e uma oferta de suporte que é amplamente utilizada e alimenta os sistemas de engenharia da Oracle e nossa infraestrutura de nuvem. Escolhemos ser compatíveis com RHEL porque não queríamos fragmentar a comunidade Linux. Nosso esforço para permanecer compatível tem sido extremamente bem-sucedido. Em todos os anos desde o lançamento, quase não registramos bugs de compatibilidade. Clientes e ISVs podem mudar para o Oracle Linux do RHEL sem modificar seus aplicativos, e nós certificamos os produtos de software Oracle no RHEL, mesmo que sejam criados e testados apenas no Oracle Linux, nunca no RHEL.
No próximo trecho, eles começam o ataque contra a Red Hat,
Embora a Oracle e a IBM tenham distribuições Linux compatíveis, temos ideias muito diferentes sobre nossas responsabilidades como administradores de código aberto e sobre como operar sob a GPLv2. A Oracle sempre disponibilizou gratuitamente os binários e fontes do Oracle Linux para todos. Não temos contratos de assinatura que interfiram nos direitos do assinante de redistribuir o Oracle Linux. Por outro lado, os contratos de assinatura da IBM especificam que você está em violação se usar esses serviços de assinatura para exercer seus direitos GPLv2. E agora, a partir de 21 de junho, a IBM não libera mais o código-fonte RHEL publicamente.
Por que a IBM fez essa mudança? Bem, se você ler o blog da IBM tentando explicar sua lógica, tudo se resume a isso:Na Red Hat, milhares de pessoas gastam seu tempo escrevendo código para habilitar novos recursos, corrigindo bugs, integrando diferentes pacotes e dando suporte a esse trabalho por um longo tempo… Temos que pagar as pessoas para fazer esse trabalho.
Interessante. A IBM não quer continuar lançando publicamente o código-fonte RHEL porque precisa pagar seus engenheiros? Isso parece estranho, visto que a Red Hat, como uma empresa independente de código aberto bem-sucedida, optou por lançar publicamente o código RHEL e pagar seus engenheiros por muitos anos antes de a IBM adquirir a Red Hat em 2019 por US$ 34 bilhões.
Edward Screven e Wim Coekaerts falam sobre o epsódio de 2020 onde a IBM “matou” sua própria distro chamada CentOS e manteve apenas uma versão não estável dessa chamada de CentOS Stream. O CentOS era usado em servidores por muitas empresas. Era muito mais usada de que a própria RHEL. A distro RHEL é a distro carro chefe da IBM, seu suporte é pago e é usada por meio de assinaturas pagas. Já o CentOS era um espelho(bit a bit) da RHEL e gratuita, logicamente que não tinha suporte com assinatura. Edward Screven e Wim Coekaerts abordaram,
CentOS era uma distribuição compatível com RHEL gratuita muito popular. Em dezembro de 2020, a IBM efetivamente o eliminou como uma alternativa gratuita ao RHEL. Duas novas alternativas ao RHEL surgiram no lugar do CentOS: AlmaLinux e Rocky Linux. Agora, ao reter o código-fonte do RHEL, a IBM os atacou diretamente.
E talvez essa seja a verdadeira resposta para a pergunta do porquê: eliminar os concorrentes. Menos concorrentes significam mais oportunidades de receita para a IBM.
A Oracle fala da sua missão. Também fala que ficará compatível com o RHEL até a versão 9.2 e que não saberá o que acontecerá depois daí:
Quanto à Oracle, continuaremos perseguindo nossa meta para o Linux de forma transparente e aberta como sempre fizemos, minimizando a fragmentação. Continuaremos a desenvolver e testar nossos produtos de software no Oracle Linux. O Oracle Linux continuará a ser compatível com RHEL na medida do possível. No passado, o acesso da Oracle à fonte RHEL publicada era importante para manter essa compatibilidade. Do ponto de vista prático, acreditamos que o Oracle Linux permanecerá compatível como sempre foi até a versão 9.2, mas depois disso, pode haver uma chance maior de surgir um problema de compatibilidade. Se uma incompatibilidade afetar um cliente ou ISV, a Oracle trabalhará para remediar o problema.
A Oracle continua jogando uma direta para a IBM,
A propósito, se você é um desenvolvedor Linux que discorda das ações da IBM e acredita na liberdade do Linux como nós, estamos contratando.
O último golpe é dado,
Finalmente, para a IBM, aqui está uma grande ideia para você. Você diz que não quer pagar todos esses desenvolvedores RHEL? Veja como você pode economizar dinheiro: basta baixar?? pacotes conosco. Torne-se um distribuidor downstream do Oracle Linux. Ficaremos felizes em assumir o fardo.
Veja também: Red Hat Muda as Regras! Qual Futuro da Oracle Linux, Alma Linux, Rocky Linux…?
Fontes: categoriaoutros, oracle
Comment on “Oracle Ataca a IBM por Limitar Acesso ao Código Fonte do Red Hat Enterprise Linux(RHEL)”