111555 IBM和开放源实验当 - 维基经济学 - 生活时尚 综合 - 一起写网(17xie.com)
17xie首页 > > > 维基经济学 > IBM和开放源实验当

IBM和开放源实验当

[更新时间]2007-09-25 15:36:41 [字数]7165

IBM 和开放源实验

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

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

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

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

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

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

Apache 实验

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

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

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

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

加入Linux 

    IBM 和开放源程序员一起工作并整合Apache到它的供应链中的成功经验为公司加盟Linux做好了准备。199812月,公司正式考虑Linux战略。IBM知道Linux的使用者一直在快速的增长。越来越多的消费者询问是否能在IBM的硬件上运行Linux,并且公司发现大学刚毕业的新雇员都很擅长Linux 并支持开放源。

       那时,IBM面对一个战略性的挑战:它在低端硬件卖主尤其是戴尔和操作系统卖主Microsoft(Windows)SunSolaris)之间两面受敌。Linux 提供了解决方案。可升级的操作系统在小服务器运行得很好,并且可以在发展之后处理更繁重的任务。因为它是免费的,消费者能够很方便地尝试使用。这些优势使得IBM可以更专注的做它更有优势的服务和解决方案方面,而不需要在操作系统领域恋战。

       1999年,IBM成立了一个Linux 开发组。它的主管丹·弗莱(Dan Frye)说,早期最艰巨的任务是设计出加入社团的正确方法。Linux 100多个软件项目构成,每一个都有不定数量的子项目。或许有1000个人对核心有贡献,该核心是操作系统的核心。其他小组处理图书馆、驱动器和其他组件。IBM需要决定参加Linux的哪个社团。它发现,根据其他加入开放源社团的经验,获取认可的最好办法就是承担需要完成的单调的任务。通过代码测试、瑕疵管理、档案文件写作和开放他们所有的代码和工具,IBM帮助Linux提高了可靠性。

       弗莱说:“我们在一开始学到的新鲜事之一就是,人们是以个人身份来参加开放源社团的。你不是Y公司的X雇员。你是一个独来独往的个人。你为哪个公司工作不会让社团成员对你刮目相看。并且那些社团都各不相同,所以,如果你想要继续做新的事情,你就得认识并加入这一社团,而且要保持效率。”

       IBM开始致力于各种各样的Linux 项目工作时,它必须注意到文化和工作程序的差异。开放源软件社团能够即时、透明地相互交流并快速推出产品。社团成员之间的会谈用即时信息、email等所有的快捷方式。但是,内部公司的交流经常是迟钝和呆板的。弗莱说:“当我们无计可施反应迟钝的时候,我们就是没有足够快或者足够透明。这种技术交流水平不能吸引Linux开发者”。弗莱告诉他的团队:“你们不能再陷在网络中,你只能通过Linux 社团谈论Linux。”从那时起,该团队开始与Linux开发人员用相同的论坛和聊天室。

    开放源和传统软件的设计也极为不同。尽管设计、开发、测试、维护等步骤还是一样的,但是开放源社团会花费更多的时间和精力在执行、测试和支持上,而比较少在用户要求和设计细节上。写一条代码可能需要几个月时间。开放源项目可以由个人推出,写出程序的一部分并且把它贴到网上。新的代码或者程序的编辑可以每天都发布,使全球社团的用户能够不间断地测试和整理产品。既然最终产品是免费的而且任何代码都可以修改,所以产品在“发布”之后,仍然“在发展中”。

       弗莱认识到,IBM作为一名开放源社区的新人,必须去适应开放源社区。IBM 雇员必须像在他们自己公司一样与开放源社团真诚相待。IBM员工和社团的成员交流,甚至是IBM员工之间的交流都要用开放源社团的首选通讯渠道。即使开放源程序工具没有IBM的先进,但是采用这些开放源工具能够更好地与IBM外的程序员合作。

       放弃如此多的控制至少来说是违反传统的,但是这么做的收益却相当可观。IBM 每年花费约1亿美元在Linux的研发上。如果Linux社团投入10亿美元,只要其中一半对IBM顾客有益,那么公司投入1亿美元就可以获得价值5亿美元的软件开发。“Linux 给我们可行的平台,这个平台可以适合我们达到一个专有操作系统成本的20%的要求。”

       从许多方面来看,IBM参与Linux 社团对双方来说都是巨大的成功。当可靠性和信任成为困扰Linux的大问题时,IBM补偿了顾客的风险。而且IBM早期的大宗买入和财务支持已经极大地改善了自己相对于SunMicrosoft等的竞争地位。首先,IBM获得了一个可行的基于网络平台的视窗服务器的备选方案。Linux 也挤占了Sun的盈利和市场分额,并且威胁到了其硬件商业模式。

       重要的是,IBM 获得了一个至关重要的新的创造价值模式的知识和经验。这个15年前是专有的、孤立的、垂直一体化的公司现在广泛地与开放源社团合作,并且被认为是合作和开放的积极力量。IBM 享受着来自数以千计的独立社团和企业研发人员的友好和善意,这些研发人员为Linux 的愿景和社团增长而努力。它的协作技能以及管理非直接控制的社团关系的专业知识都是其竞争者还没有掌握的战略性工具。

拥抱开放源文化和战略

    开放源使IBM能够加速创新和卸下巨大的成本负担。从战略角度看,大规模协作生产的方法是一种合作性的外包。合作性的外包在产品的非核心领域会运行得很好,而且它是商业模式的中心。一些来自这些战略性考虑的教训也许对你和你的企业有所帮助。

首先,针对你的弱点,寻找你的市场推进比较艰难的那些区域。协作可以降低成本。IBM已经在网络服务器和操作系统(OS/2)上失败了,所以通过开放源战略它没有什么市场份额可以丢失。同时,要寻找吸引消费者的机会或者具有改变产业的潜力。

    第二,采取折衷的方法。问问自己:你是否准备好作为大规模协作生产社团的领导者孤单地走下去?或者你能够通过加入现有的“运动”完成你的目标吗?在大多数情况下,让自己加入到有意义的现有运动将创造出最好的结果。不要放弃垂直一体化和层级制,相反,应该对私有产权和开放源模式加以整合。一个整合的方法是使你的战略能够适应随着项目发展可能会出现的干扰,比如IBM就将免费代码送给开放源。

    第三,适应社团的标准和速度。不要试着领先,除非你已经在社团中建立公信度,并且不要责备别人。丹·弗莱看到他不喜欢的活动,但是保持沉默。对社团的批评是那些证明自己已经做出有价值的贡献的人的保留权利。使用社团首选的工具和交流的方法,并且记住:在线的所有种类的社团往往比层级制发展得更快。IBM必须保证它的工程师以外部社团的速度工作。

    最后,给它一个优先权。公司考虑到开放源或者其他在知识产权领域的自组织社团也许对风险非常敏感。当IBM是开放源的新人时,它感受到的风险很高。“开始时,我们一直以一个非常高的水平来看待它。” 考利说。公司把副主席安排在一个监管的角色,建立一个Linux 管理委员会,每月举行高层会议评价运营过程。“随着时间的推移,”考利说,“我们变得更加舒服,并且比较放松。现在,开放源已经成为一种文化。这是策略工具包的一部分。”

    尽管IBM不是目的明确地引起这个改变,但它显示了学习以开放性和自组织为战略武器的非凡技艺。这个过程正好说明了开放源如何深刻地改变公司真实结构和战略方向, 而且开放源方法将以软件为指针,使信息为基础的产业走得更远,走向创新和价值创造的激动人心的前沿。

开放源生态系统

    IBM提供了一个很好的例子,说明一个有着根深蒂固的文化和巨大成熟的公司如何采用开放和自发组织作为创新的催化剂。但是仅仅谈论IBMLinux将忽略一个更新的和更加重要的趋势——由许多刚成立的公司组成的庞大的、生机勃勃的生态系统,这将推动开放源的商业应用和服务的下一个发展浪潮。

    这个新种类的软件公司承诺重新定义开放源的定义及其局限性。通过提供低成本的开放源解决方法,像DigiumMedspherePentaho SugarCRM 正在侵袭曾经难以渗透的企业软件,即大企业用来管理数据、分享知识、跟踪项目、配置资源并且使他们的业务更加有效率的软件。开放源应用软件会带来可行的企业解决方法,针对大多数企业买不起甲骨文(Oracle)公司的数据库或者来自SAP的企业资源计划(ERP)系统的现状,它们提供了有效的解决方法。这些企业应用软件可能会带来企业生产率的变革,甚至引发中小企业的复兴。

    所有的软件都能够利用对等生产而不是由某些特定公司生产,这有可能吗?关于这一点,李纳斯·托瓦尔兹已经改变了他的想法:“我曾经认为只有操作系统可以通过开放源的方式来做,但是事实证明我错了。”他曾经认为“没有人想要自发组织创造一个数据库,因为这太枯燥了”。但现在,他相信,开放源社团几乎能够创造所有的软件。当然,一些小项目除外,因为它们难以形成一个较大规模的社团。

    李纳斯思想的转变意味着什么呢?迅猛发展的开放源软件会对这个已经成为整个经济核心的行业带来什么样的影响呢?为了理解这个进程,我们可以将开放源软件运动看作两次冲击波,两次冲击波之间大概有十年的间隔。第一波带给我们的冲击包括:开放源网络服务器、操作系统以及运行在网络上的多种多样的代码条。专业人员将它简称为LAMP ,这是对LinuxApacheMySQLPerl/PHP的简写。对Linux大家都很了解。   Apache网络服务器在5000多万个网站上运行。MySQL的开放源数据库应用有着800多万次主动的安装。所有网络站点将近有3/4 使用开放源程序语言PHP

    第一波的开放源确实提供了昂贵的复杂的应用软件,企业可以使用这些自由软件运行他们的商务。但是至于更专业的企业软件,开放源社区就无计可施了。几乎可以说,自从软件存在开始,大软件公司如SAPOracle Microsoft就一直垄断着企业应用软件。随着开放源的第二波,这种情形正在发生变化。

    当今,从顾客关系管理(CRM)到企业资源计划(ERP)系统软件,再到内容管理和商业智能,在开放源中,基本上任何你能想到的企业应用软件都能够越来越容易的获得。一大批新的开放源企业(大概有1万个,并且这个数目一直在增加)纷纷涌现。就看看以下两个例子吧。

       Pentaho提供的开放源商业智能能与CognosHyperion提供的商业化应用进行竞争。Pentaho的解决方案提供了企业层次的报告、分析、数据挖掘和工作流动管理的能力,这帮助企业更加有效地处理他们的数据。消费者为了购买企业B1软件(以相关的咨询为主要内容)必须花费很多金钱,但Pentaho的基础软件是免费的。像其他开放源卖家一样,它主要靠应公司的具体要求提供技术支持、培训和商议定制软件来获得收入。

      Medsphere为中小医院提供开放源软件,使他们能够管理电子版本的健康记录,这些记录跟踪每个病人从临床诊断到开处方的各种信息。虽然已经有许多的医院管理系统,但是,大多数医院买不起,美国80%的医院床位都不到300个。Medsphere系统的成本是私有产权软件系统的1/4,而且还包括系统的支持和安装,所以受到这些医院的欢迎。

    那些被专利软件的高昂成本困扰的企业越来越愿意尝试开放源。毕竟,他们能够经常从网络免费下载一个测试版。如果开放源公司来个更彻底的变革,那么对现有的以旧的商业模式运作的主要靠收取许可费的软件销售商将产生巨大的影响。

{@++@copyright_hhjh_2007@++@}

《维基经济学》

举报不良信息  本页地址:http://zonghe.17xie.com/book/10000632/11424.html
   

← →键盘左右键前后翻页,回车[enter]返回本书首页
  • 支持本书:
Copyright©2007 17xie.com 互动写作和阅读平台 京ICP备08002671号