Siga ZDNET: Adicione-nos como fonte preferencial no Google.
Principais vantagens do ZDNET
- Linus não tem interesse em oferecer suporte a hardware ou software desatualizado.
- Embora Rust seja importante, não é uma panacéia para lógica de programação ruim.
- Os desenvolvedores Linux adotaram ferramentas de IA para trabalhos de manutenção.
MUMBAI – Em Cúpula de Código Aberto Índia 2026O criador do Linux Linus Torvalds e seu amigo Dirk Hohndel discutimos o estado atual do Linux e para onde ele está indo.
Linux 7.1: lento e constante, sem espalhafato
A conversa começou com Hohndel perguntando o que Torvald pensava sobre o lançamento do Linux 7.1. Torvalds disse que não se importa com os lançamentos de grande sucesso: “Acho que o mais importante é que tem sido uma progressão muito suave de melhoria contínua.” Ele enfatizou que desde a criação do sistema de controle de versão Git, não lançamos versões que tenham novos recursos chamativos e, na verdade, tento evitar esse tipo de padrão; queremos que esse tipo de melhoria incremental e progresso constante aconteça o tempo todo.
Além disso: Linus Torvald construiu o Git em 10 dias – nunca imaginei que duraria 20 anos
A IA, no entanto, está pressionando esse fluxo de trabalho. “Ficou um pouco mais difícil ultimamente porque a IA encontrou bugs interessantes, e isso tem estressado a comunidade”, acrescentou Torvalds, mesmo enquanto o kernel continua seu “cronograma de lançamento constante” a cada nove a 10 semanas.
Mesclar janelas, correções e erros de personalidade
Torvalds descreveu seu padrão de trabalho durante as janelas de mesclagem do kernel: “Fiz cerca de 200 mesclagens em duas semanas. Esse é um número muito aproximado.”
Mesmo com décadas de confiança nos mantenedores, ele adia as mudanças de última hora: “Se não for uma correção realmente importante, coloque-a na fila para o próximo lançamento em vez de me enviar correções de última hora”, porque “as correções… podem não valer a pena criar um novo problema”.
Além disso: o Linux 7.1 está aqui para encerrar a era da CPU Intel 486 e fazer uma limpeza séria no legado
A carga técnica não o preocupa tanto quanto os problemas humanos: “O novo código é um problema técnico… podemos corrigi-lo… Costumo enfatizar que às vezes temos problemas de personalidade e, acredite, o código é fácil de consertar. A personalidade nem sempre é tão fácil de consertar.” Torvald admite que ele mesmo criou alguns desses problemas, embora esteja trabalhando neles.
“Não sou programador, sou gerente de desenvolvimento”
Outra coisa mudou: Torvalds não se considera mais um programador. “Sejamos totalmente honestos. Quase nunca leio mais código. Não sou programador, sou gerente de desenvolvimento.”
Ele ainda escreve pequenos patches, mas eles são mais orientação do que autoridade: “Eu ainda escrevo código no sentido de que envio patches às pessoas… mas então deixo claro que, ei, isso é uma sugestão. Não foi testado… Espero que sejam os mantenedores do código os que me enviarão uma correção depois disso. Portanto, raramente uso mais meu código.”
Além disso, Linus Torvalds sobre uma afirmação de IA que o deixa irritado e o que os pesquisadores de segurança nunca deveriam fazer
O mais importante para ele é entender a intenção: “Quando faço uma solicitação pull, quero entender o panorama geral. Esse é um dos motivos pelos quais peço solicitações pull com explicações realmente boas: vou lê-las. Quero entender o que está acontecendo.”
Ele disse que mergulha no código principalmente quando algo chama sua atenção, como criar quebras ou mesclar conflitos: “Eu fiz tantas resoluções de conflitos ao longo dos anos que provavelmente poderia fazê-lo enquanto dormia… Muitas vezes, nesse ponto, olhando para o código, às vezes encontro problemas.”
Limpeza de NTFS e itens de museu
Em relação ao subsistema NTFS, há muito frustrante da Microsoft, Torvalds brincou que “ao longo dos anos, o NTFS tem sido um filho problemático, onde às vezes tem sido um problema encontrar pessoas para mantê-lo”.
Ele continuou: “Temos dois grupos diferentes que mantêm duas versões diferentes de NTFS, e ambos funcionam, e eu apenas os deixo batalhar e ver qual deles sai por cima, ou talvez os dois permaneçam por muito tempo”.
“Não sou muito sentimental quando se trata de tecnologia”, acrescentou Torvalds. “Somos um pouco mais proativos na tentativa de parar de oferecer suporte a hardware que literalmente ninguém mais usa, exceto no ambiente de museu”.
Também depois de 30 anos com Linux, aqui está minha maneira de convencer os usuários do Windows a mudarem
Embora ele “acredite firmemente na manutenção do suporte de hardware enquanto tivermos usuários”, ele argumentou que “em certo ponto, o custo de manutenção do suporte para hardware antigo se torna um fardo muito grande”, apontando para a decisão de que “no 7.2 não ofereceremos mais suporte a máquinas que não tivessem hardware de ponto flutuante x86”, como o 486 SX 3 que foi lançado há mais de 0 anos.
Faz parte de um esforço mais amplo para remover código obsoleto do Linux. Por exemplo, o suporte para padrões de rede como ISDN e ATM está sendo descontinuado. No entanto, se você ainda estiver usando tecnologia mais antiga – alguém em algum lugar sem dúvida ainda está rodando Linux em um 386 – você ainda pode fazer isso com kernels mais antigos.
Git, C, Rust e “hack and slash”
Sobre como ele faz seu trabalho, Torvalds disse simplesmente: “Git e e-mail são as duas únicas ferramentas que uso. Eu uso o Google para pesquisar coisas.” Ele acrescentou: “Sou incomum; a maioria dos outros mantenedores usa muito mais ferramentas, e acho que muitos deles estão começando a usar ferramentas de IA para testes de patches”, enquanto ele “trabalha em um nível superior. Trabalho com pessoas, não com ferramentas”.
Além disso: o que os titãs da tecnologia Linus Torvalds e Bill Gates falaram em seu primeiro encontro
Questionado sobre Rust no Git e no núcleo, ele rejeitou o hype: “Não tenho certeza se Rust vai dominar o mundo. Ainda acho que Rust é muito interessante, (mas) ainda acho que C é uma ferramenta muito mais simples.”
Torvald continuou: “Estou muito entusiasmado com todas as ferramentas que temos para verificação C”, incluindo “ferramentas de verificação automática de patches” e “ferramentas de verificação automática de e-mail para patches como Sashiko“.
Resumindo, Torvald disse ao público de Mumbai: “Sou mais empreendedor e ainda gosto do poder bruto e simples do C, e não acho que isso vá mudar.”
A ferrugem não o salvará de erros lógicos
Torvalds também alertou contra superestimar os benefícios do Rust: “O Rust corrige alguns erros simples que você pode cometer em C, mas não corrige erros de lógica, não é? Ele não pensa por você, e se você escrever o código errado, a linguagem não importa. O resultado final estará errado.”
Além disso: Rust salvará o Linux da IA, diz Greg Kroah-Hartman
Para bases de código mistas C/Rust, ele observou que as garantias são limitadas: “As garantias do Rust são limitadas às partes apenas do Rust da sua base de código, e em qualquer lugar que você interaja com o código C, todas as apostas estão canceladas”, a maior parte do código Rust no Linux fala “código C do kernel”, que é “de qualidade muito melhor… porque esse código é testado em todos os ambientes”.
Ele acrescentou que “alguns dos nossos maiores e mais significativos bugs no kernel recentemente foram bugs lógicos… Foi apenas uma programação ruim, o que infelizmente acontece mesmo em subsistemas cuidadosamente mantidos e kernels críticos que deveriam ser muito seguros.”
IA, LLM e “lixo” versus bugs reais
Finalmente, após 26 minutos, sem falar sobre inteligência artificial e LLM, Hohndel e Torval cederam. Primeiro, Torvalds revisitou seus comentários recentes sobre Large Language Models (LLMs), enfatizando que seu número “10x” para produtividade LLM “não é científico… o que, claro, foi retirado do meu número de eixo”.
Hoje, ele continuou: “Estamos em um ponto em que esperamos que ele esteja criando mais produtividade do que tirando”, mas “certamente vimos o LLM gerar mais código lixo do que código útil até o início deste ano”. O principal problema eram as notícias falsas. “Você recebe essas mensagens de erro que parecem completamente legítimas e pode ser necessário muito esforço para descobrir que foi apenas uma alucinação, e pode realmente ser um grande desperdício de recursos se as pessoas tiverem que se esforçar muito para descobrir que essa mensagem gerada por máquina não era real.”
Além disso: As novas regras para código baseado em IA no kernel Linux: o que todo desenvolvedor precisa saber
Mesmo agora, disse ele, “a maioria dos bons exige mais do que LLM” porque “tivemos que recuar um pouco… se você encontrar um bug no LLM, não é suficiente apenas pedir ao LLM para relatar o bug e depois jogá-lo por cima da cerca para nós. Queremos ver uma sugestão de patch; queremos ver uma pessoa que executou algum tipo de LLM.”
Torvalds descreveu muitos patches gerados por IA como “remendos impensados… eles podem resolver o problema imediato, mas o bug permanece, apenas esperando no corredor até você cair em outro lugar”.
Ele usa LLMs como prototipadores em seus projetos de brinquedo: “Eu os uso como uma forma de prototipar coisas… muitas vezes o código não é utilizável dessa forma, mas é uma ótima maneira de experimentar algo”, enquanto insiste que para correções no nível do kernel “os LLMs não estiveram nesse nível na minha experiência.”
Erros embaraçosos e não atirar no mensageiro
Torvalds reconheceu que algumas questões de IA têm sido “absolutamente, alucinantes e dolorosamente interessantes”, particularmente questões de segurança que “aparecem na imprensa de tecnologia dois dias depois”.
Apesar do constrangimento, ele disse: “Não sou uma pessoa que atira no mensageiro. Acho que estaremos muito melhor se o LLM encontrar erros, mesmo que sejam embaraçosos, e são coisas que provavelmente deveríamos ter descoberto há duas décadas”.
Além disso: Linus Torvald critica o desenvolvedor do kernel por ‘tornar o mundo pior’ com patches de ‘lixo’
Nos últimos meses, ele acrescentou: “O LLM apontou uma série de bugs que estavam todos relacionados” porque diferentes pessoas repetiam as mesmas áreas do kernel, e “então tivemos três ou quatro bugs intimamente relacionados que se tornaram uma grande notícia em algumas semanas”.
Godzilla, Índia e os “projetos de brinquedos”
Torvalds terminou com uma nota mais positiva, dizendo que usa IA para “meus projetos de brinquedos”, incluindo fotos de família: “Cada vez que viajo para um lugar novo, e esta é a primeira vez que vou à Índia, envio às crianças fotos de onde estou e, por alguma razão estranha, Godzilla parece me seguir e ser adicionado a essas fotos”.
Ele concluiu: “A IA tem muitos usos úteis e menos úteis” e “acho que Godzilla é um ótimo lugar para parar”.







