俄程序员被Linux内核项目踢出,开源精神遭遇政治挑战

近期曝光的Linux内核项目除名俄罗斯程序员事件,再次凸显了这一风险,提醒我们有必要对Linux等开源软件的未来发展保持高度警惕。在当前国际环境下,开源软件已经难以坚守自由、开放的原则,对于我们而言唯有坚持自主可控才是更为可靠的选择。
新闻资讯 Linux 开源
2024-10-29 17:36:40  |   作者:航标  |   来源:航标IT精选

俄程序员被Linux内核项目踢出,开源精神遭遇政治挑战

近期曝光的Linux内核项目除名俄罗斯程序员事件,再次凸显了这一风险,提醒我们有必要对Linux等开源软件的未来发展保持高度警惕。在当前国际环境下,开源软件已经难以坚守自由、开放的原则,对于我们而言唯有坚持自主可控才是更为可靠的选择。
新闻资讯 Linux 开源
2024-10-29 17:36:40
作者:航标
来源:航标IT精选

开源软件作为软件行业的一股强大力量,其蓬勃发展得益于集合众人之力,共同推动同一项目的开发,汇聚全球智慧。自由、开放、平等、奉献的精神,一直被视为开源的灵魂。

长久以来,我们普遍认为开源是不受国界限制的,因为只要网络连接,软件便能实现全球共享。然而,现实却远比理想复杂。随着地缘政治竞争的白热化,去全球化趋势愈发显著,开源软件也被赋予了越来越多的政治色彩,不幸成为东西方对立的牺牲品。

R-C.jpg

近期曝光的Linux内核项目除名俄罗斯程序员事件,再次凸显了这一风险,提醒我们有必要对Linux等开源软件的未来发展保持高度警惕。在当前国际环境下,开源软件已经难以坚守自由、开放的原则,对于我们而言唯有坚持自主可控才是更为可靠的选择。

俄罗斯程序员被从Linux核心项目除名

Linux,作为全球最为成功的开源软件之一,其内核项目是操作系统的核心,各种Linux发行版均基于此内核构建。因此,该项目在IT界具有举足轻重的地位,任何变动都可能对无数行业产生深远影响。

然而,不久前,Linux主要内核开发成员Greg Kroah-Hartman宣布将11名俄罗斯程序员一次性从Linux内核开发者名单中移除。这些被除名的程序员均为内核维护的关键成员,如负责libata Synopsys DWC控制器驱动程序的Serge Semi为内核补丁提供了518次签收、253个审核/确认的补丁和80个经过测试的补丁。

Greg Kroah-Hartman并未给出具体的除名理由,仅表示“由于各种合规性要求,我们删除了一部分人员。如果能提供充分的证明材料,他们后续或将重返团队。”但他并未明确说明此举基于哪些法律要求,也未解释重返团队所需的具体材料。

此事迅速在Linux开发社区引发强烈反响,一些开发人员批评Linux官方忽视了这些俄罗斯软件工程师多年来的贡献;有人指出这一决策实际上是对拥有俄罗斯国籍开发者的间接制裁,而非针对其个人贡献,因为被除名的程序员大多来自俄罗斯的高校或企业。

随后,Linux创始人Linus Torvalds也加入讨论,他态度很坚决,表示不会撤销该决定,并指出俄罗斯受到各国制裁,作为芬兰人的他,不会支持俄罗斯的侵略行为,甚至将社区里的异议者视为水军。

Linus Torvalds的回复坐实了此次除名事件明显的“政治”色彩。而资深Linux内核开发人员James Bottomley的澄清再次证实了这一点,他表示:“我们无法忽视美国法律的要求。我们希望这一行动足以满足负责制裁的美国财政部的要求,而不必删除任何现有的补丁。”

被政治绑架的开源社区

此事件深刻揭示了开源社区在全球政治变动面前的脆弱性与挑战。众所周知,在俄乌冲突的背景下,美国等西方国家对俄罗斯实施了严厉的经济制裁,并掀起了广泛的舆论攻势。在这种巨大的国际压力下,众多知名企业纷纷选择撤离俄罗斯市场,其中包括不乏苹果、英特尔、AMD、英伟达、谷歌、IBM、Oracle、SAP、戴尔、惠普等众多知名公司,它们相继停止了在俄罗斯的业务活动。

今年6月,美国又进一步加大了对俄罗斯的制裁力度,对向俄罗斯出售和提供IT服务及软件的行为实施了严格的管控,软件出口范围更是扩展到了ERP、CRM等民用软件领域。制裁条款自今年9月起正式生效,导致更多服务商不得不宣布停止为俄罗斯客户提供相关服务(尽管制裁法案本身并未直接要求采取此类措施)。

Linux作为一款开源软件,原本应该是中立的,不应该卷入这种政治纷争之中。然而,由于Linux基金会总部位于美国,或有意或不得不遵守美国政府的制裁要求。这一事件凸显了开源社区在面对全球政治压力时的无奈与困境。

事实上,在此之前,已经有其他开源软件或社区被政治因素所波及。全球最大的开源社区GitHub和与Linux基金会同样知名的Apache基金会曾发布了相似的声明,称尽管开源社区的代码是由全世界的开发者共同贡献的,但除非得到美国政府的授权,否则这些软件或结束服务不能直接或间接出口到受美国禁运或贸易制裁的地区。

开源的本质在于自由、开放、共享、共建和共同发展。然而,Linux基金会的除名行为以及GitHub和Apache基金会的声明显然与这一精神并不一致,它们让开源软件带上了明显的政治色彩。这不仅背离了开源的初衷,也可能给开源软件本身带来重大伤害。它会打击用户对开源软件的信任和信心,可能导致社区的分裂和市场的碎片化,进而影响开源软件的推广和普及,最终阻碍开源软件的发展。

众所周知,研发了著名的“俄罗斯方块”游戏的俄罗斯程序员在开源领域也非常优秀,推出了不少优秀的开源软件,如著名的开源数据仓库ClickHouse、高性能的开源Web服务器软件Nginx(被F5收购)、免费开源的文件压缩和解压缩软件7-Zip等,这些软件在全球拥有大量的用户。如果将俄罗斯程序员排除在开源世界之外,无疑也是开源软件自己的损失。

这一事件也给我们带来了深刻的警醒。开源软件本身可能确实没有国界,但开源组织却可能受到特定国家政治因素的影响。此时,坚持自主可控,拥有自己的操作系统和核心技术是至关重要的,哪怕它们目前还不够完善。正如中国著名科学家钱学森先生所言:“有剑不用和无剑在手,是两回事。”

总之,我们应该从这一事件中汲取教训,未雨绸缪,坚定地走自主可控的发展道路,为开源软件的健康发展贡献自己的力量。