Linus Torvalds liberou o quinto candidato a release (RC5) do Linux Kernel 7.1 em 24 de maio de 2026. Embora uma nova versão normalmente traga entusiasmo, desta vez vem acompanhada de um aviso severo do criador do kernel. Apesar de conter muitas correções, Torvalds está "não totalmente feliz" com o rumo do ciclo de desenvolvimento.
Uma Atualização "Bem Grande" para um Estágio Avançado
No ciclo de desenvolvimento do kernel, o quinto candidato a release idealmente deveria mostrar o código se acalmando. Porém, o Linux 7.1 RC5 é "bem grande" e muito maior do que os RC5 tradicionais.
No anúncio por e-mail do Linux 7.1-rc5 (link), Torvalds observou que a maioria das mudanças são atualizações triviais em vários drivers. Embora essas pequenas alterações não sejam "assustadoras", ele acredita que criam um "tumulto sem sentido" tão tarde no ciclo.
Ele argumentou que muitas dessas correções menores resolvem problemas antigos, não bugs novos. Ou seja, deveriam ter esperado por uma janela de merge adequada, em vez de poluir o ciclo de release atual.
A Influência Contínua da IA
Uma razão para esse alto volume de pequenas correções é o uso de revisão de código com IA. Torvalds mencionou que ferramentas de IA desencadearam várias séries de correções neste release.
Embora a IA possa encontrar pequenos erros, Torvalds alertou que mesmo correções "triviais" carregam um pequeno risco de criar novos problemas. Consequentemente, ter um grande número dessas mudanças durante a fase de candidato a release "não é propício para a estabilidade de longo prazo".
Isso continua uma tendência observada ao longo do ciclo 7.1, onde ferramentas de IA e relatórios automatizados aumentaram o número de patches.
Um Aviso aos Mantenedores
Devido ao grande tamanho deste release, Linus emitiu um "alerta" para as pessoas que mantêm diferentes partes do kernel. Ele planeja ser "mais inflexível" em relação a recusar pull requests.
Ele instou os mantenedores a olharem mais de perto seu trabalho e fazerem uma pergunta simples: "Isso é realmente uma regressão?". Para os não familiarizados, uma "regressão" é um novo bug que aparece devido a mudanças recentes.
Torvalds quer que os desenvolvedores foquem apenas nas correções críticas. Se uma correção é apenas para um problema menor e antigo, ela deve ir para a "pilha de desenvolvimento" da próxima versão do Linux.
O Que Há Dentro do Linux 7.1-rc5?
Apesar do debate sobre seu tamanho, a atualização permanece equilibrada em todo o sistema:
- Drivers: Cerca de metade do patch foca em correções de drivers, abrangendo uma ampla gama de hardware.
- Núcleo do Sistema: O restante da atualização inclui correções para rede, sistemas de arquivos e arquitetura de computadores.
- Segurança: O foco permanece em estabilizar o kernel à medida que nos aproximamos do lançamento final do 7.1.
Baixe e Teste o Linux Kernel 7.1 RC5
Se você quiser ajudar a encontrar bugs reais, pode baixar o código-fonte dos Arquivos Oficiais do Kernel Linux e da árvore git de Linus Torvalds.
Tenha em mente estes pontos ao testar RCs:
- Apenas pré-lançamento: Esta é uma versão "RC" ou pré-lançamento destinada a testes.
- Compile a partir do fonte: Você precisa compilar o kernel para usá-lo.
- Use com cautela: Como não é um release "estável", não instale em seu computador principal de trabalho.
O Que Vem a Seguir?
Estamos agora entrando nas semanas finais do ciclo de desenvolvimento do 7.1. Normalmente, o kernel passa por sete ou oito candidatos a release antes da versão final.
Se Torvalds conseguir conter o "tumulto sem sentido", podemos ver os próximos candidatos a release ficarem menores e mais estáveis. Esperamos que a versão final e estável do Linux 7.1 chegue em cerca de três a quatro semanas.
Links adicionais: Announcements, Kernel 7.1 RC5, Linus Torvalds, Linux, Linux Kernel 7.1, Open source, Releases.



