大厂小厂都在搞开源,它真的能赚钱?(2)
但是在那些 engineering expertise 不等于 domain expertise 的领域,开源这种协作方式的优势并不明显,往往都有体量大得多的闭源商业软件公司同行存在,例如 CRM 领域有开源的 SugarCRM,但 Salesforce 是这个领域当之无愧的王者,Office 领域有开源的 LibreOffice,但无法撼动 Microsoft Office。
一旦有部分客户验证了产品的可用性,对于其它客户来讲就意味着避免了自己踩坑的风险,有更高的信心去采用,这是一个增长势能快速叠加累积的获客过程。 开源有助于巩固商业生态:开源项目一旦达到足够高的市场占有率就意味着有机会成为某种事实上的技术标准。无论是上下游的合作伙伴、企业客户还是工程师,大家在做技术选型和技术储备时都可以基于一个共同的通用技术标准,这对于所有参与者而言都是效率最高的方式。 闭源也不是没法成为通用的技术标准,只是需要花更长的时间做到市场垄断后才有机会实现,,例如 Oracle 数据库经过数十年的发展已经成为一种通用的技术,有工程师以此技能为生也有公司以此技术为主营业务。 但是,通过免费快速取得市场占有率并不意味着必然的商业成功,严格意义上的商业成功只能通过可持续的营利能力来证明。 那么,开源做到商业成功的关键要素是什么? 成功的企业无一例外都是源自于客户价值的创造,开源项目想要做到商业成功也绕不开。开源社区需要像一家商业公司那样去思考创造客户价值的策略以及商业模式。 对于企业级客户而言,再好的产品技术也需要销售力量以及服务力量的投入才是完整的企业级生意。所以,从这个角度来看,开源软件取得商业成功与闭源软件取得商业成功的要素并没有本质的区别,关键都是看:
开源软件有哪些商业模式? 商业模式特别容易被冠以各种吸引眼球的名字,但在企业级2B领域基本可以归为「产品型」和「服务型」两种类型。 产品型公司通过向客户售卖商业版的产品或核心技术来营利,开源社区已经形成了比较成熟的 dual-license 或者叫 open-core 模式,社区版产品开源免费但商业版产品收费,通过商业版来找增值空间。 服务型公司通过向客户提供服务(售卖时间)来营利,以 Red Hat 的早期成功为代表,服务型是开源社区最早形成的商业模式,基于开源技术向客户提供定制化开发、技术支持、咨询培训等服务。 产品型通常能做到 70%-80% 的毛利率,服务型通常只能做到 20%-30% 的毛利率,服务型模式的挑战还在于难以规模化,也不太容易做出差异性。产品型公司的营利效率一定比服务型公司高,这是客观的商业规律,我们也看到越来越多的开源企业通过走「产品型」路径走向了商业成功。 在消费级2C领域则主要是围绕「流量变现」的逻辑,以开源浏览器 Firefox 为例,2014年 Yahoo! 与 Firefox 的母体 Mozilla Corporation 达成协议,Yahoo! 将每年支付近4亿美元的费用来换取 Yahoo! 在 Firefox 中默认搜索引擎的位置。 即便是在消费级领域,基本上开源也是通过向企业端收费来产生主要的营收,而不是向个人消费者收费。 开源社区背后的商业化企业 对于一个开源项目而言,在开源生态中孕育出一家或数家成功的商业企业是保证开源项目本身具有持续创新力的必由之路,例如 Linux 孕育出上市企业 Red Hat。 因为任何创新都需要持续的资源投入才能有所产出,就好比所有初创公司在早期都需要一轮接一轮的融资支持来把商业机器运转起来一样,在商业上取得成功意味着开源项目开始具备了更主动的造血能力,商业上的获利将被重新投入到开源项目的研发以保证产品技术的领先性。 这个过程通常是由开源社区背后拥有项目主导权的一家公司(例如上市企业 MongoDB 之于开源项目 MongoDB),或者是在一个开源项目拥有权相对分散的生态中由多家公司(例如上市企业 Hortonworks 和 Cloudera 之于开源项目 Hadoop)来完成。 从这个角度来看,我们不得不承认「企业」这种形态仍然是商业效率最高的组织形态。基于开源的商业更像是某种「社会化企业」,如果一个开源商业找不到这条通往「持续创新力的必由之路」,那么她很有可能在竞争中输给闭源商业。 Open or Not? 如果你的创业项目在犹豫是否要开源,我的建议是你需要想清楚自己的目标,同时也需要搞清楚你所处领域的市场空间和商业格局。 假如你的目标是通过开源项目来取得商业上的成功,具备独立的营利能力,达到甚至超过其它同类商业软件公司的水平,你需要判断一下你所处的方向在「客户价值空间」方面是否有天然的短板,例如产品复杂度不够高,或者客户其实还有多种其它的选项可用。 如果不幸你处在一个比较短的雪道,那么我的建议是不要开源,因为这种情况下开源的弊大于利,最大的问题在于把技术奉献给了竞争对手,同时你的商业版也比较难产生足够有差异性的价值。此外,开源社区的经营本身也是一件需要投入大量精力资源的事情。 假如你的目标单纯就是做一个有意义的开源项目,那么,go ahead! 因为至少你有机会取得个人层面的成功,说不定有哪家巨头出于战略价值,付出足够高的溢价发起收购,让他们来考虑商业化的问题,这也算是另外一种意义上的商业成功吧(只是路径比较长,运气很重要,相对来讲比较被动。) 最后我引用国外 VC 同行 Joseph Jacks 的研究成果,Joseph 创立的 OSS Capital 只投开源,他维护了一个表格 (COSSCI),收录了年营收在1亿美元以上的开源企业,并且以他的情报搜集能力来不断完善这个表格的细节,通过这些细节我们也可以更全面地来理解开源商业的发展。 ▲把开源企业背后的商业情报也开源,这本身也是一种开源精神。 我们看到越来越多的开源项目找到了自己的商业路径,云计算的渗透与区块链技术的兴起与开源技术也有着千丝万缕的联系,开源经济必将在未来扮演更加重要的角色。 COSSCI - Commercial Open Source Software Company Index,by Joseph Jacks, OSS Capital: https://docs.google.com/spreadsheets/d/17nKMpi_Dh5slCqzLSFBoWMxNvWiwt2R-t4e_l7LPLhU 本文系作者投稿,作者谢佳 (编辑:ASP站长网) |