近日,Linux 核心维护者 Qu Wenruo 发表公开邮件称,近期发现有 “@huawei.com” 后缀的用户提交了一些调试OOM的错误信息补丁、拼写错误补丁, “都是一些内核新手的小清理工作”。
Qu 表示这种做法可能只是华为员工为了完成自己公司的 KPI,并且 Linux 社区中已经有多位维护者与华为员工产生争论,但其仍试图让这些补丁合并。
据了解,一些公司会以员工在 Linux 社区中提交补丁的个数来进行 KPI(绩效)评比。
“第一次参与社区的贡献者或者学生开发者提交这样的补丁是可以的,而且我也真的希望通过提交这样的补丁能让他们逐渐成为一个长期的贡献者。” Qu 说道,“但你发送的补丁代表了你的公司,你这样做其实只是破坏了公司已经破碎的声誉。”
截至目前 Hacker News 上相关讨论 已达到 250+ 条。
有用户表示:“这对 Linux 内核开发者社区是有害的,因为它只是为维护者创造了工作机会,而没有为社区创造任何实质价值。”
后续:贡献者本人回应
对于「刷KPI」这件事,贡献者本人也对此作出了回应:“我过去对内核的贡献主要是对 ARM 64 SMMU 驱动程序的性能进行优化,包括 iova 优化、严格模式优化和懒人模式优化。同时也在致力于开发部分 ARM SoC 驱动程序。”