随着开源软件在行业中的地位不断深入,越来越多的企业开始将开源软件、分布式计算等新技术提升到了企业IT的战略层面。那么开源软件未来的发展趋势如何?整体行业如何保持旺盛的生命力与创新?这些都是很多厂商与用户不得不思考的问题。
2016年12月4日,在一年一度的“开源中国年终盛典”活动现场,OSC(Open Source China)公布了“2016开源中国年度十大开源项目”的榜单。SequoiaDB巨杉数据库作为国内领先的开源新一代分布式数据库产品,也荣幸入选了全国“十大开源项目”。这既是在技术层面对巨杉数据库的肯定,同时也是对巨杉数据库在国内该领域市场地位的认可。
SequoiaDB巨杉数据库
SequoiaDB巨杉数据库,是一款企业级分布式NewSQL数据库,自主研发并拥有完全自主知识产权,没有基于任何其他外部的开源数据库源代码。SequoiaDB支持标准SQL、事务操作、高并发、分布式、可扩展、与双引擎存储等特性,为用户提供高并发实时计算、高吞吐量批处理分析、以及在线流处理计算等一系列企业级解决方案,帮助企业进行跨系统的数据融和、提炼和再加工,提升企业数据价值,快速落地大数据创新业务。
2014年,SequoiaDB作为商业化的数据库产品,选择了将自己源代码开源,也开创了国内自研数据库产品开源的先河。
开源软件的商业模式
商业软件与开源软件的关系,目前是业界讨论的热点之一。
当前,“商业软件开源”在硅谷的基础软件业界已经渐渐形成主流。硅谷大部分软件厂商,如Cloudera、Databricks和MongoDB等厂商都已经选择了这一模式。巨杉认为,当前业界对开源软件的使用主要存在两种商业模式:
开源软件商业化:将已有的开源项目进行包装与商业化。这一模式的优点在于研发成本较低,不需要投入太多的研发力量即可组装成为一款解决方案。但是此举弊端也很明显,例如产品特点不突出、厂商对产品未来发展无法把控、企业对产品技术了解不深等。譬如说,从使用者看来,当产品出现严重缺陷时,可能用户很难短时间内找到一个负责任的开发商,有能力做到快速问题定位与修复。
商业软件开源化:企业级软件使用开源模式运营。这种模式是当前硅谷开源产品的主流商业模式。这种模式一方面可以保持其产品的高品质、高度平衡、通用性强的特点;另一方面,厂商也能够主导产品的发展方向,使得自己的产品更具有长期规划性,也可以根据客户与行业的实际需求,随时对产品发展路线进行微调。
开源软件与企业级市场
在“开源中国年终盛典”的“开源‘钱’路何方”大咖圆桌论坛中,极客帮创投创始人,蒋涛先生也分享了其对于开源产品商业方向的看法。蒋涛认为,开源并不等于免费。开源产品虽然起源于技术开源和协作,但是不应该只将市场限制在互联网和技术开发行业中,而是应该拓展企业级行业市场,将开源软件真正用于整个行业与社会