IBM 和 开放源实验(1)

大规模协作如何改变一切 作者:唐·泰普斯科特 2007-11-19 05:05

  当托瓦尔兹首次在一个无名的软件公告牌上发布Linux的雏形版本时,除了最坚定的开放源支持者,没有一个人敢预言开放源软件会比一个短命的黑客实验好多少。可是,几年后,Linux 已经孵化出了一个几十亿美元的生态系统并且颠覆了软件业的权力平衡。一些公司一度用其私人拥有的解决方案控制利润丰厚的计算机操作系统软件市场,但他们现在突然要面临来自免费选择方案的竞争。这些免费方案是由一个松散的程序员社区通过网络提供的,他们甚至不去赚取利润。

  随着Linux的快速崛起,软件行业意识到开放源是一个不可忽视的力量。一些小公司正在学着如何与这个软件生产新模式共存并获取利益。如果有公司可以证明这种潜力,以及它所带来的深刻的和痛苦的转型,那就是IBM ,它很早就涉及开放源,给人们提供了在他们的商业中利用大规模协作生产的经验教训。

  IBM不太可能成为大规模协作生产的冠军和开放世界的引领者。毕竟,我们谈论的是蓝色巨人IBM——它生产和销售的所有东西都有自己的专利。几十年来,它一直自傲开发只能在IBM 计算机上运行的软件。如果你把它接进其他卖主的硬件,那可是很困难的。IBM 称它为“帐户控制”,刻薄的人却称之为“旅馆专有资产”,意思是说,你可以在你愿意的任何时间付账,但不可能离开。但是,IBM采取了一个出人意料的战略转型,开始在核心业务上采用开放源,这是其他跟它一样规模和成熟的组织所不敢做的。

  公平地说,IBM涉足该领域并不具备实力。它在网络服务器的许多专有的供应和操作系统都失败了,公司一度很艰难,没有资格跟微软匹敌。但是IBM采用了非传统的策略,开始研究开放源软件,最后捐赠大量的专用软件代码和建立团队帮助Apache和Linux等开放源社团。

  当今Linux 服务和硬件声称有数十亿美元的盈利,IBM估计在自己开发Linuxlike的操作系统上,每年能节省近10亿美元。不仅如此,对开放源的支持使得IBM能够打击像Sun和微软这样的竞争者,他们主营操作系统软件,本质上将他们的产品商业化。

  因为IBM现在领先它的竞争者好多年,公司对开放源社团的介入,很好地证明了公司可以利用独立的贡献者自发组织的网页来创造无可匹敌的商业价值。

  Apache 实验

  IBM几十年来一直提供着自己拥有产权且自己经营的操作系统,它没有心情去开发另一个新的操作系统。因为,如果没有市场规模的保证,这将是一个昂贵且很有风险的设想。然而Linux 证实它具有与Sun 和 Microsoft竞争的能力,这就吸引了IBM的注意。1998年,IBM 花很多力气研究了Linux 和开放源软件。IBM的战略家乔尔R26;考利(Joel Cawley)回忆道:“当时我们很担心,他们会拒绝我们吗?会与IBM敌对吗?我们会面临新的法律问题从而影响我们开发软件的能力吗?”

  IBM决定参与开放源,但最初不是在Linux。公司加入了Apache,这是一个为网站开发服务器软件的团队。Apache 已经拥有大约一半的网络服务器的市场份额,而IBM自己的产品Domino只有不到1%的份额。IBM不能再浪费时间了。1998年3月,IBM的代表与布莱恩R26;贝伦多夫(Brian Behlendorf)接触,他是由维护Apache升级的程序员组成的松散团队的领头羊。

  双方都有些警惕。程序员们害怕IBM会对免费软件图谋不轨,蓝色巨人担心在法律和技术上难以和这样一个分布在世界各地的项目团队一起工作。但是最后他们达成了合作,IBM承诺加入Apache社区,在开放源规则下发布它的代码并且像其他的成员一样参与其中。IBM为建立Apache软件基金会贡献了一笔不多不少的钱,该基金会是一个合法的实体,拥有IBM的契约。

  他们运行得很快,1998年6月22日,仅仅在他们首次接触之后三个月,IBM宣告它将支持Apache服务器的所有产品。IBM使Apache加盟Websphere服务器的供应,于是Apache脱颖而出。这件事是开放源历史上的分水岭。

 



看过此书的网友也看过了
 
相关阅读

 

>>热点新闻