Ubuntu incluirá a versão mais recente do kernel Linux em versões futuras

Ubuntu incluirá a versão mais recente do kernel Linux em versões futuras

O Ubuntu está fazendo alterações para dar aos usuários um lugar na primeira fila para suporte de hardware aprimorado e recursos de kernel mais recentes.

Manter-se atualizado com uma versão LTS recente do kernel Linux é geralmente recomendado, especialmente em termos de segurança e estabilidade. No entanto, para hardware mais antigo, essa recomendação pode não ser tão crítica. Já para aqueles que utilizam hardware de ponta, a versão mais recente do kernel Linux, mesmo que não seja LTS, pode ser necessária.

Contudo, aqueles que permanecem desatualizados por muito tempo podem enfrentar problemas, devido ao rápido ciclo de lançamento do kernel Linux.

Para os usuários de distribuições rolling release, a atualização constante garante o acesso às mais recentes inovações do kernel Linux. Por outro lado, o Ubuntu tradicionalmente adota uma abordagem mais conservadora, optando por incluir uma versão estável do kernel, mesmo quando versões mais recentes estão disponíveis.

Recentemente, a Canonical anunciou mudanças na forma como irá lidar com as atualizações do kernel Linux, e as novidades são promissoras.

Ubuntu adotará versões mais recentes do kernel Linux

Uma ilustração mostrando um exemplo de cronogramas sobrepostos para o ciclo de lançamento do Ubuntu 24.10

Fonte: Canonical

Anteriormente, a Canonical Kernel Team (CKT) aguardava para avaliar o comportamento de um kernel Linux upstream antes de decidir pela integração de uma versão mais recente, caso fosse viável dentro de um determinado período.

Essa abordagem, no entanto, gerou insatisfação entre os usuários que desejavam acesso aos recursos mais recentes sem comprometer o suporte ao hardware.

Agora, a Canonical planeja remediar essa questão incluindo em todas as futuras versões do Ubuntu o kernel Linux upstream mais recente disponível na data de congelamento de lançamento do Ubuntu, mesmo que o kernel ainda esteja em fase Release Candidate (RC).

O exemplo acima ilustra como as linhas do tempo do kernel Linux e dos ciclos de lançamento do Ubuntu podem interagir.

Para os usuários das versões provisórias do Ubuntu, se houver problemas com o kernel mais recente, será disponibilizado um kernel bridge baseado em uma versão estável anterior. Isso será útil em situações onde drivers e outros códigos do kernel que não fazem parte do upstream do kernel se mostrem instáveis.

Os usuários da versão Ubuntu LTS não precisarão de um kernel bridge, pois todas as atualizações serão desativadas até a estabilização completa. Uma nova imagem será gerada para a versão .1, lançada alguns meses após a versão LTS original, garantindo uma transição suave.

Da mesma forma, os usuários do serviço Livepatch no Ubuntu Pro não precisam se preocupar, pois o serviço continuará funcionando normalmente.

Essa mudança entrará em vigor a partir do próximo lançamento provisório do Ubuntu 24.10.

Uma ilustração mostrando os limites de status de lançamento para o próximo lançamento do Ubuntu 24.10

Fonte: Canonical

O Diretor de Engenharia de Kernel da Canonical, Brett Grandbois, afirmou que:

Com esta política, poderemos ser mais agressivos ao fazer anúncios de compromisso de versão do kernel para um próximo lançamento em uma data muito anterior ao anterior.

Grandbois também destacou que esperam que lançamentos tardios sejam uma ocorrência rara, e que na maioria dos casos, o kernel upstream terá tempo suficiente para se tornar estável antes do lançamento do Ubuntu.

Para mais informações sobre essa mudança, consulte o anúncio oficial.

Última atualização deste artigo: 13 de august de 2024