Linux事件:开源社区还能不能玩下去了?

全文2749字,阅读约需8分钟,帮我划重点

划重点

01Linux内核社区主要负责人Greg Kroah-Hartman宣布移除所有俄罗斯开发者,引发社区强烈反应。

02Linux项目创始人Linus坚决支持这一决定,表示并非受压于美俄地缘政治压力。

03事实上,其他开源项目早已开始限制俄罗斯开发者,如OpenBSD和Mozilla。

04由于此事件,开源社区的未来发展受到质疑,可能导致更多类似事件发生。

05中国企业需做好预案,应对可能出现的挑战,如技术创新受阻、成本增加和就业机会减少。

以上内容由腾讯混元大模型生成,仅供参考

Linux内核社区最近发生了一起标志性事件,社区主要负责人Greg Kroah-Hartman宣布,在Linux内核开发者名单中移除所有俄罗斯开发者。他们不是普通的代码贡献者,而是Linux开源项目的Maintainer。

图片

图片

在一个开源社区中,Maintainer是指那些负责管理和推动社区发展的高级别贡献者。他们不仅仅是简单的代码贡献者,而是社区中的领导者和管理者。

由于此事在社区内引发了强烈反应,Linux项目的创始人Linus,对此事件做出了回应,他坚决支持这一决定,并且表示并非是受压于美俄的地缘政治压力。自2024年6月起,美国已经对俄罗斯实施了一系列制裁,管控对其出售和提供IT服务及软件的行为,媒体分析可能与美国制裁有一定关系。

图片

虽说这个开源项目有很多贡献者,但Linus是实质上的掌舵人,据说Linux基金会主要也是认他一人。而Linus祖籍芬兰,曾被苏联侵略,也一直和俄罗斯不对付。加上Linux基金会归美国管。个人情感上和项目合规上做出此选择也不奇怪。其实其它很多项目早就下手了只是瓜不够大。

Linux基金会作为一个国际性组织,开源社区的开创者和全球标志性项目,这一事件对于开源社区的影响是复杂且深远的,这触及了开源社区的核心价值观,如透明度、开放性和全球合作。

开源社区还能不能玩下去了?

Linux开源操作系统项目,本应是全球开发者30多年来共同努力的结晶,本应是一个超越国界的操作系统。开源精神,从此成了一个笑话。Linus作为开源概念的最大受益者(没有之一),却跳出来率先背叛了开源精神,这真是今年最大的讽刺了。何况Linus还身在号称保持中立的北欧,加上最近瑞士(也是中立国)苏黎世理工大学对中国留学生加强审查限制,这事儿就更加讽刺了。

接下来对开源项目我们不能有太多幻想和期望了,“开源没有国界”这个原则已经被彻底撕毁了,以后只会有越来越多的开源社区会仿效Linux社区,有样学样,随着地缘政治的问题,风险会越来越大。

图片

开源项目起源于20世纪50年代,当时软件通常随硬件免费附带,并且附带源代码以便于专业人员调试和修改。开源软件的历史可以追溯到1970年,当时AT&T贝尔实验室的研究员Ken Thompson等人开发了UNIX操作系统,其设计哲学鼓励社区参与,为后来的开源软件开发提供了基础。1985年,Richard Stallman创建了自由软件基金会(FSF),推动了自由软件的发展。1998年,开源促进会(OSI)成立,明确了开放源码软件的定义和一套开源许可证。

截至2024年,开源项目在全球范围内已经取得了显著的发展和成功。在AI领域,开源项目如Detectron2、OpenPose、FaceNet、Spark MLlib和Mahout等在GitHub上拥有高星标和分叉数,显示了它们的流行度和活跃度。中国在开源项目的发展上也取得了显著成就,例如在操作系统、数据库、中间件以及人工智能等关键技术领域,中国企业已经成为开源生态的市场主体,并在全球开源生态建设中发挥着重要作用。开源项目的发展不仅推动了技术创新,还促进了产业与数字技术的深度融合,加速了数字经济的发展。

例如,在云计算领域,开源技术栈占比超过60%,Kubernetes的使用占比接近96%,显示了开源在该领域的主导地位。此外,Linux操作系统的成功也是开源模式的一个典型例子,它通过开源社区的共同努力,形成了强大的产业生态。在人工智能领域,2024年被看作是开源AI崛起的一年,开源模型如Mistral、Vicuna、Yi和Llama等正在迎头赶上已经确立的巨头,如GPT-4和Claude,这标志着AI开发动态变革的开始。开源AI的发展为增加创新铺平了道路,世界各地的开发人员积极参与超越传统边界的项目,挑战了封闭源巨头的主导地位。

在芯片领域,开源项目正在逐渐增多,并且对行业产生着积极的影响。以下是一些重要的开源芯片项目:

• OpenXiangShan(香山处理器):这是一个开源高性能RISC-V处理器核,由中国科学院计算技术研究所开发。香山处理器在GitHub上获得了超过4100个星标,形成了超过555个分支(Fork),是国际上最受关注的开源硬件项目之一。

• OpenCores:这是一个以FPGA和ASIC为核心的开源项目网站,提供各种硬件设计和软件的免费下载。

• PULP平台:这是一个开源的处理器设计平台,旨在为低功耗应用提供灵活、可扩展的处理器架构。

• lowRISC:这是一个开源的RISC-V处理器项目,旨在提供一个安全、可验证的RISC-V处理器。

• CHIPS Alliance:这是一个关注开源芯片设计工具和一部分开源IP的联盟,致力于推动开源芯片生态的发展。

• RISC-V:RISC-V是一个基于精简指令集计算(RISC)原理建立的开源指令集架构,可以免费使用并允许任何人设计、制造和销售RISC-V芯片和软件。

• NVDLA:NVDLA是一个开源的深度学习加速器项目,提供了一个可扩展、可配置的硬件加速器设计,用于深度学习应用。

• Efabless的Open MPW Shuttle Program:这是一个为完全开源的芯片设计提供流片机会的项目,吸引了许多想学习芯片设计验证知识的人。

• OpenROAD:这是一个开源的半导体芯片设计工具,它允许用户从设计初期阶段开始,到生产一个可制造的布局图样,所有这些都可以在24小时内完成。

• Caravel:这是一个开源的芯片设计项目,提供了一个完整的芯片设计流程,包括仿真、综合、布局布线和静态时序分析等。这些项目不仅推动了技术创新,还降低了芯片设计和制造的门槛,使得更多的研究者和小型公司能够参与到芯片设计中来。随着开源芯片生态的不断发展,预计未来会有更多创新的开源芯片项目出现。

如果开源社区模式终结,对中国的影响将是多方面的,虽然开源社区不会一下子结束,但是随着懂王上台,谁知道会不会来个黑天鹅,中国企业还是需要做好预案,影响是多方面的:

• 技术创新受阻:开源社区是全球技术创新的重要推动力。如果开源社区模式终结,中国企业在获取新技术和参与全球技术交流方面将受到限制,这将影响中国的技术创新速度和质量。

• 成本增加:开源软件为企业节省了大量的成本。如果开源模式不再,企业可能需要支付更多的费用来购买专有软件,这将增加企业的运营成本。

• 就业机会减少:开源社区的发展为开发者提供了大量的就业机会。模式终结可能导致相关就业岗位的减少,影响技术人员的职业发展。

如果全球开源社区模式终结,可能会促使中国加快自主开源基础设施的建设,更加重视自主技术的研发和创新,以减少对外部技术的依赖。

国家层面对于硬件、硬科技的重视和投入,比如操作系统、数据库、编译器、深度学习框架等基础软件的重视度和投入,还远远不够。如果真的发生战争,docker、gcc、linux等这些基础软件会立即遇到供应问题,迁移和国产替代的代价非常巨大。

就在昨天,美国对华半导体、量子计算和AI技术投资限制升级,意在防止美国资本与专业知识助力中国在这些关键技术上的发展。随着美国新王即将上台,对中国继续执行升级版小院高墙的科技封锁政策,说不定会对开源社区动手(人工智能领域很多中国公司知识源自开源项目),Linux事件起到了非常恶劣的示范作用,需要做好准备,以应对可能出现的挑战。