专栏名称: InfoQ
有内容的技术社区媒体。
目录
相关文章推荐
新浪科技  ·  【#比亚迪公布5月销量# ... ·  19 小时前  
新浪科技  ·  【大片领跑,#端午档票房超3.8亿元#】 ... ·  22 小时前  
新浪科技  ·  【#马斯克推出全新XChat#】马斯克在社交 ... ·  23 小时前  
雷峰网  ·  「车圈恒大」?未免杞人忧天 ·  昨天  
51好读  ›  专栏  ›  InfoQ

专访Pivotal刘伟光:怀开源之初心,迈向云原生时代

InfoQ  · 公众号  · 科技媒体  · 2016-08-27 08:20

正文

请到「今天看啥」查看全文


但是,今天我们已经可以看到两家公司的开源策略,他们都投资或者收购了一些开源性的公司,并且与开源公司合作。最不开源的两大公司都在走向这种趋势,由此我们可以推断出来开源是一种不可逆转的潮流和趋势。

十几年前我在甲骨文工作的时候,很多公司和个人,包括我自己,都认为开源不会成势。但是现在开源已经发展得如此火热。为什么开源发展得怎么块?因为如果一个数据库软件只有一个公司来开发,公司投入一百人、一千人、一万人,即使再多难免会形成一个思维定式,囿于自己一家的情况和想法。

但是放在社区的话,很多人本身就是用户,将用户的意见反馈到社区,就会有不同的思想和不同的应用需求。社区相当于数不胜数的开发者和公司,他们在帮助你在实践中避过无数个可能遇到的坑,这个力量是无穷的。

以前,互联网技术还没有发展迅猛的时候,带宽有限,网上交流不频繁,也缺少通信和协同工作的工具,一定程度上限制了开源社区的互联。 原来一个开源技术可能需要花费十年时间才能变得成熟、被人熟知;但是现在有可能两年就被推动起来,比YARN、Spark、Docker这些项目,前两年还没有听说过,今年就特别火。

但是光有项目的开源还不足够,我们可以好好想想历史上最成功的两个开源项目是什么?这里我所说的成功不是说拥有最多的人去开发,而是说真正被企业接受并且应用到商业环境里进行大规模地部署。

我认为,到目前为止,最成功的两个开源软件,一个是MySQL,一个是RedHat Linux。而这两个软件有个共同的特点,就是它们的背后都有个非常强有力的公司支撑。一个开源软件想要成功,成熟的社区火是毫无疑问的必要条件,但是大公司专门的投入、商业的支持才是真正的王道。

选择Redis、RabbitMQ、Greenplum、Spring Boot、Spring Batch、Cloud Foundary可以看到,这些不仅仅是热度最高的开源软件产品。而且也是因为Pivotal认为基于云计算、分布式技术、DevOps的云原生平台,这些产品是实现Cloud Native最佳的组合。

他们涵盖了下一代企业应用技术架构转型的全部能力,从基础的PaaS云平台,到分布式微服务、大数据的开发技术框架,全部能找到解决方案,并且Pivotal将它们很好的进行了整合,降低了企业开发、使用的难度。当然Pivotal的软件宝库里还远远不止这些,其他包括CICD、协同开发等等都有非常流行强大的软件和工具。

InfoQ: 相比过去,在云计算和大数据环境下,您认为开源技术世界接下来又会有怎样发展呢?







请到「今天看啥」查看全文