OceaBase开发者大会落地上海!4月20日共同探索数据库前沿趋势!报名戳 了解详情
写点什么

中国开源世界中的重要玩家

  • 2020-06-01
  • 本文字数:2718 字

    阅读完需:约 9 分钟

中国开源世界中的重要玩家

本文最初发表在 Interconnected,经原作者 Kevin Xu 授权,由 InfoQ 中文站编辑并分享,内容在不改变原意的基础上作了编辑和整理。


开源技术已经成为主流,被各种类型和规模的公司和组织采用。这种做法并不局限于美国,虽然起源活动多从美国开始,但它是全球性的。就国家而言,中国是最大的开源技术“消费国”之一,并且越来越成为最大的贡献者之一。本文是“中国的开源世界”专栏第一篇,主要介绍了开源生态系统中的主要玩家。

科技巨头

在中国,所有你可能听说过或没有听说过的大型科技公司都在使用开源技术来迅速扩展和发展自己的技术。其动机与任何快速发展的科技公司没有太大的区别,因为开源技术是免费的、透明的、灵活的,如果一个公司自己有能力和目标,可以对其进行修改、以满足公司本身的特殊需求,这也是吸引和留住技术人才的好方法。大多数开发者更喜欢使用开源技术,而且此外如果他们的雇主允许的话,他们也很愿意贡献奖励给开源社区;在这方面,中国的开发者没有什么不同。


为了在日益增长且竞争激烈的中国互联网经济中保持竞争力,一些中国科技公司比欧美同行更早地采用了新的开源技术。京东从 2016 年初开始就在使用 Kubernetes,这距离该项目从谷歌开源还不到一年,现在,它运行着 Kubernetes 最大的生产集群之一。“吃”了优步中国的“中国优步”— 滴滴出行,也曾公开表示过,规模使用开源技术对于实现自己的雄心壮志至关重要。


使用开源技术是一回事,但这些巨头们是否也在回馈并开源他们自己的项目呢? 越来越如此。这个开源的动力可以追溯到 2010 年腾讯与 360 的反垄断法律战,即所谓的“ 3Q 大战 ”。诉讼争论的关键点在于腾讯是否滥用了其市场主导地位,将自己的杀毒软件捆绑在一起,排挤 360 这样的公司,就像微软将 IE 与 Windows 捆绑在一起,排挤网景一样。


腾讯最终占了上风,赢得了这场官司。然而,这场冲突损害了腾讯的声誉,并促使该公司开始开源部分代码库,以挽回一些声誉,“阳光是最好的消毒剂”,开源技术就是科技界的阳光。


从那时起,几乎所有的主流的科技公司科技巨头都开始要么开源一些内部技术,要不公开研发新的技术。每个公司开源的原因有很多,包括竞争、战略和声誉方面的原因,我将在以后的文章中讨论这些原因。


以下是所有中国大型科技公司的 GitHub 页面列表,它们的大部分开源项目都在这里:



值得提一下的是京东虽然有个GitHub页面,但并没有项目。这些开源项目中有很多都是用中文写的文档,所以无法被不懂中文的人所用,整体维护的质量和活跃程度也高低不等。有些巨头在开源圈里的名声是,内部项目做的不好要作废了,就通过“开源”将这些失败的项目“贡献”给社区,但实际上根本无法用。

初创公司和风投

中国出现了一批新的创业公司,他们正在建设开源项目并将其商业化。“商业开源”作为一种普遍的投资类别,正吸引着许多硅谷风投的关注。证明这股热情的是少数几个商业开源公司,它们已经做到一定规模并上市了,例如 MongoDB、Elastic、Fastly 和 Cloudera。当然,商业化开源的老牌公司,Red Hat,已经被 IBM 以360亿美元的高价收购,这比交易仍然是迄今为止最大的例外。


中国的大多数开源初创公司都是在过去五年内起步的,所以总体规模较小。就员工数量和风投资金量而言,最有规模的只有PingCAPKyligence。(免责声明:我曾在这两家公司担任不同职位)。开源生态系统中另一个值得一提的玩家是 Gitee,它是中国本土的基于 GitHub 的开发者协作平台,可以替代 GitHub。Gitee 于 2019 年底吸引了百度的战略投资,由 OSChina 创办,OSChina 是专注于开源的最大中文媒体和社区门户网站之一。


当然,创业不能没有风投,风投也不能没有创业。由于 TO C 的各种投资机会正在“枯竭”,中国风投领域的重心正在向 B2B 企业服务的创业公司转移。商业开源是企业服务领域占比很大的一块儿,一些风投已在这一领域投资了几年,现在还相对默默无闻。


以下是涉足中国商业开源初创企业的一些风投机构:


  • 华创资本

  • 复星集团

  • 明势资本

  • GGV

  • 经纬中国

  • 晨兴资本

  • 红点中国

  • 红杉中国

  • 云启资本


除了百度对 Gitee 的投资以外,其他巨头目前都还没有对中国的任何商业开源初创公司做出战略投资。

个人和社区

许多开源软件都是由个人开发者和“草根”在线社区提供支持的。在中国也不例外。


超过5000万的GitHub用户中,中国的用户数量和开源使用量(以 forks 和 clones 为例)仅次于美国,位居第二。因为绝大多数开源项目都是在 GitHub 上托管和发展的,所以在这个平台上发生的事情可以比较准确的反映开源世界里的动态。


在最受在关注的五大GitHub的账户中,有两个是中国账户。阮一峰是一名开发者和活跃的博主,因制作了大量的中文技术教程和其他编程相关的教材而广受欢迎。尤雨溪是一名前谷歌工程师,也是 Vue.js(一个广泛使用的开源前端框架)的创造者。由于 Vue 的人气,尤雨溪在中国出生、长大的个人经历,以及他早期为制作 Vue 文档的中文版本所做的很多努力,令他在中国和整个开源领域里颇有名气。此外,还有许多中国工程师在 GitHub 上非常活跃,他们的活动和贡献极大地推动着开源在中国的发展。


在社区和会议方面,除了 OSChina 以外,还有一年一度的中国开源年会,GitHub 的首席执行官 Nat Friedman 在过去两年中每年都参加了这个大会。还有一个活跃而不断增长的群体就是云原生社区,因为云计算的核心技术基础主要是开源的。它是由 Linux 基金会的一部分— 云本地计算基金会(CNCF)发起的,还有很多本地的公司和组织(包括我上面提到的科技巨头)也多都是都是CNCF的会员,它们与中国自身在云计算领域的快速增长有着利害关系。上面我提到的大多数大型技术开源公司都为 CNCF 做出了重要的财务贡献。在技术贡献方面,中国对 CNCF 主持的开源项目的贡献位列第三,仅次于美国和德国。在这些贡献代码的公司中,PingCAP 和华为的贡献最大。


文中所提到的公司和组织为不完全统计,难免遗漏一些参与开源生态的公司、组织、社区或人员,不过,中国开源生态中的大多数有影响力的玩家在本文都提到了。可能有读者注意到,本文中没有提到一个重要参与者— 政府。在本专栏的第二篇和第三篇,我将探讨政府所扮演的角色,以及未来的宏观技术和地缘政治趋势会怎样驱动中国的开源世界。


原文链接:


https://interconnected.blog/open-source-in-china-the-players/#chinese-version-below


延伸阅读:


《中国开源世界中的重要玩家》


《未来五年,推动中国开源生态发展的三大关键趋势》


作者介绍


Kevin Xu,Interconnected 创始人和作者,跨国企业服务创业公司高管及顾问,目前专注开源科技创业风险投资。此前曾在斯坦福计算机及法律研究院、布朗大学国际关系专业就读。可通过LinkedIn与作者互动交流。


公众号推荐:

2024 年 1 月,InfoQ 研究中心重磅发布《大语言模型综合能力测评报告 2024》,揭示了 10 个大模型在语义理解、文学创作、知识问答等领域的卓越表现。ChatGPT-4、文心一言等领先模型在编程、逻辑推理等方面展现出惊人的进步,预示着大模型将在 2024 年迎来更广泛的应用和创新。关注公众号「AI 前线」,回复「大模型报告」免费获取电子版研究报告。

AI 前线公众号
2020-06-01 11:295338
用户头像
刘燕 InfoQ高级技术编辑

发布了 1112 篇内容, 共 492.6 次阅读, 收获喜欢 1966 次。

关注

评论

发布
暂无评论
发现更多内容

初入响应式编程(下)

CD826

spring 微服务 响应式编程 reactor

格局不行,有机会也抓不住

池建强

创业 格局 MacTalk

广告与数据算法系列1.1.1: 什么是广告

黄崇远@数据虫巢

互联网 算法 广告

程序员陪娃漫画系列——排队问题

孙苏勇

程序员 生活 陪伴 漫画

废掉一个人最好的办法是让他忙到没有时间思考

熊斌

程序员 职场 思考

西江月·记游(一)

轩辕御龙

记游(四)

轩辕御龙

菩萨蛮·记游(二)

轩辕御龙

音视频已强势崛起,我们该如何快速入门音视频技术?

音视频专家-李超

音视频 WebRTC ffmpeg 在线教育

最通俗易懂的H264基本原理

音视频专家-李超

音视频 WebRTC ffmpeg H264

Ledge:这可能是距今最好的『DevOps + 研发效能』知识平台

Phodal

DevOps 敏捷开发 软件开发 研发效能

从翻译到本地化:我在Airbnb做本地化经理的经历

葛仲君

产品 翻译 Airbnb 本地化 全球化

Netty系列之源码解析(一)

猿灯塔

Netty

没有永恒的技术,只有适合的技术

MavenTalker

技术 个人成长 职业规划

B站、Quora、InfoQ,哪个的阅读/播放量会先到10W+?

赵新龙

写作平台 B站 Quora

如何学习区块链技术

比特币 区块链 以太坊

多人实时互动之各WebRTC流媒体服务器比较

音视频专家-李超

音视频 WebRTC 在线教育 mediasoup janus

回"疫"录(6):致敬最美逆行者

小天同学

疫情 回忆录 现实纪录 纪实 创新突破

Make Tmux Great Again

ccx

tmux

redis数据结构介绍二-第二部分 跳表

Nick

redis 源码 数据结构 源码分析 算法

Django 中如何优雅的记录日志

AlwaysBeta

Python django Web 后端

MySQL死锁与Spring事务

Dean

MySQL

redis数据结构介绍三-第三部分 整数集合

Nick

redis 源码 数据结构 源码分析 算法

忆秦娥·记游(三)

轩辕御龙

开发机直连Docker中的redis容器小案例

麦洛

redis Docker

Java并发编程系列——Fork-Join

孙苏勇

Java Java并发 并发编程 线程

C++数组可以为变量吗

泰伦卢

c++ 互联网 编程语言

要不要重新认识一下递归与迭代?

西了意

编程

Flink Weekly | 每周社区动态更新

Apache Flink

大数据 flink 流计算 实时计算

工作时间都去哪儿了?

伯薇

效率 时间管理 个人提升 团队

Istio 1.5:对开发人员有什么帮助?

麦洛

云原生 istio servicemesh

中国开源世界中的重要玩家_AI&大模型_Kevin Xu_InfoQ精选文章