Lançamento oficial do kernel Linux 7.0
(9to5linux.com/linux-kernel-7-0-officially-released-this-is-whats-new)Linus Torvalds lançou oficialmente o kernel Linux 7.0. No entanto, o grande salto no número da versão não significa que haja mudanças revolucionárias. Torvalds mantém a prática de aumentar a versão principal quando a versão menor fica alta demais, como x.19, e o 7.0 segue essa mesma lógica.
Principais mudanças
-
Suporte a Rust formalizado: a mudança mais notável é a remoção do rótulo "experimental" do Rust. Rust ainda não se tornou a linguagem principal do desenvolvimento do kernel, mas isso representa um marco importante em sua integração gradual ao projeto.
-
Segurança: assinaturas pós-quânticas ML-DSA foram adicionadas à autenticação de módulos do kernel, e o método de assinatura de módulos baseado em SHA-1 foi removido.
-
XFS com autorrecuperação: foi adicionado um sistema de monitoramento de integridade que observa erros do sistema de arquivos XFS em tempo real e, mantendo o estado montado, aciona automaticamente a recuperação por meio de um daemon em segundo plano.
-
io_uring / BPF: o io_uring ganhou suporte a filtros cBPF, e a consulta de tipos BTF teve desempenho melhorado com busca binária.
-
Swap e memória: os dados comprimidos do zram agora podem ser gravados diretamente em disco, melhorando o desempenho de swap em situações de pressão de memória.
-
Rede: o AccECN passou a vir ativado por padrão, corrigindo uma falha de projeto do TCP que existia há 38 anos. Isso permite receber feedback contínuo de congestionamento antes da perda de pacotes.
-
KVM: foi adicionado suporte de virtualização ao ERAPS (Enhanced Return Address Predictor Security) em CPUs AMD Zen5 ou superiores.
-
Teclas de IA no teclado: foram adicionadas 3 novas teclas especiais de IA para atalhos dedicados de teclado voltados a IA.
Ferramentas de IA e desenvolvimento do kernel
Torvalds também mencionou um ponto interessante no anúncio de lançamento. Ele disse que ferramentas de revisão de código baseadas em IA encontraram em massa pequenos bugs que estavam adormecidos até agora, o que elevou o volume de patches na reta final desta versão acima do normal. Ele afirmou: "Parece que o uso de ferramentas de IA continuará encontrando corner cases por algum tempo. Isso pode se tornar o novo normal."
Além disso, a partir desta versão, foi incluída uma política oficial que orienta os contribuidores sobre como usar corretamente ferramentas de desenvolvimento, junto com documentação para assistentes de codificação com IA.
Cronograma de distribuição
O Linux 7.0 está previsto para ser o kernel padrão do Ubuntu 26.04 LTS e do Fedora Linux 44, com ambas as distribuições programadas para lançamento no fim de abril de 2026. A merge window da próxima versão, Linux 7.1, será aberta em breve, e o 7.1 RC1 deve ser publicado por volta de 26 de abril.
3 comentários
Compartilho o texto de Linus Torvalds sobre a versão 7.0 do Linux.
Este é o e-mail de anúncio do lançamento do Linux 7.0 que Linus Torvalds enviou à Linux Kernel Mailing List.
Assunto: Linux 7.0
Data: domingo, 12 de abril de 2026 14:03:03 -0700
A última semana do lançamento seguiu a mesma linha, com "pequenas correções" contínuas, mas no geral não parece haver grandes problemas, então marquei e distribuí a versão final 7.0.
Parece que, por causa do uso de ferramentas de IA, casos de borda vão continuar sendo descobertos por um tempo. Então isso pode acabar sendo o "novo normal", pelo menos por enquanto. Só o tempo dirá.
De qualquer forma, esta última semana foi realmente bem variada.
Foram rede (núcleo e drivers), correções de arquitetura, ferramentas e autotestes, além de pequenos ajustes espalhados por toda parte.
Espero que vocês continuem testando, e amanhã abre a merge window da 7.1.
Já há 48 (quatro dúzias) pull requests na fila — obrigado a todos que se adiantaram.
Linus
Quando será que o
io_uringvai finalmente se estabilizar? Já faz 5 anos que penso em experimentar, mas acabo desistindo toda vez que vejo notícias de CVE...Engenheiro da AWS relata que o desempenho do PostgreSQL caiu pela metade no Linux 7.0 – a correção pode não ser simples
Essa parte me preocupa