Em 22 de fevereiro, Linus Torvalds, o pai do Linux, anunciou o fim da janela de mesclagem do Linux 7.0 e lançou oficialmente a primeira versão candidata, Linux 7.0-rc1. Embora o número de versão passando para "7.0" seja mais uma continuação de seu hábito de grandes atualizações de números de versão após a versão x.19, esta versão está cheia de recursos e melhorias.

O Linux 7.0 é considerado uma versão importante do kernel para muitas distribuições convencionais e espera-se que seja o kernel padrão para distribuições como Ubuntu 26.04 LTS e Fedora 44, o que torna esta versão particularmente interessante. Em termos de suporte de hardware, o Linux 7.0 continua a fortalecer a sua adaptação aos processadores de nova geração, incluindo mais trabalho de habilitação para os processadores Intel Nova Lake e Diamond Rapids, e também melhora ainda mais o suporte para a arquitetura AMD Zen 6. Além do campo x86, a nova versão também traz atualizações de driver para mais plataformas, como maior integração upstream do suporte relacionado ao Qualcomm Snapdragon X2 e a expansão de um grande número de novos drivers de hardware. Em termos de placas gráficas, o suporte para a próxima nova geração de hardware gráfico AMD foi adicionado ao kernel, abrindo caminho para lançamentos subsequentes de placas gráficas.
No nível de subsistema e funcional, o Linux 7.0 traz melhorias para vários sistemas de arquivos e adiciona suporte Apple USB Type-C PHY, que aprimora a compatibilidade e funcionalidade de alguns dispositivos Apple na camada física USB-C. Ao mesmo tempo, o kernel também introduz uma série de otimizações de desempenho, melhorias de driver relacionadas a laptops, suporte SPI multicanal, modo Octal DTR para SPI NAND, suporte de monitoramento de sensor para mais placas-mãe ASUS, carimbos de data/hora sem bloqueio, relatórios gerais padronizados de erros de E/S e outros novos recursos. Vale a pena mencionar que a fase “experimental” de longo prazo da linguagem Rust também chegou oficialmente ao fim nesta versão, e o kernel Linux reconheceu claramente que o suporte para Rust continuará a existir como um recurso retido a longo prazo.
Em termos de desempenho, o Linux 7.0 apresentou melhorias atraentes. Por exemplo, na plataforma de servidor AMD EPYC, o desempenho do PostgreSQL foi bastante melhorado e os testes relacionados mostraram ganhos significativos na carga do banco de dados. Em termos de sistemas de arquivos, o desempenho de leitura sequencial do exFAT foi otimizado, o F2FS recebeu vários aprimoramentos e o EXT4 também foi aprimorado em cenários simultâneos de gravação de E/S direta. O subsistema de gerenciamento de memória também é otimizado, complementado por melhorias no desempenho e na escalabilidade do agendador, para fornecer melhor desempenho para cenários de alta simultaneidade e vários núcleos. Além disso, o Intel TSX habilita o modo automático por padrão, e o driver Nouveau reativa o suporte a páginas grandes para ajudar no desempenho gráfico do NVK.
Atualmente, o Linux 7.0-rc1 foi lançado através da tag Git, e o código-fonte está disponível em git.kernel.org:
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=6de23f81a5e08be8fbf5e8d7e9febc72a5b5f27f