A Canonical anunciou uma mudança em sua estratégia de kernel para compilações de desenvolvimento do Ubuntu, planejando empacotar rotineiramente novas versões do kernel upstream — não apenas a versão que será usada na versão final e estável.
Mudanças no processo:
Anteriormente, as versões de desenvolvimento do Ubuntu utilizavam o mesmo kernel da versão estável anterior (pelo menos por parte significativa do ciclo de desenvolvimento). A mudança para a versão alvo do kernel acontecia mais tarde no ciclo, geralmente antes do Kernel Freeze.
Agora, a Canonical Kernel Team afirma em seu anúncio: "Nosso objetivo agora é entregar não apenas a versão mais recente do kernel até o final do ciclo de desenvolvimento, mas também fornecer, com base no melhor esforço, atualizações do kernel com base nas versões upstream intermediárias do kernel Linux."
Isso significa que o Ubuntu 25.04 com o Linux 6.14 e o Ubuntu 25.10 com o Linux 6.17 usarão versões intermediárias como as versões 6.15 e 6.16, que antes não eram empacotadas ou testadas em compilações diárias ou de desenvolvimento.
Benefícios da mudança:
Aumenta a confiança na qualidade do kernel final do Ubuntu ao identificar potenciais problemas relacionados a ele no início do ciclo de desenvolvimento.
Implementação e próximos passos:
Essa nova política será aplicada a partir do desenvolvimento do Ubuntu 25.10 'Questing Quokka'. Uma compilação baseada no kernel Linux 6.15 já está disponível para teste, e a equipe do kernel do Ubuntu trabalha em empacotar o kernel Linux 6.16 nas próximas semanas.
Contexto da mudança:
- A Canonical se comprometeu a usar o kernel mais recente em novas versões do Ubuntu, mesmo que seja apenas uma versão candidata a lançamento.
- O plano do Ubuntu 25.10 para usar o Linux 6.17, lançado após o Linux 6.16, é resultado dessa mudança.
- Usuários do Ubuntu 24.04 LTS receberão o Linux 6.17 como uma atualização HWE em 2024.
Impacto na comunidade:
- A nova política combina com os novos instantâneos mensais do Ubuntu, criando uma cadência contínua de testes, garantindo um kernel final mais sólido.
- Tornará o teste de kernels upstream no Ubuntu tão fácil quanto baixar um instantâneo mensal ou uma compilação diária.
Esta mudança beneficia a comunidade ao permitir o teste mais fácil de novas versões do kernel e contribuir para a qualidade e estabilidade do sistema operacional.