{"id":796753,"date":"2026-05-27T03:34:00","date_gmt":"2026-05-27T06:34:00","guid":{"rendered":"https:\/\/www.portaltela.com\/noticias\/2026\/05\/27\/rust-pode-salvar-linux-de-ia-diz-greg-kroah-hartman\/"},"modified":"2026-05-27T03:34:00","modified_gmt":"2026-05-27T06:34:00","slug":"rust-pode-salvar-linux-de-ia-diz-greg-kroah-hartman","status":"publish","type":"post","link":"https:\/\/www.portaltela.com\/noticias\/ciencia\/2026\/05\/27\/rust-pode-salvar-linux-de-ia-diz-greg-kroah-hartman\/","title":{"rendered":"Rust pode salvar Linux de IA, diz Greg Kroah-Hartman"},"content":{"rendered":"<p>Greg Kroah-Hartman, mantenedor est\u00e1vel do kernel Linux, abriu a Rust Week 2026, em Utrecht, Holanda, ressaltando que Rust n\u00e3o \u00e9 milagre. Ele afirmou que o objetivo \u00e9 reduzir falhas comuns do C, especialmente em cen\u00e1rios de dados n\u00e3o confi\u00e1veis e seguran\u00e7a.<\/p>\n<p>O apresentador explicou que o aumento de vulnerabilidades identificadas por IA tornou o uso de Rust mais relevante. Ele citou falhas hist\u00f3ricas no kernel origin\u00e1rias de erros de manipula\u00e7\u00e3o de mem\u00f3ria e de sincroniza\u00e7\u00e3o para justificar a busca por solu\u00e7\u00f5es que previnam esses problemas desde a compila\u00e7\u00e3o.<\/p>\n<p>Kroah-Hartman detalhou como Rust pode reduzir bugs cr\u00edticos por meio de abstra\u00e7\u00f5es de trava e verifica\u00e7\u00e3o autom\u00e1tica de mem\u00f3ria. Segundo ele, o c\u00f3digo poderia ficar menos sujeito a falhas de locking e vazamentos, com o compilador garantindo a seguran\u00e7a de acesso a estruturas internas.<\/p>\n<p>O engenheiro discutiu ainda a pr\u00e1tica de manter c\u00f3digo existente em C, enquanto novas partes ganham suporte em Rust. Ele citou a coexist\u00eancia tempor\u00e1ria de implementa\u00e7\u00f5es em C e Rust em projetos como Binder, com a expectativa de que, ao longo do tempo, drivers mais novos para hardware diferentes passem a ser escritos majoritariamente em Rust.<\/p>\n<p>Outra linha adotada envolve a gest\u00e3o de dados n\u00e3o confi\u00e1veis. A ideia \u00e9 marcar dados que entram no sistema como n\u00e3o confi\u00e1veis e exigir valida\u00e7\u00e3o expl\u00edcita no ponto de transforma\u00e7\u00e3o para dados confi\u00e1veis, concentrando a revis\u00e3o de c\u00f3digo nesses pontos cr\u00edticos.<\/p>\n<p>Kroah-Hartman mencionou que hoje o kernel tem cerca de 36 milh\u00f5es de linhas em C e aproximadamente 113 mil linhas em Rust, com foco na cria\u00e7\u00e3o de bindings para facilitar drivers. Ele destacou que a presen\u00e7a de Rust j\u00e1 estimulou melhorias no c\u00f3digo C e em interfaces, tornando a revis\u00e3o mais simples.<\/p>\n<p>Por fim, o maintainer mostrou uma vis\u00e3o evolutiva para o Linux: novas mudan\u00e7as devem promover o uso de Rust aos poucos, com o objetivo de acompanhar hardware recente e futuras tecnologias. A assembleia de mantenedores j\u00e1 aprovou a continuidade do uso de Rust como parte integral do desenvolvimento do kernel.<\/p>\n","protected":false},"excerpt":{"rendered":"<ul>\n<li>Greg Kroah-Hartman, mantenedor do kernel est\u00e1vel do Linux, disse que Rust pode reduzir vulnerabilidades comuns em C e ajudar a enfrentar o aumento de falhas de seguran\u00e7a identificadas por IA.<\/li>\n<li>Ele destacou que o kernel enfrenta um fluxo de CVEs di\u00e1rios e citou falhas recentes para justificar a busca por abordagens mais seguras, incluindo Rust.<\/li>\n<li>O mant\u00e9medor explicou que Rust auxilia na preven\u00e7\u00e3o de erros de locking e de gerenciamento de mem\u00f3ria, com abstra\u00e7\u00f5es de trava e checagem de c\u00f3digo durante a compila\u00e7\u00e3o.<\/li>\n<li>Embora elogie os benef\u00edcios, Kroah-Hartman afirmou que Rust n\u00e3o \u00e9 solu\u00e7\u00e3o milagrosa nem pretende reescrever o kernel inteiro; a coopera\u00e7\u00e3o entre C e Rust \u00e9 gradual e evolutiva.<\/li>\n<li>Atualmente, cerca de 36 milh\u00f5es de linhas em C coexistem com aproximadamente 113 mil linhas em Rust, com expectativas de expans\u00e3o de Rust para drivers e subsistemas ao longo do tempo.<\/li>\n<\/ul>\n","protected":false},"author":15,"featured_media":796758,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"summary":"Kroah-Hartman afirma que Rust pode reduzir vulnerabilidades no kernel, tornando a revis\u00e3o de c\u00f3digo mais r\u00e1pida e impulsionando a ado\u00e7\u00e3o de Rust em mais drivers Linux","footnotes":""},"categories":[296,1],"tags":[169,218,85,105,101,189],"class_list":["post-796753","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ciencia","category-noticias","tag-cientistas","tag-comunidade","tag-inovacao","tag-inteligencia-artificial","tag-pessoas","tag-tecnologia"],"_links":{"self":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/posts\/796753","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/comments?post=796753"}],"version-history":[{"count":0,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/posts\/796753\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/media\/796758"}],"wp:attachment":[{"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/media?parent=796753"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/categories?post=796753"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.portaltela.com\/api\/wp\/v2\/tags?post=796753"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}