按关键词阅读: 刘奇
04
关于开源软件及开源社区
【 刘奇|刘奇:开源是 PingCAP 不会撕下来的标签】Q8:怎样理解开源软件与商业软件之间的矛盾与协同?
刘奇:“你有哪些特性能够让用户愿意从开源版本转为企业版本”,这个问题几乎所有做开源的同学都会被问到。我发现这个问题很有意思,因为几乎每个人都会这么想。但是大家这么想的依据是什么,我们基本上很难找到一个真正的、非常成功的案例是用这种方法实现的,但是几乎每个人都会这么想:开源产品必须要有一个开源版本里没有的企业级特性,这个特性是吸引用户从开源版本转到企业版本的原因。事实上,我们很难找到一个成功的案例:Linux 领域里面有一些开源商业化比较成功的例子,但是 Red Hat 企业版的功能特性比开源版要少,用户并不是觉得企业版有开源版没有的功能特性,所以才转过来,相反企业版本提供给用户的是稳定性,企业版是经过了很多的测试和场景验证,保留了最稳定的功能特性,所以它不是一个加法,而是一个减法。
另外一个很重要的要素就是 Kubernetes 的普及和云的普及。在整个未来 PingCAP的规划里面,我们绝大部分营收都会来自于提供云数据库服务。特别是在五年之后,我们相信五年之后云会更加普及,更加大众化。不管是公有云、私有云或者是混合云,TiDB 在架构层面是可以跨各种云进行部署和提供服务,并且与 Kubernetes 无缝兼容,这是TiDB 相较于其他数据库产品有差异化特点的地方。
Q9:运营一个活跃且让贡献者和使用者都感到自豪的开源社区的成功关键是什么?
刘奇:这是很好的问题,简单回答就是一条:那就是选择把开源作为战略还是战术?这是根本的差别。如果把开源当成一个战术那可能只能使用一次,但如果将开源作为战略就要长期坚持下去,而且持续很多年。PingCAP的发展战略就是拥抱开源,我们坚定的认为开源是当前全球化背景下基础软件在全球范围取得成功的最优路径。在硅谷,从金融巨头、IT 软件乃至政府、服务公司,都围绕基于开源社区的技术打造核心业务。
如果你选择开源作为战略,意味着所有与开源有冲突的都需要为开源让路。首先就是投入,PingCAP 在成立的前三年是没有营收的,在华创资本领投 B 轮时我们是没有收入的,但我们依然坚持不懈地在开源社区投入。因为我们认为单纯依靠一个团队开发力量并不能创造出完美的解决方案,一个好的产品应该敢于将自己的代码开放出来,不闭门造车,及时和社区沟通、交流,让整个社区参与进来。截止 2020 年 10 月 TiDB 项目在 GitHub 上共计获得超过 25000 Star,集合了近 1200 位贡献者,这就是我们长期投入开源社区的收获。坚持一直做开源,最后会变成 PingCAP 的一个标签,变成一个根本不可能撕下来的标签,这就是所谓的真正的战略。
本文(含图片)为合作媒体授权创业邦转载,不代表创业邦立场,转载请联系原作者。如有任何疑问,请联系
稿源:(创业邦)
【傻大方】网址:http://www.shadafang.com/c/111J2V552020.html
标题:刘奇|刘奇:开源是 PingCAP 不会撕下来的标签( 三 )