很多年前,开源软件似乎一直是个边缘产物,主流市场被商业软件牢牢把控着。而如今,各类开源软件火遍大江南北,从超级计算机到GoPros以及几乎所有数据中心都会选择开源软件做为默认平台。几乎所有的公司都会利用开源软件来扩展自己的能力,甚至之前打压它的供应商最终也开始转变,比如商业软件巨头微软,先是向Linux内核贡献代码,还开放了.NET核心、Visual Studio Code编辑器、甚至是Chakra JavaScript引擎(IE浏览器和Edge浏览器所用)的源代码,最近又开源了一个更安全的C语言版本Checked C,这简直是行业对开源观念转变的最好的例子。
在技术主宰世界的今天,平台创造了市场和生态,创造出巨大的价值。此时,如果哪家公司在平台站错位,那么不论这家公司的技术有多高,市场有多好,销售团队有多大,都终将被淘汰,就像诺基亚、黑莓、WP、亚马逊Fire等。
然而,平台之战是非常昂贵的,甚至数十亿美元的投资也不能保证一定成功。而开源项目和专有软件相比拥有很多的优势,比如,管理得当、资源丰富、试用容易、投入减少等。这使得开源项目更容易成为广泛的、业界公认的平台。越来越多的公司意识这一点,他们开始创建大量的开源项目,希望投入少量的资源与其他人共同建立一个标准的平台。
开源已经转变成为软件公司业务战略的关键,这种转变将涉及技术的各个领域,甚至改变整个市场,Google开源Android后成功使其成为手机系统的代名词之一,市场份额巨大;Facebook开源的大数据框架Hadoop成为“大数据”的代名词。那么,开源的价值在哪里?商业模式又是什么样子的呢?
在开源发展之初,“开放”是一种信仰。令人惊讶的是,那些充满激情的志愿者们仍然是主流技术的支持者,他们不知疲倦地劳作,但只有少数人知道感谢。
几年之后,一个新的模式出现了:开放+支持模式。红帽公司向世界展示了这种可以赚钱的模式,数百家公司都试图成为第2个“红帽”。不幸的是,这真的很难。
一段时间之后,第三个模式出现了:所谓的“开放式内核”。在这个模式中,大家可以免费使用开源核心。
然而,今天,我们已经进入到一个崭新的第四阶段:开源内核+配套生态。它包括:开源核心+ [硬件];开源核心+ [应用];开源核心+ [功能模块];开源核心+ [服务];开源核心+ [系统集成]等。在这种生态系统中,各个公司必须确定他们可以附加到开放平台的价值。有些是服务,有些是功能模块,有些可以锁定或嵌入平台,就像自由授权的代工技术一样,是不需要建立一个新的应用程序来赚钱的。强大的开源项目为上述所有的模式带来了广泛的市场。
以CoreThink为例,它是一个开源的开发框架,更是一个互联网产品解决方案,让开源核心与硬件、功能模块、服务等等能完美结合,并且成为10000多位企业用户及开发者用户的开发首选框架。目前,已经有超过4000个成熟产品(PC网站、Wap站、iOS、APP、Android APP、企业系统、H5产品……)建立在CoreThink的开源核心上,服务于高校、研究机构、城市和企业的方方面面。
从PC到移动端到智能硬件,整个行业围绕着开放的平台模式正在发生着转变。是时候丢弃旧的开源理念了,现在的开源已成为市场扩张的关键,成为一种新的平台之战。