吉姆·泽姆林
Linux基金会从最初的15人团队、1个项目起步,如今已经发展成为拥有350名员工、数千个开源项目和遍布世界各地的数十万名开发者的庞大组织。当今世界需要更多开源技术、开源标准。在人工智能、半导体、网络系统等领域,Linux基金会正在深度融入,践行开源理念,开发更加稳定、安全、可持续的开源软件。
开源发展的历程和意义
记得在第一届开源中国、开源世界高峰论坛上,与会嘉宾还在讨论什么是开源、为什么要推动开源发展等诸如此类的问题。如今,业内已经不再探讨这个话题,因为开源已经成为世界上大多数软件的主流形式,几乎所有的技术服务都基于开源,开发者只需选择相应的开源框架即可使用。
在开源出现之前,大多数公司都需要自行开发所有软件。现在,采用开源方式的技术公司、组织或政府只需要专注最重要的核心软件,因为其他环节可以利用开源平台上成千上万的组件来定制代码,并将其作为软件的组成部分,以满足客户的各种需求。使用开源软件可以节省大量的开发时间,这也是开源取得巨大成功的原因:它能支持开发者更快、更好、更高效地创建科技产品。
现在,每天都有新的开源软件问世,这也给开发者带来了一定的困扰,他们需要在众多选项中做出决择,而选择哪个开源软件已变得更加困难。开发者通常需要考虑所选择的开源项目是安全可靠的,这正是Linux基金会应运而生的原因,该基金会致力于帮助人们专注于最重要的开源软件项目。
放眼开源世界,可以看到数以百万计的开源软件在不同领域应用中发挥着作用。然而,对现代技术产品和服务而言,最重要的开源项目只有几万个。这些开源软件,成为Linux基金会工作的范畴。基金会的一个愿景就是希望使全球的开源项目更安全、更可靠、更可持续,并供大家分享。基金会支持每一个人都能使用这些开源软件,并希望创建一个更庞大的开源项目,帮助更多的科技公司在其产品和技术中使用开源软件,支持它们在创造价值的同时也能回馈开源项目。
通常情况下,像华为、阿里巴巴、腾讯等科技公司的开发人员会贡献更多代码,他们不仅对Linux基金会的开源项目做出了贡献,还提升了其自身公司产品的科技含量,使其能够获得更多的经济效益和社会效益,这就是开源项目存在的意义。
Linux基金会如何助力开源创新
在过去的18年间,Linux基金会创建了许多关键和重要的开源项目。例如,在能源领域与欧洲、亚洲的能源供应商共同开发了能源领域平台,设计出更高效的分布式能源供应系统。另外,基金会还为2000万辆汽车开发了开源项目。为促进开源项目发展,基金会需要大量的协作,遍布全球的开发人员通过在线会议开展技术交流、交换开源软件方面的意见以及了解客户需求。
Linux基金的规模已达260亿美元。在开源领域,每天有8万多名开发人员在项目中工作,因而薪酬支出占比很高。基金会软件开发人员的平均工资达到86美元/天,但不同国家的薪资标准有差异,比如肯尼亚的开发人员是7美元/天,而美国的开发人员可能就是100美元/天。作为世界上最大的软件公司,微软每年在开发人员薪酬上的支出高达220亿美元,这一数字也展示了世界上最大的软件公司所创造的价值。如果全球所有的开发人员都能够合作,那就可以创造出超越微软的巨大价值。
当然,开源不是Linux基金会的唯一工作。当今世界需要更多开放的技术,包括开源的软件、开放的标准等等。基金会投入人力物力财力,已经制定了180多项标准,并积极推动开放硬件、开放数据和开放地图等计划。在开放数据和开放地图方面,基金会的项目价值已达2800多万美元。在整个开放创新工具领域,暗藏着巨大的发展潜力,可以帮助客户创建更好的软件技术。
不过,Linux基金会也同样面临着一些挑战,比如它未来的发展方向是什么?有关下一代开源技术,如人工智能和大语言模型,既引发广泛关注,又产生许多担忧,尤其是安全和隐私保护等方面的问题。但更重要的是,业内需要真正理解大语言模型和人工智能是如何带来开源系统的。人工智能的每一个部分都需要开源系统,包括开源数据、可追踪数据和开源数据许可。业内可以通过多种方式分享和共享数据,就像共享软件一样。但事实上,并非所有部分都是开源的。许多技术领先的公司,包括在人工智能或大语言模型领域占据领先地位的公司并没有开源他们的技术,在市场上他们也还没有碰到真正的竞争对手。不过,目前已有一些工程师正在研究相关领域软件的开源,也包括数据的开源。Linux基金会也正在努力将大语言模型的每一个组成部分开源化,如此就能让更多的人理解大语言模型。通过开源,大语言模型将实现更高的透明度、安全性和可靠性,并实现可持续发展。
参与开源系统和技术的共建
无论开发者来自哪个领域,只要参与了开源系统和技术共建,那么每个人都可以变得更加智能、更加聪明。新的开发者应该了解中国当前发生了哪些技术变革,探索新的热门项目,观察人们正在思考什么。在开源社区,每个人都有好的想法,如果分享彼此的想法是开放的、免费的,那么群体智慧必将迸发出更强大的力量。开源软件不仅可以打造产品和服务,还能为我们甚至我们的客户提供更好的技术支持和解决方案。希望更多的开发者都能通过参与开源项目,开发出一个或者多个软件新功能,并成为开源贡献者的一部分。
Linux基金会旗下的云原生基金会中,有25%的贡献来自中国,这是一个非常庞大的数字。每天都有大量的中国技术人员和开发者致力于云原生工作。中国的企业如华为、腾讯、阿里巴巴、百度等,都在创造开源技术,并以完全开放的方式与他人分享,Linux基金会也希望参与其中。如何参与并成为开源贡献者?如何成为开源领域的领先者?如何在开源项目中编写代码以及了解与开源相关的法律问题?Linux基金会有大量的相关指南可供参考,而且其中很多资源已经有了中文版本,中国同行可以充分利用这些资源,参与开源系统和技术的共建。
(作者系Linux基金会执行董事)