近日,Linux 内核维护者 Greg Kroah-Hartman 提交了一个补丁,移除了大约十几个名字,这些名字主要来自俄罗斯或使用 .ru 电子邮件地址,从内核的 MAINTAINERS 文件中删除。这一举动引发了广泛的讨论和争议。
相关:
Linus Torvalds 对 Linux 内核维护者被除名事件发表评论
合规要求背景
Greg Kroah-Hartman 在提交注释中提到,这一变动是由于“各种合规要求”。这些要求主要是指对俄罗斯和俄罗斯公司的制裁,这些制裁措施源于俄罗斯对乌克兰的军事行动。内核开发者 James Bottomley 解释说,这一决定是基于 Linux 基金会律师的实际建议。根据财政部外国资产控制办公室(OFAC)的特别指定国民和被封锁人员名单(SDN),与这些实体有关联的个人或公司员工的合作将受到限制,不能出现在 MAINTAINERS 文件中。
社区反应
这一变动立即在内核邮件列表上引发了激烈的讨论。许多开发者质疑该提交的合法性、突然性和未经审查的性质,以及开源代码与国际政治分离的问题。Linus Torvalds,Linux 的创始人,也加入了讨论,明确表示支持这一变动,并批评那些反对声音是“俄罗斯喷子工厂”的一部分。他强调,这一变动不仅仅是美国的要求,而是涉及多个国家的合规要求。
影响和后续
大多数被移除的名字主要从事 Acer、Cirrus 和 Baikal 的硬件驱动程序工作。Baikal 是一家无晶圆厂芯片制造商,曾试图开发俄罗斯设计的 ARM CPU,但在 2023 年宣布破产。其中一位被移除的开发者 Serge Semin 在 GitHub 上的资料显示他曾就职于受制裁的俄罗斯科技公司 Baikal,并向内核列表写了一封详细的告别信,称自己为“志愿者和爱好者”。
尽管这些名字被从 MAINTAINERS 文件中移除,但他们之前的代码贡献仍然保留在内核中。此前,类似的制裁措施也曾影响到 Linux 内核的维护。去年,Phoronix 博客报道,与 Baikal 相关的开发者提交的网络补丁被一个子系统维护者拒绝,但其他 Baikal 来源的补丁在其他地方被内核接受。
社会和法律影响
美国对俄罗斯科技公司的制裁对俄罗斯经济产生了巨大影响,这些制裁措施不仅限于金融领域,还波及到科技和开源社区。这一事件引发了关于开源项目如何应对国际政治和法律环境的更广泛讨论。
结论
尽管这一变动引发了争议,但 Linux 内核维护者们坚持认为,这是出于遵守国际合规要求的必要措施。这一事件不仅反映了国际政治对科技领域的影响,也突显了开源社区在面对复杂法律环境时所面临的挑战。目前,那些被移除的俄罗斯程序员的先前贡献仍然保留在内核中,但他们的名字已不再出现在 MAINTAINERS 文件中。
0条评论