
Linux创始人Linus Torvalds连夜发布了一篇措辞严谨的公开邮件,再次明确重申Linux内核项目的立场:绝不反对人工智能技术,同时公开驳斥了部分内核开发者抵制在项目开发流程中使用AI/大语言模型的行为。
Linus Torvalds再次公开表态:Linux内核绝非“反AI”项目,AI/大语言模型应当被视作辅助内核开发者工作的普通工具。Linux内核开发不会强制要求开发者使用AI工具,但Torvalds明确反对部分开发者阻挠其他同行使用基于AI/大语言模型的解决方案的行为。
Torvalds此番表态的背景是,近期软件自由保护协会(SFC)发布了一系列围绕AI/大语言模型的相关指引,同时内核开发社区近几个月来关于Sashiko AI代码审查工具的讨论热度持续攀升,该工具目前在社区中的应用普及度越来越高。
Torvalds在官方内核邮件列表中写道:
「(针对某条评论的回应:看起来[某条发言链接]通篇都在表达非常强烈的反大语言模型立场)」
没错。
但很遗憾,这种立场完全不代表Linux内核项目的官方态度。
我清楚确实有部分人从心底抵触AI技术,但在这件事上,作为内核项目的最高层维护者,我会坚决亮明底线、绝不妥协。
Linux从来都不是那些反AI阵营的项目之一,如果有人无法接受这个立场,完全可以按照开源规则自行分叉(复刻)出一个新分支去做自己想做的事。
大不了直接退出项目就是了。
AI就是个工具,和我们日常用的其他开发工具没有本质区别,而且它显然是一款实用的工具。
哪怕就在一年前,它的“实用性”可能还没这么板上钉钉,但到了今天,这一点已经毫无争议。
围绕AI当然还存在很多待解的问题(比如AI产业最终会形成什么样的经济模式、版权规则如何界定),但“AI有没有用”早就不在待讨论的问题清单里了。任何还在质疑AI实用性的人,显然根本没有实际用过这类工具。
没错,现阶段AI确实也会带来不少棘手的麻烦:不管是从维护者的额外工作量角度,还是从“AI生成的代码总闹出低级尴尬Bug”的实际体验来看,它都算不上完美省心的工具。
但正确的解决方式绝对不是像现在部分人表现的那样——直接把头埋进沙子里,扯着嗓子喊“啦啦啦我听不见”,假装AI不存在。
真正的解法是引导这些大语言模型工具真正为维护者提供助力,而不是平白给他们添乱。这一点是完全没有任何疑问的。
我们从来不会强制任何人使用AI工具,但对于那些试图阻挠其他开发者使用AI的人,我会直接公开无视他们的反对意见。
当然,AI本身并不完美。但说真的,那些揪着AI的问题不放、大肆批判的人,最好先照照镜子看看自己的水平——毕竟人类自己写的代码也没好到哪去。
毕竟人类的自然智能,本来也从来不是百分百靠谱的。
Linux内核项目从过去到未来,核心关注点永远都只聚焦在技术本身。
诚然,开源协作过程中的社交属性十分重要,往往也是驱动开发者参与项目的核心动力之一,但说到底这只是项目附带的额外收益,绝非项目存在的核心意义。
Linux内核从来都不是什么以“社会斗士”自居的项目,过去从未是,未来也永远不会是。
我们内核社区坚持做开源,本质是因为开源模式能产出更优质的技术,而非出于某种类似宗教信仰般的狂热执念。
因此我们做所有决策的核心判断标准永远是技术优劣本身,而非对新工具的无端恐惧。
——Linus
这是Linus·Torvalds围绕Linux内核开发场景下的AI使用问题,又一次输出的观点深刻、逻辑详实的精彩表态。AI不会从Linux内核开发的流程中消失,但与此同时,他也完全没有要求所有内核开发者必须强制使用AI工具。
转自 Linus Torvalds Reaffirms That Linux Is Not “Anti-AI” & Not A “Social Warrior” Project – Phoronix
Linuxeden开源社区