Linus Torvalds decreta a “normalização da IA” no desenvolvimento do Linux

Linus Torvalds decreta a “normalização da IA” no desenvolvimento do Linux

O desenvolvimento do Kernel Linux, que historicamente sempre se baseou na revisão de código feita por seres humanos através de extensas listas de discussão, está atravessando uma transformação inevitável. E quem está soando o alarme é o próprio criador do projeto.

Durante a fase de “Release Candidate 6” (RC6) do kernel Linux 7.3, Linus Torvalds utilizou seu habitual anúncio semanal para abordar um fenômeno que vem crescendo exponencialmente nos últimos meses: a comunidade atingiu o que ele definiu como o “AI normal” (ou o “novo normal da IA”).

O volume de contribuições geradas por máquinas

Segundo as observações de Torvalds e de outros mantenedores importantes na Linux Kernel Mailing List (LKML), há um aumento massivo e contínuo de pequenos ajustes submetidos ao núcleo do sistema. Notavelmente, grande parte dessas submissões diz respeito a trechos de código de difícil percepção humana rápida, como rotinas de tratamento de erros ou desreferenciamento sutil de ponteiros.

Fica claro para a equipe sênior de desenvolvimento que essas correções estão sendo varridas e sugeridas por Grandes Modelos de Linguagem (LLMs) e assistentes de programação por IA. Linus não é inteiramente contra a adoção da tecnologia, ele já até brincou recentemente que as IAs eram “culpadas” pelo tamanho anormalmente grande de alguns Release Candidates passados, mas reconheceu oficialmente que a IA não é mais uma moda passageira, e sim uma ferramenta integrada à rotina dos desenvolvedores.

O pesadelo oculto para os mantenedores

A discussão não é tanto sobre a qualidade inicial do código, que em muitos casos é o problema. A grande questão é o “gargalo de confiança”.

Quando um desenvolvedor novato submete um patch gerado por IA, a responsabilidade de auditar esse código cai sobre os ombros dos mantenedores veteranos do subsistema. Diferente de um humano que pode explicar o contexto lógico de sua solução, o patch de IA muitas vezes “parece” correto, mas ignora completamente a arquitetura macro ou o impacto em partes obscuras do hardware.

Isso significa que a triagem se tornou muito mais árdua. O mantenedor precisa gastar horas verificando e desconstruindo o patch para garantir que não seja uma mera “alucinação” da inteligência artificial. O aumento do volume desse tipo de submissão pode levar a equipe à fadiga técnica.

O que mais o Kernel 7.3 traz?

Apesar de toda a carga filosófica sobre o futuro da programação no ciclo do Kernel 7.3, o desenvolvimento segue firme e o lançamento oficial está previsto para ainda este mês de outubro.

Entre as novidades técnicas, destacam-se a adição do suporte para o sistema de volante e pedais Turtle Beach VelocityOne Race, um aceno positivo para os entusiastas de simuladores de corrida. Além disso, o kernel refina os drivers gráficos para placas AMD e Intel, traz correções para a virtualização KVM, melhora o suporte ao protocolo SMB e implementa melhorias no scheduler que prometem diminuir as latências do sistema e melhorar o desempenho geral em jogos e aplicações em tempo real.

As distribuições como o Ubuntu 26.10 já estão abraçando o Linux 7.3 como seu coração oficial. A “normalização da IA” pode estar trazendo desafios extras, mas o ecossistema Linux continua avançando implacavelmente.

Fique por dentro das principais novidades da semana sobre tecnologia e Linux: receba nossa newsletter!