news 2026/9/3 3:23:59

Toward a policy for machine-learning tools in kernel development

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Toward a policy for machine-learning tools in kernel development

The first topic of discussion at the 2025 Maintainers Summit has been in the air for a while: what role — if any — should machine-learning-based tools have in the kernel development process? While there has been a fair amount of controversy around these tools, and concerns remain, it seems that the kernel community, or at least its high-level maintainership, is comfortable with these tools becoming a significant part of the development process.
2025 年 Maintainers Summit 的第一个讨论主题其实已经酝酿了一段时间:基于机器学习的工具在内核开发流程中究竟应该扮演什么角色(如果有的话)?尽管围绕这些工具存在不少争议,相关担忧也依然存在,但内核社区——至少是高层维护者——似乎已经接受这些工具将成为开发流程中一个重要组成部分。

Sasha Levin began the discussion by pointing to a summary he had sent to the mailing lists a few days before. There is some consensus, he said, that human accountability for patches is critical, and that use of a large language model in the creation of a patch does not change that. Purely machine-generated patches, without human involvement, are not welcome. Maintainers must retain the authority to accept or reject machine-generated contributions as they see fit. And, he said, there is agreement that the use of tools should be disclosed in some manner.
Sasha Levin 以他几天前发到邮件列表的一份总结作为讨论的开场。他表示,大家在一些问题上已经达成共识:补丁必须有人类负责,使用大语言模型来生成补丁并不会改变这一点。完全由机器生成、没有任何人工参与的补丁是不受欢迎的。维护者必须保留根据自身判断接受或拒绝机器生成贡献的权力。此外,大家也普遍同意,应当以某种方式披露工具的使用情况。


Just tools?

只是工具吗?

But, he asked the group: is there agreement in general that these tools are, in the end, just more tools? Steve Rostedt said that LLM-generated code may bring legal concerns that other tools do not raise, but Greg Kroah-Hartman answered that the current developers certificate of origin ("Signed-off-by") process should cover the legal side of things.
但他也向与会者提问:大家是否总体上同意,这些工具最终不过是“更多的工具”?Steve Rostedt 表示,LLM 生成的代码可能带来其他工具不会引发的法律风险;而 Greg Kroah-Hartman 回应称,现有的开发者来源证明(DCO,即 “Signed-off-by”)流程应该已经覆盖了法律层面的责任问题。

Rostedt agreed that the submitter is ultimately on the hook for the code they contribute, but he wondered about the possibility of some court ruling that a given model violates copyright years after the kernel had accepted code it generated. That would create the need for a significant cleanup effort.
Rostedt 同意提交者最终要对自己提交的代码负责,但他担心一种可能性:在内核已经接受了某个模型生成的代码多年之后,法院裁定该模型侵犯了版权。这种情况下,内核可能需要进行一次规模巨大的清理工作。

Ted Ts'o said that people worry about the copyright problems, but those same problems exist even in the absence of these tools. Developers could, for example, submit patches without going through the processes required by their employer — patches which, as a

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/3 2:15:40

揭秘Open-AutoGLM核心功能:5大技巧提升AI开发效率

第一章:揭秘Open-AutoGLM核心架构与设计理念Open-AutoGLM 是一个面向自动化自然语言任务的开源框架,融合了生成式语言模型(GLM)与智能决策引擎,旨在实现从用户意图理解到任务执行的端到端自动化。其设计核心在于“感知…

作者头像 李华
网站建设 2026/9/3 2:04:52

根据list集合的某个对象变量新增变量

List<User_charge_recordView> newlist list.Select(a > {string PayTypeName "";//新增变量根据type获取值switch (a.type){case -2:PayTypeName "运单付款";break;case 1:PayTypeName "充值";break;case 2:PayTypeName "运…

作者头像 李华
网站建设 2026/9/3 1:22:54

PaddlePaddle机器翻译实战:Transformer模型完整实现

PaddlePaddle机器翻译实战&#xff1a;Transformer模型完整实现 在跨语言交流日益频繁的今天&#xff0c;如何让机器“真正理解”并准确转换不同语言之间的语义&#xff0c;仍然是自然语言处理领域最具挑战性的任务之一。尽管早期基于规则和统计的方法曾短暂主导市场&#xff0…

作者头像 李华
网站建设 2026/9/3 2:11:19

Open-AutoGLM拆解指南(从字母到人工智能自动推理的完整链条)

第一章&#xff1a;Open-AutoGLM是什么英文的缩写Open-AutoGLM 是 "Open Automated Generative Language Model" 的缩写&#xff0c;代表一种开源、自动化驱动的生成式语言模型框架。该名称中的每个部分都体现了其核心设计理念与技术目标。术语解析 Open&#xff1a;…

作者头像 李华