开源不是免费的午餐,新变化背后的趋势是什么?


到目前为止的科技创业创新还是以软件为核心,这是因为硬件本质上是把软件固化,而且硬件的创新创业成本相对比较高、周期长、壁垒高、挑战也大。对于很多创业公司来说,软件开发就是站在巨人的肩膀上进行弯道超车的机会,而这个“巨人”的肩膀在很多时候就是指开源软件。

开源软件意味着四种自由:第一,不管出于何种目的,都可自由运营程序;第二,自由研究软件运行机制,按照自身需求自由修改;第三,自由传播副本,帮助他人;第四,自由改进程序,公开发布修改成果,造福整个社区。当然,相应有开源许可证,作为商业使用或者法律上的规范。

开源软件的发展大致经历了三个阶段。从上世纪九十年代之前以个人和大学为主的萌芽阶段,到出现Apache基金会等非盈利组织、成就了Linux 操作系统以及在互联网上几乎占据统治地位的Apache WEB服务器阶段,再到以Google、Facebook、Oracle、IBM等大型互联网和IT企业为主的阶段。

从开源的发展史可以发现,开源软件不是免费的午餐。开源软件进入真正规模化发展阶段,也就是互联网兴起的时候,这说明即使是免费的开源软件也需要规模化商业组织的推动,才能真正形成气候。

近期,开源软件进入了新的发展阶段。不论是MongoDB更改开源协议、Oracle将收取Java费用、Google改变欧洲市场安卓设备销售协议,还是IBM巨资收购红帽、微软巨资收购Github、Cloudera与Hortonworks合并等,这些变化背后透露出怎样的新趋势?在2018年11月举办的钛资本“新一代企业级科技投资人投研社”在线研讨会第六期上,钛资本研究院分享了对近期开源产业和创业大事件的看法。

免费/收费?业务模式?

最近在开源行业发生了几件看起来毫无关联、放在一起看就引人深思的事件。

事件一:MongoDB 更换开源协议至SSPL

MongoDB是一个最接近于关系型数据库的非关系性数据库,特别适合在互联网应用上用。MongoDB公司在今年10月17日,宣布了其开源许可证从GNU AGPLv3 切换到Server Side Public License (SSPL)。

这是个非常重要的切换,这个切换就意味着所有免费使用MongoDB数据库进行修改后再发布自己的服务提供给使用者的公有云服务商,将不能再享受免费的午餐了。这也就是说包括IBM、阿里巴巴、AWS等,如果在公有云服务中再使用MongoDB的数据库,或者在应用系统上使用MongoDB服务,将面临两个选择:要么购买商业许可证,要么将所有的修改反馈给社区。

MongoDB公司为什么这样做呢?MongoDB是非常流行的数据库,也得到了大家的高度认可。MongoDB的业务模式是靠服务收费,即企业可以免费使用其产品,但是如果需要技术支持的话就得购买注册。但是随着企业上云,企业从公有云服务商获得服务;而公有云厂商技术能力非常强,既不需要购买MongoDB的服务,也不把对MongoDB的修改反馈回社区,这就打破了开源的利益平衡。

实际上这些以公有云为代表的厂商,从商业角度来讲是侵占了MongoDB公司劳动所创造的价值;这些开源软件的使用者通过MongoDB开源数据库变现,却没有把获得的价值分享给MongoDB公司,这就是MongoDB公司要修改其开源协议的原因。

简单理解,MongoDB公司也需要生存。当公有云没有普及的时候,MongoDB公司并没有感觉到生存的压力,而一旦形成了公有云的大规模普及,MongoDB的业务模式就必须要跟着转变,由原来所谓的开源软件不收费、不存在商业许可证而只收维护费用的方式,变成了需要商业许可证。

事件二:Oracle(甲骨文)将从2019年1月起收取Java费用

2018年9月,甲骨文宣布,2019年1月之后,如果没有商业许可,Java SE 8公开更新将无法用于“商业或生产用途”。也就说,既不可以用于软件销售,也不能用于自己的生产系统。

Java SE8包含哪些组件呢?Java JDK、SDK开发工具包以及JRE运行环境。JDK就是J2EE的框架,这个框架将要收费了。简单来说,就是Java语言免费,但是Java框架收费。这就意味着,如果严格按照License的要求,从2019年1月起,所有使用Java J2EE框架的服务器,只要是7版本以上的都需要付费。因为即使再开发新的版本,但只要使用它的运行环境就需要购买许可证。

当然,还有个应对方法就是Open JDK或者使用IBM JDK。因为IBM的Java框架是自己开发的,是属于IBM自己的JDK。

事件三:Google针对欧洲市场安卓设备销售合作协议的变更

2018年10月,Google的官博公布了针对欧洲市场安卓设备销售合作协议的变更:允许手机制造商不预装Chrome或是谷歌搜索App;对于不预装的制造商,每一笔销售都需要收取额外的授权费用,每部手机的费用是20-40美元不等。

大家知道,安卓对所有的手机移动设备制造商是开源免费的。但是谷歌因为把它的搜索App和浏览器内置到安卓系统里,在欧洲受到了起诉并且败诉而被课以巨额罚款,所以不能再强制预装。于是,谷歌决定给欧洲的手机制造商两个选择:一是主动地预装Google的浏览器和谷歌搜索App;二是如果选择不预装,那么每一个手机销售要收取20到40美金的授权费,这比windows mobile都贵。

钛资本研究院观察:所有的开源免费并不是真正的不收费,只是用另一种方式收费;免费开源开放一定需要换回有商业价值的回馈,如果外力阻断了这个链条,则开源体系必然崩裂。

软件开源已经发展形成了完整的商业模式。开源软件主导提供方通过开源,构建了以自己为中心的生态圈。以软件的免费开源,换来了客户商机、可变现流量或持续技术升级,进而越滚越大,把企业之间的竞争转化为生态之间的竞争。

开源软件的提供方和使用方,总是处于一种博弈和平衡的状态。开源软件提供方获得了使用方提供的客户流量、商业机会,再通过这些流量获得收益;开源软件的使用者则直接受益于免费开源软件,通过基于该开源技术的商业产品和服务获得收益。而一旦开源技术的使用方不再为提供方提供商业回馈,则平衡被打破,开源体系崩溃。

原先谷歌不收费的原因是必须用其浏览器和搜索,获得流量后再通过广告模式变现,从而补贴开发费用和安卓的费用。一旦这个闭环路径失效,就开始收费了。从这个销售协议反过来看,当开源软件背后的商业组织不能保障其商业利益时,对开源进行收费就是必须的选择。

合并/收购?理想与现实?

事件一:微软收购GitHub

今年6月份,微软宣布将以75亿美元的价格收购代码托管平台GitHub,前些天宣布已经完成收购。

大家不要认为GitHub只是一个代码托管平台。GitHub表面上确实是代码托管平台起家,但是它的Logo下面写着Socal Coding,也就是说GitHub是典型的从开发到发布全流程管理的DevOps平台,可以完成从代码托管到开发工具再到编译的全生命周期。

对于微软,大家都认为操作系统是其主力,但其实它的最大竞争力是开发人员和开发社群。微软有强大的开发人群,围绕着微软操作系统开发应用。微软提供从开发环境到开发管理的端到端软件工具,采用软件使用许可收费的商业模式。但是GitHub开源升级以后,微软体系受到了极大的冲击,所以它把这个强劲对手收了,尽管微软保证GitHub在未来是独立运作,不会打破其理念。

GitHub其实对个人免费,对企业是收费的。微软、IBM、Amazon、谷歌、阿里巴巴等的开源项目托管到GitHub上都要收费,开源基金会的一些项目也要付费后才能托管到GitHub上。未来微软会不会发展Github的收费模式还不清楚,但是微软一定会用GitHub的DevOps体系来增强自己的实力。

事件二:大数据竞争对手Cloudera和Hortonworks宣布合并

今年10月,两家大数据先驱Cloudera和Hortonworks宣布了“相对平等”的合并(实际上,Cloudera以60%占了大股)。合并后的公司是一个年收入约为7.2亿美元的新实体,这其实是所有做Hadoop生态体系大数据公司都不愿意看到的。

Hadoop体系已经发展了十多年,在全球就出现了这两大产品平台公司。其实按理说,平台型的公司最赚钱、利润最高,而应用侧的苦活都扔给了合作伙伴。但就是这种平台型的公司,Cloudera和Hortonworks合并起来才7.2亿美金的市值,还不如原来DB2火的时候。

这其实说明,创业公司即使做大,互相也不再选择血拼而是抱团形成合力。这两家原来在Hadoop体系里面最大的公司,从开源分出来两条并行的路线后又合并在一起,那么以后的竞争就不会那么残酷,利润率也会好一些。

事件三:IBM以334亿美元收购红帽公司

今年10月,IBM和红帽公司联合宣布,IBM将支付现金、以334亿美元购买红帽所有股票。收购完成后,红帽将并入IBM的混合云部门。这是IBM公司史上最大一笔收购。

红帽是到目前为止,基于开源体系最成功的一个公司,但最后还是被“贵族”收掉了。当然IBM收红帽也有自己的想法,这样一来就补足了IBM混合云解决方案,补足了从操作系统到虚拟化再到云管层面的现代化IT基础设施。

钛资本研究院观察:开源软件是开源体系的核心,汇聚了大量的流量。在收获着最大商业机会的同时,也承担着最大商业变现的压力。在充分竞争的环境下,开源软件一定/迟早会被能够最大效率转化起商业价值的一方所控制。所以围绕开源软件的资本运作仍将会持续进行,永远只有最强者才能够拥有。

在资本和商业竞争的驱动下,所有的开源公司都承担了巨大的商业变现压力。而这与最近几年高科技发展遇到瓶颈也有关,例如集成电路7纳米之内相当于原子级别,这意味着硬件能力的提升已经基本到头了。但是这些高科技公司还要往前发展,资本方的压力更多转向软件方面。

一方面,大量的知名开源软件在走向变相收费。硕果仅存的如MySQL,现在虽然没有收费,但是在被Oracle收购后被砍掉了两个非常重要的功能模块:集群模块和调试工具,相当于避免了与Oracle数据库的竞争。

另一方面,开源公司大量被商业化能力更强的公司合并和收购。例如GitHub的CEO本身是科学家气质,不太适合经营公司,做了多年之后也希望快点出手;而红帽再往下发展,其整个支持体系、卖服务注册的方式、与中间件对接等层面都会出问题。而微软和IBM这样的大公司有很好的技术体系积累,也拥有丰富的客户资源,当认可了开源技术路线后,就会收购进入自己的体系。

原文地址:http://blog.51cto.com/cloudtechtime/2318297

时间: 2024-10-22 19:40:16

开源不是免费的午餐,新变化背后的趋势是什么?的相关文章

微服务架构——不是免费的午餐

当我開始了解<微服务架构>的时候,我发现里面的中文文章是相当的少,于是開始试着翻译一些文章,比方这一篇<微服务--不是免费的午餐>.这篇文章是在某次讨论结束后听到的,和之前相似的是这样的差别有点相似于之前说的微内核与宏内核的差别. 译文例如以下: 文章是由Contino公司的CTO,Benjamin Wootton写的.Contino是一家在伦敦的咨询公司,专注于DevOps和持续支付. Microservices are a style of software architect

拥抱Android Design Support Library新变化(导航视图、悬浮ActionBar..)

转载 请注明 明桑Android Android 5.0 Loollipop作为Android最重要的版本之一,为我们带来了全新的界面风格和设计语言.看起来很受欢迎,可它的普及似乎不那么顺利,刚过去不久的Google I/O 2015都已经推出了新的Android M预览版.即使是这样,原生版本的Android推广似乎一直没取得google预期的结果-不管怎样,作为开发者我们关心的无非是这个平台是否好用,能否开发出精致而又有趣的应用.好在Material Design我认为是成功的,官方在And

[转]Material Design Library 23.1.0的新变化与代码实战

Design Library出来已经快有一个月了,当时大概看了一下介绍这个新版本变化的译文,内容不多,给我印象最深的就是Percent lib.AppBarLayout 和NavigationView的变化,当然还有Design Lib的一些控件内部实现的变化没有介绍,从而使得在使用新版本的控件时候难免因为版本的不同会发生一些异常,而本人正好在上个星期对一个项目换库时发现了这个问题,什么问题呢? NavigationView使用注意的问题 就是NavigationView的内部实现发生了改变,它

Material Design Library 23.1.0的新变化与代码实战

Design Library出来已经快有一个月了,当时大概看了一下介绍这个新版本变化的译文,内容不多,给我印象最深的就是Percent lib.AppBarLayout 和NavigationView的变化,当然还有Design Lib的一些控件内部实现的变化没有介绍,从而使得在使用新版本的控件时候难免因为版本的不同会发生一些异常,而本人正好在上个星期对一个项目换库时发现了这个问题,什么问题呢? NavigationView使用注意的问题 就是NavigationView的内部实现发生了改变,它

开源企业IM免费企业即时通讯ENTBOOST V2014.177版本正式发布

ENTBOOST,VERSION 2014.177 LINUX 版本发布,主要增加Android安卓手机开发接口,企业IM接口,JQUERY开发接口,PC客户端部分BUG修正: 6/16(下周一)发布Windows版本,敬请关注! ENTBOOST是跨平台.跨应用的实时通讯开放平台,云端实时通讯服务.企业IM互联通信软件提供商:恩布网络致力于提供跨终端.跨应用的消息实时互通开源解决方案: 恩布公司网站:http://www.entboost.com 开源项目地址:http://www.oschi

写给20年后的自己:免费的午餐最贵

你有想过20年后的你会是什么样吗? 是拥有一个美好的家庭? 还是你的孩子初长成人? 是朝着父母的期盼归于安定? 是在一个理想上不停拼搏? 还是终在暮年寻得自己的人生真谛? 时间之于我们每个人都是公平的. 在科技还无法让时光倒流之前, 我们都只有一次活着的机会. 但如何去利用时间,所产生的价值也有着天壤之别! 比如马云用十五年时间创造的阿里市值达到几千亿美元,其个人身价达227亿美元,你每天都种双色球一等奖(需要七八十年)一辈子都不见得能赚那么多钱! NLP,为什么写这个话题? 这要感谢"逻辑思维

Delphi XE7 GPS控件android下的新变化

Delphi XE7 GPS控件的Android新变化 GPS控件的Accuracy可以起作用了,Accuracy>0时:      1--100:ACCURACY_HIGH  101--500:ACCURACY_MEDIUM  其它值时:ACCURACY_LOW Accuracy=0时根据以下方式进行定位:1.GPS_PROVIDER2.NETWORK_PROVIDER3.PASSIVE_PROVIDER Delphi XE7以前版本GPS控件优先使用网络定位,而XE7是根据Accuracy来

免费WiFi“午餐”好吃更要会吃-ssl证书保证网络安全

现在wifi越来越广泛了,家家户户,公共场所,公交车上,地铁上,都有它的影踪.但是公共场所的wifi是安全的吗?免费WiFi“午餐”好吃更要会吃-ssl证书保证网络安全,在信息化时代下,WiFi已经成为继水.电之后,人们生活中不可缺少的必备要素,随着智能手机的普及,在咖啡店.候车室.餐馆等提供免费WiFi的场所也多了起来.商家提供免费WiFi只是为了吸引顾客吗?如果这么想,那就太过单纯了.从WiFi入口,他们可以得到更多想要的东西,只是我们顾客还不知道. 商家免费午餐向来只是一层伪装免费午餐向来

ENTBOOST V0.9发布,开源企业IM免费企业即时通讯

ENTBOOST V0.9版本发布,更新内容:1.完善多人群组聊天,提高群组聊天性能及稳定性:2.苹果IOS SDK,增加联系人管理功能,优化API和内部流程,修复部分BUG:3.增加企业应用功能集成REST接口,服务端部分BUG修正:4.恩布企业IM Windows版本增加内置集成PostgreSQL数据库,方便企业部署: CentOS版本下载:点击下载 Windows版本下载:点击下载 Windows内置集成PostgreSQL数据库版本下载:点击下载 百度云盘下载地址:http://pan