谷歌用开源技术打造秘密武器挑战微软

来源: LUPA开源社区
发布时间: 2007-12-26 10:24 作者: 东方蜘蛛 来源: IT168 版权申明

字体: | 上一篇 下一篇 | 打印


关键词: 谷歌 开源技术 微软

文章来源于http://www.lupaworld.com
  现在对微软的统治地位最大的威胁是什么?多数人给出的答案要么是Google要么开源?实际上两者都是,尤其是当它们携起手来的时候,威力可能更大。

  开源企业内容管理系统(CMS)厂商Alfresco的副总裁Matt Asay表示,开源是软件行业资本家的一个超级武器,它可以让厂商将它们的客户与其前景紧密的联系在一起,同时又可以打击竞争对手对自己的产品收取授权费用的做法。Google公司就一直在使用这个工具来挑战传统的软件公司。

  在人们提到Google挑战微软这个软件巨人的时候,Google这个搜索巨人总是显得非常低调和谨慎。举个例子来说,当它增加了一个演示应用软件到它的在线Office套件的时候,其首席执行官Eric Schmidt坚持说,Google的在线办公软件并不以微软的Office为假想敌。

  而其他人的看法却与Eric Schmidt不同,例如451集团的开源研究主管Raven Zachary表示,“Google需要替代微软Office的统治地位,以更好的支持它的软件即服务(SaaS)的Office套件服务,毋庸置疑,这是一个非常明显的直接竞争。”

  尽管Google公开回避这种竞争关系,私底下它也非常清楚,微软已经花费了60亿美元来收购数字广告公司aQuantive公司,其目的就是在Google的本土市场(网络广告)燃起战火。历史显示在任何微软进入的任何市场中,在它没有占据统治地位前绝不会停止努力,因此Google和微软和平共处几乎是一件概率为零的事情。

  面对这种复杂的情况,Google的一群精英想到了一个完美的解决方案:一个比较含蓄的与微软斗争的战略。而开源则是这种战略的核心所在。

  以开源方式运营

  大多数人都知道Google是在定制化版本的GNU/Linux上运行它的服务器群——据说其中包含成千上万台服务器。不过很少人知道Goolge对于业界领先的开源数据库MySQL也进行了广泛的应用。

  “如果没有Linux或开源软件,就不可能有今天的Google,”Linux基金会的执行主管Jim Zemlin表示,Linux基金会雇用了Linux之父Linus Torvalds来对Linux内核进行研发。他表示,“如果Google依靠微软或Sun的专有软件或硬件的话,投入成本太高不说,它们也不能对其软件进行必要的修改来创建属于它们自己的服务。”

  最后一点也被Google的开源掌门人Chris DiBona所证实,DiBona在2004年8月份加盟Google后,检查和调整了Google的开源战略:“开源的东西就如同是一件属于你自己的东西。考虑到Google需要进行大量的软件开发,如果我们选择那些对我们加以限制的专有软件,我们不可能具有现在的发展速度,Google也不会有今天的成就。”

  Google支持开源阵营的方式之一是雇用其中一些顶级的开源程序员。

  “我们之所以这样做,是因为让这些人才有了谋生的条件这些开源项目才会继续向前发展,而这对我们是有利的,”DiBona表示,“而且有时候,我们对这些项目的使用也为这些项目指明了发展的方向。”其中备受瞩目的Google招募的开源人士有:Linux世界2号人物Andrew Morton;Apache软件基金会的主管Greg Stein;Samba项目的领导人之一Jeremy Allison,该项目提供开源文件和打印服务给SMB/CIFS客户,其中包括Windows

  另一个已经加入Google公司的高级开源黑客是Ben Goodger,他是Firefox的高级工程师。Google与Firefox的这种联系,使其与微软IE浏览器的竞争进一步升级。无论是在专门的搜索框中,还是Firefox第一次被安装后的默认主页,Google都是Firefox当仁不让的默认搜索引擎。

  在2007年10月据媒体报道,Firefox浏览器背后的Mozilla基金会在2006年从与搜索巨人的业务关系中赚到了大约6600万美元。这比前年的大约5000万美元上升了很多。这意味着,Google实际上在资助Firefox和Thunderbird(微软的Outlook的竞争产品)的开发,所谓此消彼长,因此也就削弱了微软在浏览器和电子邮件市场的地位。

  另外,Google还开始召开一些高级会议,让来自一个项目的一些关键的自由软件个体可以聚集在一起进行面对面的交流,这在以前可是很少发生的事情。举个例子来说,在2006年11月,在Ubuntu Linux版本(已经被Dell公司在其运行Linux的个人计算机产品中预安装)项目工作的高级程序员聚集在Google的校园活动中进行交流;2007年9月,领先的Python开发者聚集在一起研究这个语言第三版本的研发。Python是三种被Google广泛应用的语言之一(另外两个是Java和C++),值得一提的是,其创建者Guido Van Rossum也为Google工作。
文章来源于http://www.lupaworld.com

声明:LUPA开源社区刊登此文只为传递信息,并不表示赞同或者反对。
21/212>

查看全部评论(0)我来说两句 直接向LUPA提出您的宝贵建议

-5 -3 -1 - +1 +3 +5