30 de junho de 2024 marcará o fim da vida útil (EOL) do CentOS Linux (2023)
O CentOS Linux está chegando ao fim da vida útil, forçando organizações que dependiam de seu modelo gratuito, de longo prazo e compatível com RHEL a escolher novas plataformas como RHEL, AlmaLinux, Rocky Linux, Debian, Ubuntu ou ofertas comerciais como SUSE e Oracle Linux. Os comentaristas debatem estratégias de migração, os méritos e a sustentabilidade de diferentes clones compatíveis com RHEL e se devem deixar totalmente o ecossistema Red Hat, especialmente após a redução abrupta da janela de suporte do CentOS 8 e o controle mais rígido da Red Hat sobre o acesso ao código-fonte do RHEL. Muitos veem isso como um momento decisivo para o Linux corporativo, mudando os padrões de suporte de fornecedores e acelerando a adoção de Debian/Ubuntu ou de configurações de servidor imutáveis e focadas em containers.
Impacto do EOL do CentOS e Status da Migração
- O EOL do CentOS 7 (e o EOL anterior do CentOS 8) está forçando migrações; algumas organizações concluíram isso em 2023, enquanto outras ainda executam CentOS 6/7, às vezes em máquinas legadas “misteriosas”.
- Para os atrasados, o EOL é um sério problema de conformidade e segurança; alguns consideram suporte estendido de terceiros (por exemplo, TuxCare) como solução temporária.
- Ferramentas de atualização in-place (Leapp/ELevate) são usadas, mas os resultados relatados são mistos (por exemplo, ~30% de sucesso em um teste, horas de indisponibilidade), então muitos preferem reconstruções do zero.
Opções de Sucessor e Compensações
- RHEL continua sendo a escolha empresarial “oficial”; alguns usam licenças gratuitas de desenvolvedor ou imagens UBI, mas muitos ressentem o custo e a complexidade de licenciamento.
- O CentOS Stream é defendido como compatível com ABI e relativamente próximo do RHEL, mas outros o rejeitam como “RHEL beta”, inadequado quando estabilidade rigorosa ou certificação de fornecedores é exigida.
- Rocky Linux e AlmaLinux são os principais sucessores comunitários semelhantes ao RHEL:
- O Rocky busca compatibilidade bug-for-bug com o RHEL, usando fontes de nuvem/OCI; é elogiado pela fidelidade, mas criticado por depender de “brechas” frágeis.
- O AlmaLinux agora busca compatibilidade de ABI usando fontes do CentOS Stream; é visto por alguns como mais sustentável e mais alinhado com o modelo declarado da Red Hat.
- Outras opções mencionadas: Oracle Linux, SUSE Liberty Linux, OpenELA, CoreOS/Flatcar/Talos para Kubernetes e opções não-EL como Debian ou Ubuntu Server.
Licenciamento, Acesso ao Código-Fonte e Debate sobre GPL
- Há um grande debate sobre a Red Hat restringir o acesso conveniente ao código-fonte do RHEL:
- Um lado chama isso de “efetivamente código-fonte fechado” e de um conflito entre GPL/EULA.
- Outro argumenta que todas as fontes dos componentes continuam disponíveis via CentOS Stream; reconstruir o RHEL é mais difícil, mas ainda possível.
- Há divergência sobre se clones downstream devem cumprir a visão da Red Hat de priorizar o CentOS Stream ou replicar agressivamente o RHEL “de graça”.
Mudanças no Ecossistema e no Suporte de Fornecedores
- Alguns fornecedores de software comercial estão abandonando o CentOS/Stream ou demorando a oferecer suporte ao RHEL 9, adicionando Ubuntu e, às vezes, SLES.
- Muitas organizações respondem padronizando em Debian/Ubuntu, citando estabilidade semelhante, melhor suporte a hardware e desconfiança da Red Hat/IBM.
Sentimento em Relação à Red Hat/IBM e ao “Rug-Pull” do CentOS 8
- Forte ressentimento pelo ciclo de vida do CentOS 8 ter sido abruptamente encurtado em relação às expectativas anteriores de ~10 anos.
- Alguns veem isso como uma captura de lucro de curto prazo que destruiu boa vontade construída ao longo de anos e acelerou a migração em massa para longe do ecossistema RHEL.