开源造就云计算 但有可能被它吞噬?

简介:

开源“造就”云计算,但也可能被它“杀死”

开源几乎抢占了专有软件的市场。企业软件领域的利润率和新许可证收入都受到了影响,但这并不完全是因为开源软件,更是因为云计算。开源构建了云计算,但云计算收获了一切。

开源可能被其创造的云计算所吞噬。

开源

谷歌、Facebook和其他主要网络公司都依赖于开源技术,专有软件并不适合这些公司的运营规模。

正如Facebook的工程团队在博客中指出:“Facebook从上到下都是基于开源,没有开源不行。”这并不是个人的偏好,而是关乎生存的现实问题。

这同时也是非网络公司逐渐面对的现实。随着越来越多的企业追求云计算的灵活性和规模,开源已经“吞噬了”专有软件在企业基础设施的位置。

Cloudera公司联合创始人Mike Olson指出:

“在企业基础设施领域一直有着一个惊人的不可逆转的趋势。如果你正在运营数据中心,你肯定在使用开源操作系统、数据库、中间件等。在过去十年里,并没有出现占主导地位的平台级闭源软件基础设施,尽管传统闭源供应商投入巨资和精力来阻止开源浪潮。”

Red Hat首席执行官Jim Whitehurst把两者放在一起称,云计算离不开开源,在云计算发展之后,开源仍会有一个美好的未来。

但未来还很模糊。

开源墙上的另一块砖

一方面,Redmonk分析师Stephen O’Grady指出,Facebook和谷歌这样的企业很乐于发布各种开源软件:“越来越多的非软件销售领域的企业开始发布其开源产品,开源解决方案的数量和质量都在上升。”

这导致了出现了大量的开源代码,它们不再是模仿专用软件,而是创新,例如Hadoop、Spark、Cassandra等。

但问题是,开源最大的优势之一便利性受到云计算的挑战,O’Grady称:

  

“从便利性的角度来看,在与基于服务的竞争对手相比,开源并没有与专有竞争对手相同的优势。开源没有基于服务的替代品那么便利。事实上,虽然下载和启用开源数据库很容易,但把数据库的设置、运营和备份变成别人的工作则更容易。

如果说,在技术部署方面,便利性是日益重要的因素,那么开源在这个领域的相对劣势是潜在的问题”

对于愉快地拥抱云计算解决方案的企业来说,这并不是潜在的问题(+微信关注网络世界),但对于希望从销售软件中获利的供应商来说是问题。这是一件坏事吗?

Wish you were here

曾经有一段时间我们担心Red Hat会成为唯一的开源公司,如果供应商没有财政刺激,谁会编写开源软件?

但正如O’Grady所说,云计算公司有足够的激励机制来发布代码,这可以帮助他们发现和招募世界上最好的工程技术人才。对顶级工程人才的竞争非常激烈,这只会继续下去。

事实上,这是比收入更好的激励。在一定程度上,这些公司需要更容易地从其开源产品中赚钱,他们会跟随Facebook和网络巨头的步伐来销售服务,而不是软件伪装成支持服务。

可以帮助企业赚钱的是:云计算,这也是开源代码的所在。这是开源倡导者应该拥抱的趋势,而不是回避。


本文作者:邹铮

来源:51CTO

相关文章
|
消息中间件 存储 运维
《云计算加速开源创新》——云原生背景下消息领域的一次重新定义(下)
《云计算加速开源创新》——云原生背景下消息领域的一次重新定义(下)
|
运维 Cloud Native 数据挖掘
《云计算加速开源创新》——云时代下的DataOps开源技术演进
《云计算加速开源创新》——云时代下的DataOps开源技术演进
|
存储 缓存 人工智能
《云计算加速开源创新》——云原生驱动数据抽象与缓存加速开源技术发展
《云计算加速开源创新》——云原生驱动数据抽象与缓存加速开源技术发展
|
消息中间件 缓存 Cloud Native
《云计算加速开源创新》——云原生背景下消息领域的一次重新定义(上)
《云计算加速开源创新》——云原生背景下消息领域的一次重新定义(上)
|
Kubernetes Cloud Native Dubbo
《云计算加速开源创新》——基于开源体系的云原生微服务治理实践与探索(上)
《云计算加速开源创新》——基于开源体系的云原生微服务治理实践与探索(上)
|
运维 Kubernetes Dubbo
《云计算加速开源创新》——基于开源体系的云原生微服务治理实践与探索(下)
《云计算加速开源创新》——基于开源体系的云原生微服务治理实践与探索(下)
|
存储 运维 Kubernetes
《云计算加速开源创新》——开放应用架构助力金融企业云原生治理
《云计算加速开源创新》——开放应用架构助力金融企业云原生治理
|
存储 Cloud Native 关系型数据库
《云计算加速开源创新》——打造世界级云原生数据库开源社区(上)
《云计算加速开源创新》——打造世界级云原生数据库开源社区(上)
|
运维 Cloud Native 前端开发
《云计算加速开源创新》——打造世界级云原生数据库开源社区(下)
《云计算加速开源创新》——打造世界级云原生数据库开源社区(下)
|
供应链 Kubernetes 安全
《云计算加速开源创新》——圆桌讨论:云计算催生开源治理领域创新
《云计算加速开源创新》——圆桌讨论:云计算催生开源治理领域创新