![]()
由于AI辅助编码工具的广泛应用,开发者群体中出现了巨大分歧:其中一方积极将这些工具整合进工作流,另一方则是坚决反对AI的绝对主义者,他们不希望大语言模型生成的代码出现在自己的项目中。然而针对Linux内核,其创建者及最高层维护者林纳斯·托瓦兹(Linus Torvalds)表示,他愿意“坚定地采取强硬立场”,支持使用AI工具来改进这个历史悠久的开源项目。
最近,托瓦兹在Linux内核邮件列表中发布了一篇长文,文中写道:“Linux并非那种反AI的项目,如果有人对此有异议,他们可以按开源的方式行事,将其分叉出去。或者干脆离开。”
这一表态是在关于Sashiko系统使用权的一场长篇争论中发表的。Sashiko是一个“代理式Linux内核代码审查系统”,其创建者声称,该系统在测试中能独立发现53.6%在后续提交中被人类程序员修复的漏洞。但该工具也会发送不存在漏洞的“误报”,从而浪费维护者的时间,据其维护者估计,误报率“很大程度上在20%以内”。
在讨论维护者是否应被这种自动化的AI漏洞报告邮件(无论真伪)淹没时,一位发帖人引用了自由软件保护组织(Software Freedom Conservancy)最近的声明,称开源社区“应该支持,而不仅仅是容忍那些断然拒绝大语言模型生成AI系统的人”,并认为“每一位自由开源软件(FOSS)贡献者都应拥有关于大语言模型生成AI的自主权”。
面对这一声明,托瓦兹表示,他拒绝那些要求开源项目不得接受任何大语言模型生成代码或修订版的人。“我们并没有强迫任何人使用(大语言模型工具),但我会非常大声地无视那些试图阻止他人使用这些工具的人。”托瓦兹表明立场。
然而,在托瓦兹看来,AI编程真的有用吗?
托瓦兹表示,他的立场是务实的,基于技术价值,而非对新工具的恐惧。谈及其实用性时,托瓦兹称:“AI是一种工具,就像我们使用的其他工具一样。而且它显然很有用。也许就在一年前,这种‘明显性’还未得到验证,但今天这已毋庸置疑……任何怀疑这一点的人,显然都没有真正使用过它。”
去年的一项METR研究发现,使用AI工具的开源程序员的工作效率比不使用AI的程序员低19%,尽管这些使用AI的程序员认为自己的工作效率提高了20%,但在2026年2月的一份后续研究更新中,同一批研究人员表示与2025年初的评估相比,开发人员现在更有可能被AI工具加速。他们引用了早期的原始结果以及研究参与者的对话记录。
虽然托瓦兹承认AI并不完美,但是他建议反对者将这些工具的产出与人类代码维护者的表现进行比较。他声称:“任何指责AI有问题的人,最好在指出问题的同时也能照照镜子看看自己。因为人类自己写的代码也并没有好到哪里去。”
Linux自1991年发布以来,托瓦兹一直深度参与其中。今年1月,他曾表示自己正在尝试使用所谓的vibe coding工具,以协助创建一个Python音频可视化程序,作为他业余吉他踏板效果项目的一部分。“起初这只是我那种典型的‘搜索并模仿’式编程,但后来我绕过了中间人——我自己,直接使用谷歌的Antigravity来制作音频采样可视化器。”托瓦兹当时写道。
不过,并非开源软件社区中的每个人都对AI编程持开放态度。今年5月,jqwik Java测试库背后的开发者引入了一条隐藏的恶意提示注入指令,旨在让任何氛围编程工具忽略之前的指令,并删除所有的jqwik测试代码。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.