2020年07月 15日,由中国开源软件推进联盟(COPU)主办,赛迪传媒、《软件和集成电路》杂志社联合承办,CSDN 独家直播的 2020 第十五届“开源中国开源世界”高峰论坛在线上盛大召开。
拥有三十余年编程经验的 CSDN 创始人&董事长、极客帮创投创始合伙人蒋涛一直密切关注中国开源生态,作为中国开源开发者社区的代表,曾先后与 GitHub、GitLab创始人及高层持续对话,共同探讨开源及中国开源发展之路。在本次高峰论坛上,蒋涛发表《中国开发者开源生态报告》主题演讲。
以下为蒋涛演讲实录:
大家好,我是 CSDN 创始人蒋涛,今天我的分享主题是《中国开发者开源生态报告》。
CSDN 一直围绕着开发者生态服务,现有 3100 万的注册会员,Alexa 全球排名 26,日活用户超 500 万。围绕着开发者,我们今年专为开源生态做了数据报告,在这里简单分享给大家。
中国开源开发者现状
截至 2020 年 5 月 30 日,我们统计、分析 GitHub TOP 1000 知名开源项目发现,在 CSDN 网站上,与这些开源项目相关的文章数将近 600 万,作者 72 万,在过去的 6 个月里,产生了 17 亿的访问量,这是个非常大的数字。从数据可以观察到,今天,我们所有的开发者都极度依赖和关注开源。
这些开发者有何特征?我们可以看到,91% 是 35 岁以下的年轻开发者,以男性为主。同时,无论工作年限,开发者对开源都极为关注。
从地域分布来看,开源开发者主要聚集在国内 IT 一线城市,北京遥遥领先,上海、深圳、杭州、广州随其后。从开发者的技术能力标签显示,最活跃的开发者,Java 类占绝大多数,而 Python 类增长最快。
同时,针对 GitHub TOP 1000 开源项目分析,我们发现了以下明显特征:
在开源协议方面,采用 MIT License 的项目占比近一半,由于这项协议比较友好宽松,大量的科研项目也采用了 MIT;在采用编程语言方面:JavaScript 远超 Python、Java 位列第一。
要说近两年来,开源项目里发展最活跃、成长最快的当属 AI 相关的。有 182 万 AI 应用开发者正在密切关注和使用开源框架,其中,老牌且应用广泛的 OpenCV 领先,新兴 TensorFlow 炙手可热。同时,包括百度 PaddlePaddle、腾讯 NCNN、旷视等的国产开源框架已经有了越来越多的开发者使用。
另一值得关注的领域是 loT 物联网。经过统计其相关数据,分析相关开源框架、操作系统,我们发现这一领域还没有形成绝对领先的生态,这也是 loT 发展速度不及 AI 的很大原因。但在中国,下一代 loT 操作系统发展机会很大。
全球开源商业化大发展
开源在过去的 30 年里发展极大,尤其在商业化上,它经历了一轮又一轮的技术变革。从互联网 LAMP 结构(Linux、Apache、MySQL、PHP)到移动互联网(FreeBSD、Android、Flutter、Kotlin 等),云计算、大数据(Nginx、Hadoop、OpenStack、Docker),以及近两年来火爆的 AI(TensorFlow、Caffe 等)、区块链(BitCoin、Ethereum、Hyperledger)都有开源关键技术及应用在背后推进,IoT 领域也是同样的发展路径。
围绕开源的生态体系,尤其是云原生生态系统,都是开源技术在推进。以云计算为例,这是一个非常大的产业,纳斯达克指数里的 BVP Nasdaq Emerging Cloud Index 就是云计算相关的股票指数,累计市值最新数据为 1.8 万亿美金。IT 驱动产业发展,自身也形成了巨大的产值。这些开源工具让开发人员具备更大的创造力,非常有价值。
开源生态体系支持下产生的产业奇迹还有另一个例子,2012 年 Instagram 被 Facebook 以 10 亿美金收购,当时 Instagram 发布了一篇文章,分享了他们使用的开源框架和工具。在过去你很难想象,5 个程序员+开源工具创造了 10 亿美金的价值。小团队创造的好产品和应用,竟有如此大的商业价值,这让更多人看到了开源的商业潜力。
开源软件的商业化经历了三代:
第一代以 Red Hat 红帽为代表,将开源软件打包成 package,以光盘的方式销售,红帽即是从此起步,到今天发展成一个庞大的公司。第二代属于 Open Core,将基础版开源,但商业版和专业版闭源,或是开放核心但要收费,以 Hadoop 为代表,包括 Spark。进入第三代商业化模式云原生,代码全部开源,但是开源系统越来越复杂,想要很好地运用这套工具,可以由开源公司提供云原生系统、SaaS 服务、私有云服务。这个模式目前取得了非常大的发展,几家开源上市公司 ElastciSearch、MongoDB 等市值发展都接近 100 亿美金。从收入超过 1 亿美金的全球开源公司,我们可以看到 VC 在这个领域共投了 108 亿美金,创造的价值市值估计为 1460 亿,去掉已退出的现金 680 亿,这是非常可观的价值投资和回报。
国外开源项目发展迅速、资本投资积极,在国内也同样如此。我们可以看到近三年来相关投资机构对商业化前景很好的开源公司投了上千万美金,集中于数据库、云计算、loT 实时操作系统等领域。比如涛思数据的陶建辉,凭借团队研发的实时数据库系统,获得了将近 2000 万美金投资。这个面向 loT 的公司之前仅 15 人,其中 14 人都是工程师,这说明投资者非常看好开源技术在中国市场化的发展。
建设中国自主可控的开源生态
中国拥有全世界最多的开发者,CSDN 的注册用户 3100 万,GitHub 对外是 4100 万用户,但它是面向全球的,而我们的用户 90% 都来自于中国。在疫情当前全球化技术脱钩的情况下,建设中国自己的核心技术栈和生态系统变得非常重要且迫切。
我们有最多的开发者,在应用领域成果巨大,互联网公司的等级、规模也接近甚至是超过美国互联网公司,在 IoT、AI、区块链、5G 等新兴技术领域,中国都有一定的领先优势,我们相信中国的技术推动会带来开源生态的大发展,因为中国新基建创造了一个海量的市场。要建设自己的核心技术栈,我们不能闭门造车、割裂,要与国际紧密联合。我们认为有三种方式发展中国的核心技术栈:
第一,引入合作,将国外的开源项目引入到中国运营;第二,自建培育,例如百度 Apollo、华为的鸿蒙 OS,中国的大公司纷纷在建自己的开源技术栈,有的创业公司也获得了 VC 的青睐,这是中国巨大的创业机会和赛道;第三,我们要融入国际化社区,怎么融入?RISC-V 给了我们答案。他们将基金会总部直接搬到瑞士,拥有中国部、美国部。在中美之间找中间带,是我们未来可能发展的模式。
中国需要有自己的开源平台!
开发者是打造有核心竞争力的 IT 生态的核心生产力,同时,中国开发者数量世界第一,增长迅速、水平也在不断提高。但由于中美目前对抗,华为推出的鸿蒙无法在 GitHub 发布,中国很多知名 AI 公司也都被列入了实体清单,影响很大,因此中国需要一套自主可控的开源平台,且与中国本土公司的知名开源项目形成联动。
由此,CSDN 作为中国最大的开发者聚集的互联网平台,正在全力升级新的开源平台 CODE.China。2013 年我们创办了开源平台 CODE,但很可惜那时中国开源商业化、开源生态条件都不成熟,经过七年各种摸索,还是很不成功。但现在,新时机到了。
CSDN 一直以来服务中国开发者,服务中国技术厂商,我们希望围绕中国的开源生态打造自己的平台。CSDN 新的开源平台不仅独立于第三方,而且将以开发者为核心,真正优秀的开源项目一定要赢得开发者,才能够取得生态和商业化的成功。
首先,它是有特色且独立的第三方开源社区,不依赖于某个大公司,可以与所有大公司合作。
第二,不脱离国际化社区,与国际化开源项目充分对接,甚至引入官方入驻和运营。前几天,Linux 基金会发布的白皮书中表示,已经发布的开源项目不受美国出口管制,这对开源生态全球化发展非常利好。但我们在开放源码的条件下,要有自己的备份方案,并发展自己的特色形成差异化互补。
第三,找到自己的特点。中国在开放数据领域,大量的数据中心掌握在行业和政府的手中。我们需要围绕着新基建将数据开放,吸引开发者,再围绕开放源码和开放数据创造更多的新应用,这是我们差异化经营的优势。
在重点的 loT 领域,中国有着世界上最强的硬件的供应链和生产基地(例如著名的华强北),以及有最多的开发者与市场基地,新一代软硬件结合的开源项目、系统、市场都会发生在中国,IoT 也是 CODE.China 的重点经营领域。
第四,我们要重视确权和商业激励问题,区块链提供了最好的方案。当前头部开源商业化项目发展得更好,但中部和长尾开源项目处于初期有热情,后期无人维护的状态,我们有机会在模式创新上找到一条新路径帮助它们更好地发展。
以上是我们规划的 CODE.China 开源平台和服务,希望在当前情势下创新模式,打造一个开源知识库,形成有特色的开源社区,同时围绕中国的知名开源项目联合运营。未来我们希望与开源项目公司以及更多的开源开发者,共同创造一个更好的生态,谢谢。