开发与编程 Aug 31, 2026加入收藏

Linus Torvalds 刚刚结束了数月来困扰开源社区的争论:**人工智能在 Linux 内核开发中的应用不可商议**。反对者们面前摆着一条明确的选择。
几个月来,Linux社区一直在争论:我们能否接受由AI生成或辅助的代码进入Linux内核——这个全球最关键的开源项目?一些声音要求彻底禁止AI代码,理由是AI生成的代码质量较低、可能侵犯版权或违反自由软件的伦理原则。
Linus Torvalds已经做出了裁决。他以一贯直接的风格回答道:如果反对AI进入Linux的开发者对项目方向不满意,他们可以选择分叉内核。Linux将保持务实态度。
对于任何关注Torvalds多年的人来说,这并不意外。他一贯的优先事项是代码质量,而不是生产工具的意识形态标签。
根本问题不是“AI是否写了这段代码”,而是“这段代码是否正确、经过充分测试且可维护”。Linux内核的审查流程是全球最严格的之一:每个补丁在被合并前需要经过数周甚至数月由专家进行审查。
如果AI生成的代码通过了这一审查流程——即代码正确、文档完善且解决了实际问题——那么生成工具的使用者身份就如同贡献者使用vim或VS Code一样无关紧要。Linux内核关心的不是工具的虔诚度,而是结果的质量。
Torvalds将这种务实主义推向了更极致:他自己也在使用现代辅助工具,包括代码建议。前后一致的要求是,他必须对所有人应用相同的标准。
Torvalds的这一立场远远超出了Linux本身。他领导着最具影响力且在治理模式上被广泛效仿的开源项目之一。他的立场将在全球范围内对AI在开源开发中的争论产生重大影响。
法律问题(AI生成代码的版权、开源许可证合规性)仍悬而未决,且不在其声明范围内——他讨论的是技术质量,而非合法性。这正是反对者将继续提出的焦点。
开源社区的分歧是真实存在的:一边是务实主义(好代码就是好代码),另一边是对版权、可追溯性以及AI对人类贡献者可能产生边缘化影响的伦理和合法关切。
关键要点
- Torvalds正式认可了AI在Linux内核开发中的使用,前提是代码必须通过常规审查标准。
- 他的立场:代码质量高于生成工具。分叉是对不认同这一理念者的合理回应。
- 对贡献者的实际影响:Linux的指导原则仍以技术质量为核心,而非代码来源。
- 法律争议(AI代码版权)仍独立存在且未解决——Torvalds的声明并未关闭这一话题。
- 这一立场将在其他主要开源项目中成为判例。敬请关注。
本文由人工智能撰写,并经人工编辑审核。
IA vs libristes : la fracture s'installe dans l'open source