NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

对话极狐 (GitLab) 公司 CEO 陈冉:从 GitLab 落地中国透视国产开源大势

  • 2021-06-28
  • 本文字数:5578 字

    阅读完需:约 18 分钟

对话极狐(GitLab)公司CEO陈冉:从GitLab落地中国透视国产开源大势

嘉宾 | 陈冉,极狐(GitLab)公司 CEO

采访 | 霍太稳,极客邦科技 CEO

作者 | 刘燕


00:00 / 00:00
    1.0x
    • 2.0x
    • 1.5x
    • 1.25x
    • 1.0x
    • 0.75x
    • 0.5x
    网页全屏
    全屏
    00:00


    2021 年 3 月 18 日,由全球知名开源软件开发和项目管理协同平台 GitLab 公司与独家领投方红杉宽带跨境数字产业基金,以及高成资本共同成立的— 极狐(GitLab)公司正式官宣成立。与此同时,极狐公司宣布首轮获得数亿元人民币投资。


    在这场由极客邦科技 CEO 霍太稳与极狐公司创始人兼 CEO 陈冉的对话中,双方深度交流了极狐公司进军中国市场背后的价值逻辑及本土化战略,并对当下国内开源生态的焦点话题进行了深入探讨。


    拥抱中国开源热潮


    极狐公司甫一成立,便在国内开源圈引起一股不小的震动。有观点认为,极狐公司是 GitLab 落地中国市场的一步大棋。其身后还站着两家资本助力,国外科技企业与国内资本合力创办合资公司入华,这背后又出于怎样的考量?


    在所有股东看来,极狐公司在此时诞生,可谓生逢天时。


    天时即中国开源正在爆发进行时。刚刚结束的 2020 年,被认为是中国开源崛起之年,木兰协议推出、开放原子基金会成立、多家开源软件企业获得融资...国产开源项目的影响力日益增强。今年 3 月,开源首次被明确列入“十四五”规划,国家在战略层面支持、鼓励企业开源开放。


    诸多动作表明,开源已是大势所趋。


    春江水暖鸭先知。在感知行业趋势方面,资本的嗅觉往往是最为敏锐的——在国内,开源是孕育独角兽的沃土。


    成立于 2016 年的红杉宽带是一支人民币跨境私募股权基金,专注于海外科技公司在中国落地、扩张,及中外科技公司合作的结构性投资机会。此前,红杉宽带投资合伙人徐全利曾在接受 InfoQ 采访时表示,从两年前开始看开源领域起,红杉宽带一直在寻找既适合中国市场,又在全球领先的开源软件公司。


    红杉宽带认为,未来 IT 要实现数字化转型,智能制造也要转型,而这些转型的基础就是可以加速软件开发生命周期的 DevOps 一体化平台,能够助力 IT 产业转型。在加速整个生态向前发展的过程中,开源+ DevOps 已是一个不可逆的发展趋势。


    作为一个完整的 DevOps 生命周期一体化平台,GitLab 提供一站式的 DevOps 产品和服务,涵盖项目管理、需求收集、需求落地、研发测试、生产、交付和运维整个管道。


    2019 年 8 月,红杉宽带与 GitLab 首次接触,双方开始探索 GitLab 开拓中国市场的路径,筹谋建立合资公司。


    GitLab 在国内市场尤其是开源领域,已具有一定的品牌成熟度和用户积累。官方提供的数据显示,目前在国内,60%的企事业单位在用 GitLab 开源交付,90%以上的互联网公司在使用 GitLab 的开源软件。


    GitLab 在中国拥有数百万开源用户。但在此前很长一段时间里,GitLab 在中国只有 1 个售前工程师,靠这一个人支撑起了几百万用户。GitLab 在中国市场还有很大的发展潜力待挖掘。而接下来,这个任务,将交由极狐公司来完成。

    不想再当“打工人”,40 岁开源老兵的第二春


    在极狐公司酝酿的过程中,一个摆在面前的关键问题是找人,该由谁来负责这家合资公司在中国市场的运营?


    陈冉曾任硅谷容器领域先锋—D2iQ(原 Mesosphere) 公司的亚太区总裁,回忆起与极狐的第一次接触,陈冉提到他当时正考虑在擅长的容器领域自己创业。当接到全球 TOP 级的 DevOps 公司邀约,他也直接道出了自己的担忧,“除非这是一家自主运营的中国公司,我觉得这事才能成”。


    交流过程中,陈冉提出了自己对这个合资公司运作方式的两个设想 — 要想在国内生存下来,第一,要明确定位,即必须在研发、市场销售、服务支持各方面,全方位服务国内用户;第二,代码仓库一定要独立于美国,将所有代码开发和代码托管相关的数据都放在国内,在中国拥有独立 IP,实现自主可控。如果不这么操作,在中国很难落地”。


    随后,这个方案获得了投资方的认可。


    最后一关是说服 GitLab CEO ,Sid  Sijbrandij。


    “会议一开始,Sid 就直接问我三个首要目标是什么”,陈冉说,“我说想做三件事,第一,打造一个 10 亿美金估值的中国公司;第二,国内 DevOps 市场足够大,打造一家国内第一的 DevOps 公司;第三,开源应该不分国界、种族、文化,DevOps 社区属于全人类而不属于某一家,我希望把最好的技术,最好的生态带到国内来,让开源生态在中国发扬光大”。


    “你简直说到我心里去了”,Sid 听完后很激动。


    “开源文化,中西方都各有很多相互借鉴之处,中西方交融不仅有助于企业,也有助于开源大生态的发展”,陈冉说道。


    陈冉自谦是开源领域的“小兵”,但其实他已在开源领域深耕十几年,亲眼见证了开源不断蓬勃发展的历程。在 D2iQ 之前,陈冉曾先后在惠普、IBM 工作过,尤其是在惠普 7 年的工作经历,令他开始了解并领悟了开源的运作模式。


    “极狐对于我来说是一个足够大的平台,能够让我把自己的能力以及十几年的开源经验发挥到极致”,短暂而慎重的考虑后,陈冉决定加入极狐公司,担任 CEO,负责公司的管理以及全方位业务发展。


    经过所有股东反复论证,极狐公司决定采用红杉宽带首创的 JV3.0 (中外合资 3.0) 运作模式。该模式最大的特点就是强调合资企业在国内“独立运营”,并已在红杉宽带的多个案例中得到充分验证。在 JV3.0 模式下,GitLab 提供技术、产品和品牌,极狐公司将最新技术实现本地化自主创新。红杉宽带提供资金和本地资源,中外双方股东均不参与运营,由本土管理层 100%国产化独立运营。

    回应质疑:有信心在国内土壤生存下来


    极狐公司将基于核心开放(Open-core)原则,面向中国市场提供覆盖软件创新全生命周期的本地化一站式开源软件开发运维(DevOps)平台及相关定制化产品和解决方案。


    陈冉也已立下了“小目标” — 极狐公司在 3-5 年完成 100%本土化,并在 3-5 年实现科创板或主板上市。


    为了实现这 2 个小目标,极狐公司在中国将主要开展三项重点工作:


    初入中国市场,第一件重头工作是关注数字增长,确保销售和运营数字增长。


    具体在产品上,极狐(GitLab)推出了 GitLab 中国发行版 — 极狐 GitLab。团队为其设置了短期、中期和长期目标。短期目标,为本地客户提供原汁原味的中文化的内容和支持,从文档、产品、服务支持等层面都实现本土化;中期目标,满足中国开发人员的研发习惯,身份认证、界面排布、支付方式、数据库支持方式、操作系统支持方式等都要贴近中国客户设计,且做满足本地化诉求的交付;长期目标关注本地化的安全和合规问题,不单单要用、用好,还要做到安心地使用。


    极狐(GitLab)还将自研并结合国内社区贡献,独立运营极狐的 GitLab 代码库(代号:JH),用于孵化创新型的、个性化的代码贡献,满足用户对产品的本地化需求,保证极狐版本持续快速迭代。


    第二项工作是以“三脚架理论”做支撑,推动建立整个开源大生态的基础。


    三脚架理论的第一个“边”是要建立一个生态和组织。今年 3 月,极狐筹划携手 CNCF (云原生计算基金会)发起“开源 GitOps 产业联盟”(Open GitOps Industry Alliance, 简称 OGA 联盟),目前已有 30 多家企事业单位成为理事会成员。开源培训和教育也是联盟的一项重点工作,如推出全球含金量认证等,培养领域专家。


    三脚架理论的另外一个“边”是基于联盟的大生态持续推出社区活动,如组织 GitOps 技术相关的峰会、论坛、沙龙等,将整个生态以组合拳的方式推出去,在产业落地,重点关注国产化。


    此外,极狐会很快推出一个专供中国市场使用的 SaaS 产品 — GitLab.cn,SaaS 版本目前进展飞速,做到 3000 名用户用了一个月,一万名用户用了一周,做到 5 万用户仅用了一两天。目前 GitLab.cn 已开始内测,在下半年会进入公测阶段。


    极狐公司的第三项重点工作与文化相关。“极狐是一家开源开放、核心开放的公司,甚至开发的整个流程都对外开放,这种文化是开源的基础,因为开源最基本的条件是人人贡献。极狐希望将这种文化推广到更多组织、联盟和企业,成为开源文化的布道者”,陈冉说。


    实现目标的过程免不了遇到一些挑战。不少海外科技公司就曾在进入中国市场时遭遇“水土不服”而最终失败退出。


    此次,极狐公司成立,业内也不乏一些质疑的声音。“我在加入极狐之前,很多人说,GitLab 是一家国外公司,在国内土壤上很难生存下来”,陈冉坦言,极狐公司进军中国市场,本地化确实是最大的痛点和挑战。


    但陈冉对 InfoQ 表示,他有信心带领团队克服这些挑战。说这话的底气,一方面来自,陈冉在过去十几年的开源从业生涯中,见证过数不清的失败案例,积累了诸多经验教训,另一方面是因为,他在 Linux 基金会做布道,对未来开源的发展方向有着敏锐的判断。


    “开源虽属于全人类,但在开源里,贡献是最重要的一件事,谁能掌握一定的贡献度,谁就能把控社区的发展方向。如果真想把开源变成真正中国人自主可控的东西,这里有一个诀窍,就是贡献给所有人”。


    陈冉发现,GitLab 开源生态里的很多工程师在贡献的过程中越来越自信。而这也正是国产开源所欠缺的,参与开源贡献的人还不够多。


    从这个维度出发,极狐在人员上作了充足准备,一方面招聘最顶尖的工程师团队,目前公司近 60 名员工中三分之二是研发团队,成员多出身于容器、云原生领域。另一方面极狐将紧紧依托注册地湖北武汉的研发和校招资源。陈冉表示,综合利用上述资源,极狐将立志在三年左右实现真正自主可控,即大部分代码都自主研发且做到技术响应。

    开源不是免费的午餐


    GitLab 本身是一个在商业化上获得成功的开源项目。现阶段在国内,尤其对于初创型开源商业公司来说,从纯技术的角度出发做商业化比较困难。开源项目应该如何走向商业化,陈冉发表了自己的看法。


    “没有利益的生意是不好的生意,一定要做开源商业化”。他表示,开源商业化在硅谷已经是一种成型的打法,而目前在国内,开源文化还在初期阶段。国内还没有一家做开源的公司通过开源商业化上市变现,甚至不少公司走向了“死亡”,但也有一部分公司成功了。


    目前,国内有一些公司做开源商业化,做到了标杆的位置,尤其是一些大公司,它们汇聚了很多资本,拥有优秀的开源技术,它们应该依托这些资源找到自己好的商业模式和开源的生意经,不能为了开源而开源。


    对于国内参与开源、投入开源和使用开源的人,陈冉给出了几点建议:


    如果要自己孵化项目,产品一定要足够亮眼,在初期时最好找一个做项目孵化的专业基金帮助。


    如果是基于某一个正在孵化的开源项目做开源,建议根据自身情况和所在领域找到自己的位置,是用户、参与者、贡献者还是玩家?还要想清楚最终的回馈点是什么,不要随便将产品包装好就卖。


    “对于那些在做开源产品分叉的企业,我建议要悬崖勒马,不要往这条道路再走,还是及时找回社区,跟开源社区保持同样的步调,去做一些你力所能及的事情,共建共享”。


    对于资本方,开源不是一件一蹴而就的事,它需要投入,需要孵化,需要资金。它的 ROI(产出比)没有那么快达到,一定要有耐心。没有耐心,甚至‘杀鸡取卵’,项目可能很快就完了。


    投资需谨慎。有一句话叫**开源不是免费的午餐,**每一个人在开源领域都有可能找到自己的“魔力点”,但一定要找专业的人咨询,找专业的基金会、专业的组织学习,然后再投资。此外,开源是一个战场,投入大量资金也意味着要担负很大的风险,因此在投入前,要想好在未来哪个点能获利。


    与传统的商业化模式早期投入少,快速见回报不同,开源的商业化模式早期投入大,回报慢,开源的早期投入回报可能非常少,但必须投入,因为不投入就不可能有未来的回报。一个可见的变化是,国内现在越来越多的人在思维上发生了转变,他们逐渐认识到,开源应该在早期加大投入。


    陈冉认为,开源要想成功一定要具备五个要素,第一,足够好的产品,即便没有产品也要有很好的想法;第二,一定要有钱,是资本追逐的方向或者自有资金充沛;第三,有好的团队,好的团队能将开源像抬轿子一样抬起来;第四,紧跟趋势,具备市场前瞻性,关注国家方针政策;第五,一定要有正确的生意经及商业模式。“如果不具备这五个条件,玩开源会走非常多错误的道路,最后就是实践问题,会走到时代的末端”。

    国产开源为何奇缺顶级项目?


    近些年国内开源领域发展迅速,在 GitHub 上,中国开发者数量占比高达 70%;在 Apache、CNCF 等顶级开源组织中,随处可见中国公司的身影,Apache 顶级项目里有很多由国内公司或者个人发起。


    但一个尴尬的事实是,目前中国还非常缺乏重量级别的开源项目。“国内太缺顶级项目了,由中国人自主孵化的,像 Apache Hadoop 这样的顶级项目,几乎没有,更不用说那种引领整个趋势的开源项目”。


    重量级开源项目短缺的原因是多方面的。


    一方面,国外顶级项目的孵化者往往是一些颇具天赋的人。这些天赋异禀者多是在良好的开源文化背景下成长起来。国内的土壤,尽管在不断地优化中,但目前还很少看到 PMC,很多 PMC 是从硅谷被熏陶过回来的。


    这说明国内很多优秀的人才,还在解决‘吃饭’问题,在解决公司的任务,不能分心。开源需要智慧和钻研,尤其是顶级项目,需要花费大量时间打磨。很多人或许想参与到开源中来,但却没有财力来支持。如何让更多有天赋的人没有财务上的顾虑,而专注开源项目孵化?陈冉认为,解决这个问题,需要得到相关的扶持和支持,当它变成每个人都能看得见的利益体,大家也就自然而然愿意参与生态共建。


    另一方面,不少开源玩家急功近利,一上来就谈钱。实际上,开源生态建设的先后顺序应该先从教育入手,先有文化,有人才,有了人才才有相对应的产业链,有了产业链才有生态。陈冉表示要好好在开源领域做育人的工作,先把路铺好、规则设定好,再想着‘跑车’,再去谈开源的大型创新。


    从近期政府的大政方针政策可以看出,国家在推荐、鼓励开源开放。在企业层面,陈冉认为,应当鼓励、推荐政企单位、事业单位,一些国家组织和个人,持续推崇开源文化,拿出更多资源壮大开源社区,培养出真正的开源人才,再通过这些人才影响整个产业,最终营造出一种让顶级人才专下心孵化顶级项目的文化氛围。

    结语


    开源的价值需要时间证明。


    国内企业包括个人,应当认识到,开源对自己的公司/自己不是短期的利益,而是有长期的好处,一定要坚定不移地做投入,未来必将获得丰厚的收入和好处。


    “本质上来说,开源是一件需要有耐心、需要长期去做的事,而且前提要将基础打好、打牢固,在沃土之上才能长出参天大树来”,陈冉说。

    公众号推荐:

    跳进 AI 的奇妙世界,一起探索未来工作的新风貌!想要深入了解 AI 如何成为产业创新的新引擎?好奇哪些城市正成为 AI 人才的新磁场?《中国生成式 AI 开发者洞察 2024》由 InfoQ 研究中心精心打造,为你深度解锁生成式 AI 领域的最新开发者动态。无论你是资深研发者,还是对生成式 AI 充满好奇的新手,这份报告都是你不可错过的知识宝典。欢迎大家扫码关注「AI前线」公众号,回复「开发者洞察」领取。

    2021-06-28 09:512954
    用户头像
    刘燕 InfoQ高级技术编辑

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

    关注

    评论 1 条评论

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

    Android-Framework学习笔记(二)Zygote进程启动过程,移动互联网app开发

    android 程序员 移动开发

    Android-OkHttp-史上最优雅的设置baseUrl,安卓binder

    android 程序员 移动开发

    Android-适配各国语言、屏幕尺寸、系统版本及常见适配方法总结

    android 程序员 移动开发

    Android—Dagger2-让你爱不释手--终结篇(附视频讲解,Flutter全方位深入探索

    android 程序员 移动开发

    Android--关闭某个指定activity,android游戏开发实战

    android 程序员 移动开发

    Android-_巧_仿蚂蚁森林水滴动效,Android开发技巧

    android 程序员 移动开发

    Android-框架问题分析案例---谁杀了桌面-,android软件开发教程

    android 程序员 移动开发

    Android-气泡对话框(根据被点击View位置显示、可定制,移动端开发

    android 程序员 移动开发

    Android—Dagger2-让你爱不释手--终结篇(附视频讲解(1)

    android 程序员 移动开发

    AndroidStudio Gradle第三依赖统一管理,移动端开发技术

    android 程序员 移动开发

    Android-11标配的新技术,再也不怕死机了!,androidapp保活

    android 程序员 移动开发

    Android-APK防止二次签名妙招:为何你的应用老是被破解,该如何有效地做签名校验

    android 程序员 移动开发

    Android10填坑适配指南,实际经验代码,拒绝翻译,android开发书籍pdf下载

    android 程序员 移动开发

    Android---教你如何用三十分钟在安卓上开发一个微笑抓拍神器

    android 程序员 移动开发

    Android-Framework学习笔记(三)SystemServer进程启动过程

    android 程序员 移动开发

    Android-是不是要跪了-我几乎是一个废安卓了!,kotlin开发框架

    android 程序员 移动开发

    Android-源码分析-Dalvik-虚拟机创建过程,干货整理

    android 程序员 移动开发

    Android-面试官:View-post()-为什么能够获取到-View-的宽高-?

    android 程序员 移动开发

    Android-黑科技保活实现原理揭秘,字节跳动Android内部学习资料泄露

    android 程序员 移动开发

    AndroidX,安卓framework开发

    android 程序员 移动开发

    Android-Navigation的四大要点你都知道吗?,深入理解JVM

    android 程序员 移动开发

    Android-OkHttp-史上最优雅的设置baseUrl(1),android开发视频播放代码

    android 程序员 移动开发

    Android-架构组件的最新进展,安卓工程师面试题及答案

    android 程序员 移动开发

    Android-面试-Jetpack-LiveData-你必须滴知道得知道的那些玩意儿

    android 程序员 移动开发

    Android-面试中常问的MMAP到底是啥东东?原理及应用解析

    android 程序员 移动开发

    Android-音视频学习系列-(三)-Shell-脚本入门,高级安卓工程师面试题

    android 程序员 移动开发

    Android-Studio-教程:入门开发第一个程序,真牛皮

    android 程序员 移动开发

    Android-怎么就不卡了呢之Choreographer,怒斩腾讯和阿里的Offer

    android 程序员 移动开发

    Android-悬浮窗功能的实现(附Java、KT实现源码,Android黑科技实现原理揭秘

    android 程序员 移动开发

    Android-样式系统---主题背景属性,最新金九银十Android面试合集

    android 程序员 移动开发

    Android-系统预设-App,有什么难的?,关于Android开发的面试经验总结

    android 程序员 移动开发

    对话极狐(GitLab)公司CEO陈冉:从GitLab落地中国透视国产开源大势_语言 & 开发_刘燕_InfoQ精选文章