中国开源的崛起:在激荡中拥抱世界与本土化

发表时间: 2022-01-25 09:24

高瓴资本创始人张磊在《价值》一书中认为,长期主义者是把时间和信念投入到长期产生价值的事情中,需要不走捷径,坚守认可的价值,克服各种困难,并长期投身其中。

开源运动34年的历程诚然如斯。从1998年Chris Peterson提出开源软件概念(Open Source Software)开始,到成为当今商业生态中重要的拼图,开源不仅在IT发展历程上书写了浓墨重彩的一笔,也对全球数字经济带来了持续和深远的影响,整个移动互联网时代的主流应用都运行在以开源为主的软件架构上。

在中国,开源虽然起步较晚,却已形成燎原之势,长期主义者更显弥足珍贵。特别是2021年,在经历贸易战、科技战、数字经济战略等一系列重要事件之后,开源及其价值获得社会各界的广泛认可,无论是国家政策导向还是企业数字化转型,都在加速拥抱开源,开源长期主义者们的产业价值得以加速释放。

近日,开源中国发布《2021年影响中国开源未来的十大热点》报告(以下简称《报告》),盘点影响中国开源未来的大事件,对中国开源所取得的突破以及开源长期主义者们的贡献给予充分肯定。

中国开源2021:在激荡中前行

2021年中国开源加速崛起,在全球影响力持续提升。

在这一年中,开源首次被写入到国家的《十四五规划》之中,随后一系列产业规划、行业发展指导意见等为中国开源长期健康发展带来了政策红利;与此同时,中国开源群体也在迅速壮大,《报告》介绍2021年GitHub上中国开发者达到755万,成为仅次于美国的第二大开发者群体,中国开源企业融资突破52亿元,获得86% 的同比增长,获得资本市场的认可与青睐。

“国家针对开源有着清晰规划、实现路径和方法,这对于推动开源有着极大帮助。”开放原子基金会副主席谭中意如是说。事实上,身处一线的开源公司深刻感受到风向变化,PingCAP联合创始人兼CTO黄东旭感同身受:“用户对于开源的态度在迅速转变,从过去普遍认为开源不安全、不可靠,到如今积极拥抱开源和使用开源。”

中国开源之所以能够快速崛起,最关键原因在于一批具有国际影响力的开源项目脱颖而出,获得全球开发者的广泛认可。

例如,在Linux基金会旗下的云原生计算基金会(CNCF)中,来自中国的新会员单位达到80家,国人主导的开源项目有25个项目进入到CNCF,占比超过20%,PingCAP TiKV分布式键值数据库等多个项目活跃度位居前列,PingCAP、阿里巴巴等公司甚至进入到CNCF全球厂商贡献度排名前十。

在另一个国际顶级开源基金会Apache中,由中国人主导的开源项目有23个进入到孵化器之中,其中有15个项目顺利毕业成为“顶级项目”。Apache基金会董事吴晟介绍,“从贡献数量、活跃性、发版周期等情况来看,中国项目相比过去都有着明显提升。”

最鼓舞人心的当属在数据库等基础软件走向开源的大趋势下,以PingCAP为代表的中国开源厂商抓住历史机遇,在开源数据库领域崭露头角,引领云原生、HTAP等数据库未来重要的发展方向。

开源数据库的突破最鼓舞人心

众所周知,在数据库50余年的历史长河中,商业数据库一直占据着主导地位,开源数据库长期扮演着边缘角色,被认为难堪大用,以至于业界普遍认为数据库是为基础软件领域走向开源的最后壁垒。

但近年来局面正在迅速改变,DB-Engines数据显示,全球383款数据库中开源数据库占据51.7%,六款开源数据库进入到前十,开源数据库流行度首度超过非开源数据库,一举改写了数据库50余年的历史进程。

开源数据库之所以如此深入人心,获得金融、电信、制造等越来越多传统行业用户的青睐,PingCAP副总裁刘松认为要归功于两大因素:

  • 其一:数据库正处于最大技术变革的关键阶段,新场景、新技术叠出,类似燃油汽车向电动汽车跃迁,开源数据库在其中扮演着引领者的角色;
  • 其二:云计算的兴起让开源数据库公司获得新商业模式,带来规模商业化的保障,不仅加速开源产品的迭代与创新,还进一步完善服务、支持等。

以PingCAP为例,其在数据库最重要的发展方向HTAP(Hybrid Transaction and Analytical Processing,混合事务和分析处理)中处于业界领先,PingCAP分布式数据库 TiDB 更是成为2021年全球数据库技术开源项目热度排行榜第三,也是中国顶级开源项目活跃度排名第三的项目,在全球开源项目中的活跃度和影响力甚至超过华为、阿里巴巴等大公司。

开源数据库大热之际,也不乏冷静思考者。黄东旭直言:“虽然现在大家积极性很高,但数据库属于基础软件领域,很难短时间就实现对于传统商业数据库的彻底超越。像很多传统商业数据库产品在产品能力、用户群、开发者生态方面依然有着很大优势。”

事实的确如此,哪怕强如亚马逊这样的互联网巨头,也仅仅是在两年前彻底实现对商业数据库的替换,更何况技术和人才相对匮乏的众多传统行业用户。因此,虽然全球开源数据库处于加速上升通道,开源商业化也在提速,但开源数据库还需要长期投入、不断创新和培育生态,超越商业商业数据库绝非一朝一夕之功。

“我很担心揠苗助长,大家一定要冷静。”黄东旭表示,开源技术公司需要了解自身的能力边界,才能让开源有节奏地进入到各个行业之中,“全球80%的开源项目都来自互联网,开源数据库目前比较契合泛互联网、金融、新经济,制造等数字化程度较高的行业和场景。”

中国开源需要更多长期主义者

近年来,中国开源力量得到了长足进步,国际影响力也在不断提升,不乏像阿里、华为、腾讯等明星大厂的鼎力参与,但亦不能忽视的是中国开源依然有很长的路要走:像开发者普遍较为年轻,项目前瞻性和方向性不足,缺少理念驱动的商业化产品,项目缺乏长期规划,往往以功能和特性为主导,缺乏生态视角来考虑项目发展等。

“开源是一项需要长期投入的事情,国外很多开源项目都是10年以上的规划与投入,很多开发人员从业经历丰富;中国开发者则有明确的开发任务,更多是以技术实现的视角看问题。”吴晟介绍道。

PingCAP作为中国开源国际化的优秀代表,对此也是感受颇深,黄东旭直言:“海外开源项目首先在概念设计、理念包装等方面更加出色,会让全行业去跟随;其次,海外项目会关注很多产品体验和用户体验的内容,而中国开发者在这方面比较欠缺。”

在笔者看来,中国开源发展时间较短,在逐步崛起之际,存在现实差距也正常,要想持续提升影响力、缩短差距甚至引领未来发展,则需要更多的开源长期主义者。

首先,没有持续发展动力的开源是没有意义的。大厂切入开源是必然趋势,亦是推动开源发展的重要力量,但开源长期主义者更加弥足珍贵,它们从成立之初就将开源作为公司长期战略,推动全方位开源和长期资源投入,不被短期的商业利益所左右,保持开源生态长期的健康与可持续。

国外类似案例不胜枚举,像MongDB、DataBricks、Confluent等公司,都是从一个开源工具或者项目起步,逐渐成长为规模化的公司,并且影响和带动了相关开源领域生态的发展。国内以PingCAP为例,其TiDB的产品研发体系建立在开源体系和开源社区的基础上,公司治理与服务体系也以开源战略为导向,而不仅仅是源代码开放。

其次,开源的初心是让所有人从中受益,因此长期主义者们会更加具有国际化的视角,重视自身开源项目与国际接轨,获得全球开发者和用户更多的认可,正如黄东旭所言:“最好的本土化是国际化,想要做中国做最好的产品,必须是全球最好的产品,一个全球领先的故事自然是一个好的中国故事。”

事实上,当前像TiDB、TDengine等全球流行性很高的中国开源项目,均获得全球开发者的认可。据悉,当前TiDB社区所提出的问题有70%由社区人员回复,40%的核心代码为非PingCAP人员所贡献,大量外部开发者参与使得TiDB成为全球流行度极高的开源数据库项目。

最后,开源长期主义者的成功有利于中国开源土壤进一步肥沃,并反哺开源生态的发展。事实已经证明,中国很多开源项目已经开启了新模式,不是简单依靠金钱、团队规模,在中国加速数字化大环境下,只要开源项目足够出色,就能够获得成长,迅速为明星项目,并带来开源生态的进一步成长。

总体来看,开源并非一项零和博弈的游戏,生态的力量决定了开源项目生命力。对于中国开源而言,开源长期主义者们正迎来产业的春天,从国家政策、产业土壤、商业化、用户认同等多个方面均迎来了最好的局面,像PingCAP等践行了开源长期主义的公司已经成功突围,获得市场、开发者和用户的认可,起到了很好的示范和引领效果。

星光不问赶路人,时光不负有心人。面向未来,行千里者半九十,中国开源依然任重道远。“中国开源需要更多大厂、创业公司、合作伙伴与用户都参与其中,方能建立起更加健康、长久的开源生态。”黄东旭最后表示道。