V-Help
← 全部新闻
开发

林纳斯·托瓦兹支持在Linux内核开发中使用AI

林纳斯·托瓦兹支持在Linux内核开发中使用AI

图片: Tom's Hardware

简要回答

林纳斯·托瓦兹允许在Linux内核开发中使用AI工具,称其有助于查找漏洞。

Linux创始人林纳斯·托瓦兹严厉批评了反对在操作系统内核开发中使用人工智能的立场。他在开发者邮件列表的讨论中表示,Linux不会成为“反AI项目”,不同意此观点的人可以选择分叉或退出社区。他的评论是对使用Sashiko工具的讨论的回应,该工具能分析补丁并发现潜在错误。

Sashiko是一款可选的代码审查工具,运行于开发者邮件列表层面。据创建者数据,它能发现53.6%的补丁漏洞,超越人工审查的效率。同时,误报率控制在20%以内。该工具仅对补丁发表评论,不做自主决策,从而降低自动化错误的风险。

托瓦兹强调,AI只是一种工具,与开发中使用的其他技术无异。他指出,一年前对这类解决方案的态度仍存怀疑,但如今其价值已显而易见。“这个工具能发现真正尴尬的漏洞,我会无视那些反对使用它的人,”他说道。他还提醒,人类智能也非完美,AI只需在特定任务上“足够好”即可。

托瓦兹的立场与部分开源项目形成对比,后者禁止或限制使用LLM生成的代码。例如,Gentoo Linux和Curl因担忧质量和安全性,对这类贡献设置了严格规则。然而,Linux创始人坚信,技术应不断发展,而非因偏见受限。

常见问题

林纳斯·托瓦兹为何支持在Linux中使用AI?
他认为AI是查找代码错误的有效工具,已证明其高效性。托瓦兹强调,Linux不应成为“反AI项目”,而应利用技术提升代码质量。
什么是Sashiko?它如何工作?
Sashiko是Linux内核中用于多阶段代码审查的工具,能分析补丁并发现漏洞。它能检测出53.6%的人工遗漏错误,并为开发者留下评论,但不会自主做出决策。
哪些项目禁止AI生成的贡献?
部分开源项目如Gentoo Linux、Curl和Ghostty因担忧质量和安全性,限制或完全禁止使用LLM生成的代码。
分享:

Dzen 订阅: /feed/dzen.xml · RSS: /feed.xml

为何可信

本文由 V-Help 编辑部根据一手来源整理,并标注发布日期。

发布: V-Help.ru 新闻编辑部

来源: Tom's Hardware