本周合并到 Linux 6.12-rc4 内核中的一个补丁删除了一些内核维护者,使其不再出现在官方 MAINTAINERS 文件中,该文件可识别所有驱动程序和子系统维护者。Linux 内核的副手 Greg Kroah-Hartman 上周发布了补丁,将十几个维护者从内核中删除。 Greg 在其中简单地评论道:
"由于各种合规性要求而删除一些条目。如果提供足够的文件,这些条目将来还可以再出现。"
其中包括宏碁 Aspire 1 EC 驱动程序、Cirrus Logic CLPS711X ARM 架构、Baikal-T1 PVT 硬件监控器驱动程序、Libata PATA 驱动程序的维护者、 libata SATA AHCI Synopsys DWC 控制器驱动程序、ASCOT2E 媒体驱动程序、MIPS Baikal-T1 平台驱动程序、NTB IDT 驱动程序、PPTP 驱动程序、瑞萨 R-Car SATA 驱动程序、瑞萨 Super-H 以太网驱动程序和 UFS 文件系统。
这些被删除的维护者的共同点是什么? 他们似乎都是俄罗斯人或与俄罗斯有关,使用的是 .ru 电子邮件地址。
Linux 内核邮件列表上的 回应中,其他人询问"合规性要求"和"足够的文档"需要什么... 到目前为止,Greg Kroah-Hartman 还没有发表任何公开评论。
这只是将俄罗斯维护者从内核中剔除,但尚不清楚他们的补丁是否会被接受。 同样,驱动程序代码仍保留在内核中,包括俄罗斯硬件,如俄罗斯贝加尔电子公司(Baikal Electronics)的贝加尔 CPU。 因此现在看来,这只不过是官方不承认任何正式的内核维护者是俄罗斯人而已。
该补丁于上周末在 6.12-rc4 之前被合并到 Linux 6.12 Git 中,并简单地注明为"MAINTAINERS 文件更新"。
这不是乌克兰战争期间内核开发第一次受到影响。 去年,Linux 网络驱动程序补丁由于来自俄罗斯个人/组织而被拒绝。