如今,开源技术凭借能够有效降低边际成本、高效满足企业对技术创新和敏捷迭代需求等优势,在各行业中的应用正在不断加深,成为促进数字创新发展的关键模式。
但因受限于开发者的个人水平,开源项目亦存在着不同开发者上传代码品质良莠不齐、难以学习和管理等问题,让很多处于发展早期阶段的创新企业烦恼是否应该使用开源技术。
近日,「腾讯云启企服Talk」邀请到创邻科技联合创始人兼CEO张晨,分享了对于创新企业开源闭源策略的思考和建议,以及创邻科技在已有开源闭源开/闭源策略基础上构建商业模式的相关经验,希望能为创新企业提供在开源闭源策略选择上的参考。
创邻科技成立于2016年,凭借核心产品Galaxybase原生分布式图数据库强大的处理能力,已为金融、能源、互联网、公安、教育等多行业头部客户提供服务,并获得了包括“国产商业图数据库领军企业”、“商业银行IT服务优秀解决方案奖”、“腾讯云启最佳基础产品”等30多项荣誉。
在带来快速发展的同时,开源技术背后仍有很多问题等待解答:作为初创企业而言,自身是否有能力进行长线的开源维护?当不同的开发者提出多个意见时,应该如何参考?开源的发展模式下,如何找到更高效的商业模式?在本次「腾讯云启企服Talk」中,张晨通过分享创邻科技的开闭源策略来为创新企业答疑解惑。
1.创新企业是否适合开源技术,需要看“天时地利人和”
凭借低成本、高自由度、高透明度等优势,采用开源技术的产品逐渐成为市场中的主流。但对于一些想要进行商业化的、复杂的大型软件来说,大量无关联的技术人员所参与的开源技术不仅会带来极高的维护成本,随之而来的安全漏洞也成为了企业需要谨慎考虑的问题。
张晨认为,要判断创新企业是否适合开源技术,需要分析“天时、地利、人和”这三个前置条件。
“天时”指的是外部市场环境
在每个领域中,使用开源技术的企业里面只有一两家能够被用户记住并获得成功的。以图数据库领域为例,目前这一领域国内外的市场份额已经被成熟的产品所占据,创新企业如果想开发一款图数据库产品,很难通过开源技术达到目的,虽然产品在开源后能够让更多开发者参与共建,但很难统筹所有开发者的时间和精力,在短时间内打造出一款成熟稳定的产品。
“地利”则代表国内的开源环境
据统计数据显示,很多中国的开源开发者都是在业余的碎片时间参与开源项目的,很难长期、持续地参与一个项目的研发工作,而一些软件是需要开发者进行长期学习、投入、研发和维护的。事实上在Github上有很多半死不活的开源项目,就是因为开发者无法长期对项目进行持续研发和维护所导致的。
最后的“人和”就要看产品的定位和目标人群的需求
国外之所以有很多成功的开源项目,是因为这些开源项目针对的都是某一个细分领域中的特定需求,这类小而美的产品的开发周期相对较短,开发者可以快速学习、介入并进行修改和迭代,不需要投入很长时间进行学习和研发。这类通过开源开发出来的产品既稳定又可以满足某个领域中特定群体的使用需求,转化率自然就会高。
2.创邻科技的开/闭源策略
创邻科技的核心产品Galaxybase原生分布式图数据库,用50台机器集群实现了5万亿超级大图的高效处理,打破了当前全球商业图数据库支持的最大规模图数据处理记录。
凭借强大的图数据处理能力,创邻科技目前已为金融、能源、互联网、公安、教育等多行业头部客户在反欺诈、电力调度、IT运维等复杂大数据实时决策场景中提供解决方案。
在核心产品开发的过程中创邻科技选择闭源发展的策略,最终开发出了国产自主可控的高性能图数据库。而创邻科技之所以选择闭源,除了考虑到产品的开发效率、性能稳定、维护难易度等问题外,最重要的就是通过牢牢掌握数据、算法等核心技术的方式实现产品的自主可控,能够从容应对断供和安全漏洞等风险。
张晨表示,目前创邻科技没有开源,不意味着以后会一直保持闭源发展的策略,当国内的开源环境逐渐成熟、涌现出越来越多的本土开源代码时,创邻科技也将通过某种方式开放部分功能,为建设开源生态提供助力。
3.开源还是闭源,创新企业该如何选择?
在过去,企业想要通过开源项目获利,往往都会选择国际市场。但在国际形势愈发复杂的当下,除非企业自身的定位就落在了海外市场,否则创新企业贸然接入国际市场很可能无法达到本来目的。
而从我国来看,随着数字经济的发展,国家开始重视开源产业及生态的建设,《“十四五”数字经济发展规划》、《“十四五”软件和信息技术服务业发展规划》等政策陆续出台,都对国内的开源生态建设形成利好。
在此背景下创新企业在决定开闭源策略前,不妨先从自身的商业模式、盈利模式、目标客户群体等多个方面进行考量,确定哪种模式能够让企业自身形成有效的服务闭环后再下判断。
张晨表示,无论是什么类型的企业,核心都在于创造商业价值。在这个过程中,开源只是实现商业价值的手段之一,而不是全部。他认为,除非是对于开源本身有着深刻信仰的“believer”,否则都应该关注开源是否能带来实在的商业价值。
“开源或者闭源,核心都是让企业实现价值的闭环,或者带来全新的价值,促进用户付费。但要实现这个目标,开源并不是唯一的方式。”他提到,在做开源或闭源决策时,创业者最需要关注的是,自己的“KPI”到底是什么,以及希望自己能够从开源中得到什么,这样才能综合地做出判断,从而让企业更好地发展。
直播QA精选
Q1 作为一家采用闭源策略的企业,创邻有没有通过开源帮助建立开发者生态的经验?
张晨:创邻为开发者提供了一套二次开发的环境,并鼓励开发者借助平台能力结合自身业务的需求和特点,编写出针对不同业务场景和需求的功能,未来创邻会将集成了这些功能的软件以不同版本的形式发布。
Q2 企业在通过开源获取和积累用户之后,如何才能实现开源项目的商业化?
张晨:首先开源的商业化本身就是一件很难的事,目前国内并没有成熟的模式让开源项目可以成功商业化。对于创邻科技所服务的大型企业客户来说,更加是没有很快速的方式可以实现商机翻倍,我们也是通过一些传统的方式,一步步慢慢地积累客户。
开源虽然能够让产品或项目在短时间内获得用户的关注,帮助企业很快地获得第一批或者前几批的用户。但获客也并不是仅靠开源就能够解决的,企业需要确立自身的核心优势并确定长远目标,才能真正地做大做强。现在各种成熟的产品或者应用已经很多,长远来看,一家企业的核心竞争力不仅要看是否开源,包括技术积累、迭代速度等,才是让企业跑得更远的因素。
Q3 对于图数据库领域,开源和闭源的意义分别是什么,会给这个领域带来哪些区别?未来发展前景如何?
张晨:开源和闭源其实代表的是不同的发展方式。有一些企业选择的是开源的路线,就通过快速积累用户数,提升社区活跃度,通过这些指标来撑起估值;另一些企业选择闭源的方式,就是通过慢慢积累客户,相对稳健地发展。这里面没有对或者错,其实是根据企业的基因不同选择的不同路线。但有一个肯定的点是,目前国内图数据库的市场已经初步打开,且由图赋能的应用总体领域非常广泛,在技术不断发展和产业数字化程度不断加深的背景下,未来这一领域的发展前景是十分乐观的。
-END-
原文转载自公众号【腾讯云启】,原文作者腾讯云启,创邻科技提供信息分享服务。想了解更多图数据库相关知识请访问创邻科技官网!