Para você entender melhor, vou te dizer o que é o CentOS
CentOS é a abreviação de Community Enterprise Linux Operating System, que foi fundada em 2004 e seu primeiro lançamento denominava-se versão 2 na intenção de coincidir com o RHEL 2.1, então atual. A partir dai cada melhoria do RHEL gerou uma nova versão principal correspondente do CentOS, utilizando a mesma linha de raciocínio.
O CentOS tradicional é uma versão gratuita do RHEL (sistema operacional Red Hat Enterprise Linux), construído a partir do código fonte dele, mas sem a marca da Red Hat e seu suporte comercial, permitindo ao CentOS aproveitar a estabilidade fornecida pela plataforma.
Sendo uma versão do RHEL sem paywall e sem complicações, ele atraiu um mercado maior de desenvolvedores, remendadores e outros que tinham a intenção de fazer upgrade para o RHEL com suporte comercial, sendo também mais fácil criar e gerenciar ambientes de desenvolvimento que seriam compatíveis com seus ambientes de produção RHEL com suporte comercial.
O CentOS agora é da Red Hat
Em 2014 a Red Hat adquiriu a CentOS e mesmo ele sendo muito popular ele teve suas dificuldades na comunidade. O fato do Lance Davis (fundador de CentOS) se afastar do projeto em 2008, trouxe danos perceptíveis ao publico do CentOS.
Quando a Red Hat ofereceu uma parceria, na produção e distribuição, para o CentOS pareceu uma boa ideia devido as condições que ele se encontrava e a Red Hat ganhou o controle de uma corporação que viu como um acréscimo de sua marca e os desenvolvedores do CentOS conseguiram empregos para a Red Hat, permitindo que trabalhassem no CentOS em tempo integral, mantendo as luzes acesas.
Como parte do negócio o CentOS teria um novo conselho de governança tendo a maioria obrigatória e permanente da Red Hat, mesmo o acordo sendo de parceria, foi uma aquisição em tudo, exceto no nome e agora ela financia e controla o CentOS.
Não foi uma coisa ruim já que a distribuição da CentOS se encontrava carente de recursos e o financiamento feito pela Red Hat forneceu mais horas de desenvolvimento, menos aborrecimentos e acesso a equipe jurídica do RHEL e o alivio de ter uma resolução amigável para qualquer questão de uso de marca registrada. Isso colocou o CentOS na mesma posição que o Fedora uma distribuição de “comunidade” que, também era efetivamente uma propriedade da Red Hat, exceto no nome. Para ser justo com a Red Hat, a empresa é amplamente e precisamente considerada uma excelente administradora do Projeto Fedora e foi também para o projeto CentOS renovado.
Pode se despedir do CentOS Linux e se contentar com o CentOS Stream
A versão atual do CentOS é o CentOS 8, ele próprio construído sobre o RHEL 8 geralmente o CentOS tem o mesmo ciclo de vida de suporte de dez anos que o próprio RHEL, trazendo uma data de término para o CentOS 8 em 2029. Mas foi anunciado que será antes do esperado e acontecerá neste ano e o CentOS 7 ainda terá suporte ao lado do RHEL 7, até 2024.
Com tudo isso os usuários do CentOS terão que migrar para o RHEL ou para o projeto CentOS Stream mais recente que foi anunciado em setembro de 2019. As perguntas frequentes de distribuição afirmam que o CentOS Stream não será “a plataforma de teste beta do RHEL”, mas do próprio CentOS Community Manager Rich Bowen o anúncio descreve o Stream como “o ramo de desenvolvimento do Red Hat Enterprise Linux.”
A perceptível diferença entre “ramo de desenvolvimento” e “versão beta” nitidamente afeta vários membros da comunidade CentOS e os múrmuros são de grande quantidade e negatividade, o próprio anúncio corporativo da Red Hat não compartilha esses comentários. O CTO da Red Hat, Chris Wright, faz uma tentativa mais direta com o que a empresa espera que o CentOS Stream seja – e declara explicitamente que não será um substituto para o CentOS Linux e afirma que a Red Hat moverá seus próprios projetos internos para o CentOS Stream, contando com a descrição de Bowen como o “ramo de desenvolvimento” do próprio RHEL.
Wright diz que o facebook está migrando seus milhões de servidores para um sistema operacional que a empresa deriva do CentOS Stream e “continua a impulsionar a inovação interna no CentOS Stream”, ao mesmo tempo que “reconheceu o valor da colaboração dentro da plataforma Red Hat”. Ele também cita um endosso brando de um VP da Intel, afirmando que a Intel está “empolgada com o potencial do CentOS Stream em nosso ambiente de clientes”.
Ele termina o anúncio da Red Hat com uma seção intitulada “construindo uma comunidade mais ampla e diversa”, mas a comunidade, pelo menos no sentido tradicional de código aberto, parece ser exatamente o que está faltando nesta iniciativa. Sua declaração final foi “A Red Hat pretende fornecer as ferramentas, suporte e experiência para ajudar a transição de todos os casos de uso para o novo hub de inovação para RHEL”, mas parece bem-intencionada e suspeitamos que atingirá a maioria dos usuários do CentOS Linux como exatamente o que é, uma iniciativa corporativa de cima para baixo, em vez de um verdadeiro alcance da comunidade.
CentOS agora renascerá como Rocky Linux?
No momento, Rocky Linux nada mais é do que um nome e uma determinação, o co-fundador do CentOS Greg Kurtzer é um dos muitos membros da comunidade que não está feliz com a decisão da Red Hat de encerrar o CentOS Linux e antes do CentOS, Kurtzer executou um projeto de reconstrução do Red Hat que se chama Caos Linux. O trabalho de Kurtzer se fundiu com o de Rocky McGough e Lance Davis para formar o Projeto CentOS, seu repositório Github atualmente possui dois commits, ambos para README.md.
O nome de Kurtzer traz um peso significante ao projeto como conceito junto a milhares de assinaturas que o concelho administrativo do CentOS reuniu em uma petição em algumas horas e provavelmente as pressões do mercado que fizeram a criação do CentOS trará o seu renascimento como um projeto comunitário mais uma vez independente.
Segundo o Perguntas Frequentes Relacionado a esse fim do CentOS
Qual é o futuro do CentOS?
Embora a palavra “CentOS” (Comunidade do sistema operacional da empresa) há muito tempo significava uma distribuição Linux confiável no ecossistema Red Hat, isso também significa as pessoas que criam e utilizam a tecnologia. Com essa mudança para CentOS Stream como o foco do projeto, a comunidade CentOS continuará a trazer os mesmos recursos para nossa distro Linux. Se você é um usuário CentOS Linux, não se preocupe! Haverá uma distribuição CentOS aqui no futuro. Nosso objetivo é ter uma distribuição que seja mais influenciada pela comunidade, mas manter o forte foco na segurança, estabilidade e um fluxo de trabalho claro do desenvolvedor.
E sobre as outras versões do CentOS Linux?
As atualizações para a distribuição CentOS Linux 6 terminaram em 30 de novembro de 2020. As atualizações para a distribuição CentOS Linux 7 continuam como antes até o final do suporte para RHEL7.As atualizações para a distribuição CentOS Linux 8 continuam até o final de 2021; os usuários podem escolher mudar diretamente para o CentOS Stream 8. As atualizações para a distribuição do CentOS Stream 8 continuam durante a fase de “suporte total” do RHEL 8. Não iremos produzir um CentOS Linux 9, como uma reconstrução do RHEL 9. Em vez disso, o CentOS Stream 9 cumpre essa função.
Como os CVEs serão tratados no CentOS Stream?
Os problemas de segurança serão atualizados no CentOS Stream após serem resolvidos na versão atual do RHEL. Obviamente, as liberações de segurança embargadas não podem ser divulgadas publicamente até que o embargo seja levantado. Embora não haja nenhum SLA para cronometragem, os Engenheiros da Red Hat estarão construindo e testando outros pacotes em relação a essas versões. Se eles não implementarem as atualizações, o outro software que eles construíram pode ser afetado e, portanto, precisa ser refeito. Há, portanto, um grande interesse para eles em obter essas atualizações de modo a não impactar suas outras compilações e não deve haver problemas para obter atualizações de segurança.
A comunidade CentOS pode continuar a desenvolver / reconstruir o CentOS linux?
Não colocaremos hardware, recursos ou pediremos voluntários para trabalhar nesse esforço, nem permitiremos que a marca CentOS seja usada para tal projeto, pois sentimos que dilui o que estamos tentando fazer com o redirecionamento CentOS Stream. Dito isso, o código é aberto e não tentaríamos impedir ninguém de escolher usá-lo ou construir seus próprios pacotes a partir do código.
Vamos pensar…
Com base no fim do CentOS, é necessário pensarmos sobre o impacto que isso terá no mundo do TI, precisamos lembrar que o CentOS/RHEL é a distribuição mais famosa atualmente no mercado de Web Hosting desde o seu lançamento em 2004, com diversas empresas que atualmente fornecem os seus serviços utilizando este sistema com softwares embarcados como o WHM/cPanel ou até mesmo o famoso Plesk. Outro fator bastante importante que não podemos deixar de mencionar é o fato do CloudLinux OS, que também é utilizado pela grande maioria das empresas de Web Hosting Compartilhado ser totalmente baseado no CentOS. O fim do suporte a esse sistema trará problemas que ninguém está preparado, o que poderemos esperar por exemplo da compatibilidade do WHM/cPanel com outras distribuições Linux? Caso seja lançada alguma outra distribuição Linux com os mesmos atributos e qualidades do CentOS, será que ela será tão estável e segura quanto ao CentOS que está a anos no mercado? Teremos alguma ferramenta de conversão dos sistemas já existentes sem perda de dados para que não haja o trabalho de reinstalar um sistema do zero e migrar todos os dados de clientes para este novo sistema? Os softwares se adaptariam à tempo?
São perguntas que infelizmente não teremos respostas claras por hora e infelizmente tudo o que nos resta é aguardar para ver o que irá acontecer.
Queremos ouvir você, comente aqui embaixo o que você acha sobre este problema e as possíveis soluções para o futuro sem o CentOS.