70+专家分享实战经验,2024年度AI最佳实践都在AICon北京 了解详情
写点什么

极狐创始人兼 CEO 陈冉:中国企业参与开源的方法论和要点

陈冉

  • 2021-06-15
  • 本文字数:3121 字

    阅读完需:约 10 分钟

极狐创始人兼CEO陈冉:中国企业参与开源的方法论和要点

口述 | 陈冉

整理 | 王强


2021 年 5 月 21-22 日,极客邦旗下科技领导者高端社区 TGO 鲲鹏会主办的 GTLC 全球技术领导力峰会全球总站 在上海成功举办,吸引全国各地 600 多位 CTO、技术 VP 等科技领导者参与。会上,极狐公司创始人兼 CEO 陈冉分享了主题为《企业如何驾驭开源创新,共享共治,共同成长》的演讲,讨论国内企业参与开源产业的方法论和要点。我们将演讲内容整理如下,以飨读者。


大家好,我是极狐公司创始人兼 CEO 陈冉,今天分享的主题是企业如何驾驭开源创新,共享共治,共同成长。


我首先介绍一下我自己。我从事开源很多年,很幸运加入了极狐 GitLab 这家公司。关于极狐这家公司简单说两句,首先我们不是 GitLab 在国内的任何分支,也不是任何的外方投资公司。我们是一家中国公司,采用合资 3.0 的模式创立:公司百分之百是中国人做决策管理,由中国资本驱动,而 GitLab 通过技术入股参与。所以我们既抓住了美好的开源技术在中国蓬勃发展的机会,也避免了很多传统外资企业在国内研发、运营、服务短板的问题。这就是极狐 (GitLab) 公司的成立背景。


极狐 GitLab 的技术和 GitLab 主流分支没有任何的分叉,是继续跟着蓬勃发展的 GitLab 开源社区迭代。我们会沿用主要的社区发展成果,然后给中国客户提供很多定制化的服务和功能,这就是极狐 GitLab 的产品。

开源社区现状


先分享一下中国的开源现状,对此我有一些自己的体会。



我认为开源是一种文化,又是一种趋势,当然最终是一种商业方式。玩开源的人,最终成功的人都需要一个成功的商业模式和利益点。如果这个过程中更多的是盲目参与,结果大概率是失败的。


另外很重要的一点,开源不是免费的午餐。你采用的代码开源,不代表就是免费的。我想引用一个最简单的案例:有一次我对朋友讲,如果现在有一颗苹果树在山上两千米的高度,苹果树长得非常好,是一个稀有品种,你看着它长了一两年,变成五米高了,这苹果大家都说好吃。你在山底下如果也想吃这个苹果,你应该怎么办?他说我不想跑了我就在山下,能不能有人帮我跑个腿,跑上面帮我把苹果拿下来。我说当然可以,这就是国人比较发达的快递业务。这个过程中,如果有人愿意帮你爬到最顶端的山顶上把苹果给你摘下来的话,这就叫服务,开源里面的服务。没有人真正意义上对这颗树拥有绝对的控制力、拥有权的时候,谁都可以去摘这个果子。有人跑上去摘下来,就有可能变成一种服务。


另外一个人问,如果这样的话,有人把苹果打掉,用水洗干净,再贴标签放下来。比如以前果子五块钱,我十块钱和十五块钱一箱苹果卖给你行不行?也行,这就是一个产品化的过程,把开源包装成了产品。还有一种商业模式,很多人都愿意做这个包装,在这个过程中很多人不知道怎么去做、纸板怎么去分割、苹果怎么去洗更加专业。于是有可能有人来做培训,教你怎么样包装这个苹果。这就是我们在开源领域的培训教育,也是可以变现的。


再有就是这个过程中,有一群人可能会在树生长的过程中施肥、浇水、修剪,这叫贡献。做这么多事好像对他们没有好处,但其实是有的,作为社区的主要贡献者,别人可以看到他的专业度。还有人问,在这个过程中,我有没有可能在这个树上分个枝、剪个杈,到另一个山上我自己去养?当然行,但存在的问题是分叉了以后,就只能你自己去管理,而得不到原来这些人群策群力的好处。最终如果你这种(商业化)方式没有以前那个树长的好,看不出什么意义,投资人就不投你了,这个分叉就死掉了。

企业开源的各个阶段


开源项目的主仓,就是我们说的主社区,里面有很多的故事。我们要研究的是怎样在一个开源开放的环境中找到自己的生意经。



企业开源实际上有几个阶段。第一个阶段是利用开源。国内很多优秀的企业做了很多开源的事情,但大部分国人是在使用、借用,真正投入这里面做开发、贡献很少。为什么?因为过程中大家没有发现这里面真正利益点在哪里。所以大部分人处在初级阶段,试错、出错再试用,这是第一阶段。


第二个阶段是参与开源,可能开始做了一些贡献,包括需求提出、参与生态、参与布道。现在国内已经有一部分公司进入这个阶段了,应该有 1%-2%,真正在做代码贡献和社区治理。很高兴看到国内有一部分公司已经走到了前面,试图去推广开源项目。希望每家公司在这里都能找到自己的位置,理解清楚你做开源最终的目的到底是什么。


谈到开源的优缺点,我在这里可以这么说,做开源商业化产品千万不要和社区分叉。分叉就意味着早晚都会死亡。大家会问如果分叉了怎么办,建议最好早点合并回来。现在看来,国内大部分人都在做分叉的事情,有很多失败的案例。你要做代码,一定要做到核心开放,这样才能会聚到更多的人、资源和信任。

企业如何正确应用开源创新



企业如何正确应用开源创新呢?


  • 第一步是用开源的方式做内源,在企业的内部逐渐推广开源的理念、思维方式和技术体系;

  • 第二步是参考 OSI 并掌握其要点。OSI 的各种开源许可证有很多技术与法律细节值得深度钻研,企业要做开源最好在这方面多下功夫;

  • 选择正确的开源基金会也是很关键的一步,这在很大程度上决定了企业长期的开源技术和管理方向;

  • 关注 SSOT(单一可信源,Single source of truth) 也非常重要,因为它是数据治理和代码治理的核心治理方式;

  • 开源只是一个手段、一种途径,在投入开源产业的前提下,更重要的是企业用持续迭代、协同创新、安全可靠的方式去驱动公司的创新,这才是企业开源战略的长期目标;

  • 最后,选择好的开源方式非常重要。一蹴而就、上来就做大规模投入往往是不现实的,建议大家慢慢参与贡献,逐渐学会联盟和组织是怎样治理的,循序渐进地推进开源战略。



最近极狐 (GitLab) 与 CNCF 联合成立了一个联盟,名叫“开源 GitOps 产业联盟”,我们希望,通过这个联盟推广开源与核心开放的理念。联盟有几个工作小组,包括媒体组、标准组、生态组等等。同时,依托 OGA 联盟、极狐 (GitLab) 和 CNCF、中国信通院共同成立 OGA 产业发展社区。我们试图以这种合作的方式,从“产学研”出发,把开源理念推广到各个行业。


企业加入这个联盟并不需要会员费用,但加入了以后会得到很多好处,比如说参与开源标准、白皮书的制定和编写等等。联盟会提供很多企业服务、企业产品和开源创新来帮助企业。我们现在大概已经有了 30 家左右的企业参与到这个组织里面,共同推动 GitOps 技术的落地。我们在国内有很大一个社区,有了组织、有了建制,所以希望各位玩 GitOps 的同学们能够参与到这个组织中来,参与到联盟的发展和建设过程里。


最后我们用几句话来总结一下:


  • 开源开放,人人贡献,这是我们公司的宣传语;

  • 开源开放,人人布道,这是我们公司每个人都要讲的实践;

  • 开源开放,人人参与,这句话是对整个市场的期望;

  • 开源开放,人人有利,最后这句话是面向企业、企业家的,我们希望和圈内的朋友共同成长,互利共赢。


今天就讲这么多,谢谢大家。


演讲嘉宾介绍:


陈冉先生是极狐 (GitLab) 公司创始人兼 CEO,负责极狐 (GitLab) 公司的管理与全方位业务发展。他在超过 19 年的工作经历中,沉淀了专家级技术经验和企业管理经验,将以具有前瞻性的行业洞察力为极狐 (GitLab) 公司的发展进行加持。他曾成功将硅谷技术引入中国市场,并使其在本地市场得到广泛的应用和发展。


在加入极狐 (GitLab) 公司之前,陈冉先生曾担任 IBM、HP、 Mesosphere(D2iQ)等国际领先科技巨头和独角兽公司的高层职务,是 DC/OS 中国社区创始人、Helion MVP、开源布道师以及 Docker、Mesos、OpenStack、CF 的中国社区组织者、技术专家,兼具国际视野和本土业务拓展能力。


活动推荐:


大鹏学社是 TGO 鲲鹏会携手长江商学院推出的,旨在培养团队领导者卓越科技思维的商学课。目前,已经有 TGO 鲲鹏会会员、易观 CTO 郭炜和 TGO 鲲鹏会会员、涛思数据创始人陶建辉加入。期待和你一起,在大鹏学社学习成长。点击了解详情

2021-06-15 11:471835

评论

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

华为云全域Serverless技术创新:全球首创通用Serverless平台被ACM SIGCOMM录用

华为云PaaS服务小智

云计算 Serverless 华为云

[Mac/win永久激活版] Studio One 6中文版下载 Studio One 6许可证分享

Rose

SD-WAN组网技术的九大应用场景

Ogcloud

SD-WAN 企业组网 SD-WAN组网 SD-WAN服务商 SDWAN

加密市场“黑色星期一”:多重因素引发暴跌,后市如何演绎?

区块链软件开发推广运营

dapp开发 区块链开发 链游开发 NFT开发 公链开发

第七在线联手深服协:以科技之力,绘就时尚 AI 智能商品管理新篇章

第七在线

系统整容纪:用知识来"武装"自己~认识MySQL的锁与事务

京东科技开发者

堡垒机应用发布功能是什么意思?有什么用?

行云管家

堡垒机 应用发布 堡垒机软件

【YashanDB知识库】ycm托管数据库时报错OM host ip:127.0.0.1 is not support join to YCM

YashanDB

yashandb 崖山数据库 崖山DB

JetBrains GoLand v2023.3.2中文密钥版 及详细安装教程

Rose

祝贺!亚马逊云科技与伊克罗德信息签署为期4年市场拓展战略合作计划

伊克罗德信息科技

【行云流水线】满足你对工作流编排的一切幻想~skr

京东科技开发者

​ 精选一款/开源MES生产制造执行系统

万界星空科技

mes #开源 开源mes 万界星空科技 mes源码

柳州等保测评机构有哪些?在哪里?

行云管家

等保 等保测评 柳州

如何确保 API 接口的稳定性和可靠性

Noah

我的 Electron 客户端被第三方页面入侵了

我再BUG界嘎嘎乱杀

黑客 网络安全 安全 Electron 网安

苹果电脑菜单栏日历工具 万年历 for mac- 日历以及天气预报工具

Rose

JetBrains IntelliJ IDEA 2020 中文无限试用版 Mac版 IDEA 2020下载安装

Rose

Network Performance Comparison for Industrial Automation Systems: IPQ9574 vs. IPQ6018

wallyslilly

记一次JSF异步调用引起的接口可用率降低

京东科技开发者

尤利西斯Ulysses for Mac 中文直装版 优秀的markdown写作软件 原创 白衣衫 1分钟前 编辑

Rose

万界星空科技MES中的仓库管理功能

万界星空科技

mes 云mes 万界星空科技 出入库管理 仓库管理

轻松搞定工作汇报ppt!这3款AI软件值得拥有

彭宏豪95

效率工具 职场 办公软件 AIGC AI生成PPT

高并发系统的艺术:如何在流量洪峰中游刃有余

京东科技开发者

JeecgBoot 如何集成 Spring AI

JEECG低代码

Project Office for mac(任务项目管理软件) 11.0激活版

Mac相关知识分享

写在万粉千文的黎明前

FunTester

Lightroom Classic 2023(lr2023)中文破解版 v12.4版本 支持Mac15系统 支持M1/M2

Rose

高并发系统的艺术:如何在流量洪峰中游刃有余

京东科技开发者

Transmit 5 for Mac(FTP客户端) 5.10.4中文版

Mac相关知识分享

PostgreSQL的数据实时迁移到SelectDB

NineData

postgresql 复制 迁移 SelectDB ddl

NFTScan | 07.29~08.04 NFT 市场热点汇总

NFT Research

NFT NFT\ NFTScan

极狐创始人兼CEO陈冉:中国企业参与开源的方法论和要点_文化 & 方法_InfoQ精选文章