开源社区不反哺很危险
大数据时代,英特尔同样“Inside”,而且,意味着更多X86架构产品的使用。不止于此,英特尔在2013年初也推出了自己的Hadoop发行版。今年3月,英特尔又以7.4亿美元入股Hadoop生态系统中大名鼎鼎的Cloudera公司,占股18%。
“目前,英特尔和Cloudera各自的Hadoop发行版已经实现了结合。”8月27日,英特尔行业合作与解决方案部中国区总经理凌琦在接受21世纪经济报道记者专访时表示。
凌琦强调,Hadoop开源社区有公认的反哺机制,一些厂商如果将其封闭起来,不仅违背了这个开源社区的机制,未来可能脱离主流面临落伍的风险,“而这将带来客户迁移风险”。
开源社区需要反哺机制
《21世纪》:从供应侧来看,大数据的解决方案足够理想吗?企业是不是还要在基础的层面进行定制化的开发?
凌琦:现在的状态是像Hadoop这类的基础平台,基本上是通过开源的社区,某一些厂商通过开源社区所做的东西进行优化之后,形成一个稳定的版本。
开源社区通常是谁都可以贡献的,贡献了之后形成一个主流,也有许多分支。最好的做法是什么?是跟着主流走,因为可以保证你以后的系统,在不同的厂商当中可以互相之间挑选、切换而不会被锁定,同时也为未来的技术做准备。比如说一些分支可能未来变成主流当中的一个部分,你就有机会了。
所以你要看哪些厂商在Hadoop的开源社区里面贡献更多,这意味着其整个技术能力和对未来主流的影响力会更大。随着时间的推移,有一些技术没有办法成为主流,那么以后技术的升级可能会使非主流技术不兼容的状况发生,可能形成孤岛,从而使得企业的技术选择对于未来升级造成了很大的障碍和升级成本。
因此,主要是往主流的方向走。哪些是主流的厂商?你主要看这些厂商里面有多少对于开源社区的贡献,这种贡献是不是最后会变成它开源社区主干的东西,如果是,这些厂商是会有更大的前途。
《21世纪》:现在谁的贡献最大?
凌琦:开源社区谁都可以贡献,但是最后开源社区仍然是有一条主线,这条主线是由谁来做的呢?是由主要贡献者。
比如Cloudera,这家公司大概只有700人,里面大概有100多个人是开源社区主要代码的贡献者,这个是一股很大的力量,意味着它所做的东西很大程度上会被开源社区所吸收,成为主流。
《21世纪》:会不会也有一些企业没有进行反哺,逐渐形成自己一套专有的版本?
凌琦:从开放社区的精神来说,大家从开放社区里面拿东西进行改进,那也有责任把改进的东西回馈给开放社区。这里面有一定的规则,有责任要反哺给这个社区。
对于大公司来说,本身这么做或许问题还不大,因为公司体量大,可以自己开发自己走。但是对于一些商业版本的开发者来说,这么做其实是件很危险的事情,因为很有可能你的客户因此而脱离主流,比如带来无法迁移数据等风险。这个层面上就不仅仅是道义的问题。所以大多数传统开发厂商通常不会这么干。
(本文摘录自:http://tech.21cbh.com/2014/8-30/wNMDA0MTVfMTI5MTMwNA.html )