news 2026/1/14 7:02:48

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/1/2 18:37:21

JS正则判断汉字:匹配与验证方法详解

在处理前端表单验证或文本分析时,判断字符串中是否包含汉字是一个常见需求。JavaScript的正则表达式为我们提供了一种高效、直接的解决方案。掌握这个方法,能有效提升数据处理的准确性和用户体验。 如何使用正则表达式匹配单个汉字 在JavaScript中&#…

作者头像 李华
网站建设 2025/12/26 11:56:03

【Open-AutoGLM开发实战指南】:掌握高效AI自动化开发的5大核心技巧

第一章:Open-AutoGLM开发入门与环境搭建Open-AutoGLM 是一个面向自动化代码生成与自然语言理解的开源框架,基于 GLM 架构构建,支持多种编程语言的智能补全与语义分析。为顺利开展开发工作,需首先完成基础环境的配置与核心依赖的安…

作者头像 李华
网站建设 2025/12/28 22:56:43

YashanDB 用户反馈与改进建议

在如今数据驱动的时代,数据库的性能和可靠性是企业成功的关键因素之一。如何优化查询速度和确保数据的一致性是许多开发人员和数据库管理员面临的重要任务。尽管YashanDB在多个方面表现优秀,用户反馈和建议可以为后续的版本改进提供参考,帮助…

作者头像 李华
网站建设 2025/12/26 11:52:56

5个官方渠道获取YashanDB的支持与更新

在现代数据库应用中,性能优化、稳定性保障和持续更新是保证业务高效运行的关键。YashanDB作为一款具有丰富功能和高度扩展性的关系型数据库产品,提供了多样化的支持和更新渠道以满足用户需求。合理利用官方提供的资源和服务,对于保证系统的性…

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

Java打造:高端白色陪玩电竞系统源码集

以下是一套基于Java技术栈的高端白色陪玩电竞系统源码集的核心架构与功能解析,该方案通过SpringBootUniAppMySQL实现高性能、高可用性,并支持多端适配与全球化扩展:一、技术架构后端服务:核心框架:SpringBoot 2.7&…

作者头像 李华