微软近日宣布和Novell的合作,这是微软首次向开源社区伸出橄榄枝,可以说代表着开源的胜利,但是否对其有利还不好说。
近日,微软与操作系统市场的长期竞争对手、Linux销售商Novell公司宣布结成合作伙伴关系,双方达成广泛的业务和技术合作协议,以便使双方产品更好地协作运行。
双方签署的协议表明,合作将至少持续到2012年,微软将向Novell旗下的Suse Linux操作系统加入微软的某些技术并提供销售支持,两家公司还将在虚拟技术、Web服务和开放源代码文档格式方面进行合作。
有许多评论称这次合作是“长期的宿敌在专有软件和开放源代码软件之间架起一座桥梁”。用户能够更方便地在Linux和Windows上实现互操作,将是这次合作最大的受益者。
大势所趋
不能打败它,就要加入它。微软和Novell合作,在某种意义上说,是开源社区的胜利。《计算机世界》测评实验室工程师秦钢对双方合作的第一反应是,“这是微软比较务实的举动”。
根据Gartner 提供的数据显示,2005年全球销售的服务器有21%安装了Linux 操作系统,67% 安装了Windows。Linux 的份额在不断增长,在市场销售方面从专属软件那里“抢走”了很多钱。
近年来,伴随着Linux的崛起,微软对开源软件一度强势的打压战略逐渐发生了变化。微软CEO鲍尔默在一次新闻发布会上表示,双方签署的协议将弥合开放源代码软件和专利软件之间的分歧。他表示,微软在这些市场上看到了巨大的增长潜力。
微软此举的目的是为了确保数量日益增长的Linux用户,尤其是服务器市场用户在运行微软及开源软件时不会发生冲突。2004年,微软曾和Sun签署了类似的协议,宣称共同开发融合.Net和 Java的技术,但并未取得实质性进展。
计世资讯软件分析师徐斌认为,经过这几年的发展,Linux桌面端操作系统产品有了很大的突破,甚至某些产品的部分功能已经超越了微软最新版的桌面操作系统。这次微软和Novell的合作,将会进一步推动Linux桌面操作系统的普及。
就在宣布和Novell合作的两天前,微软与Zend开源软件公司达成了长期合作的协议。在今年旧金山举办的LinuxWorld大会上,开放源代码开发实验室首席执行官斯图亚特·考恩也曾预测,Linux将是微软选择的下一个合作平台。
Jefferies &Co公司分析师Katherine Egbert说:“Linux 已经成长起来了,它已经是一种主流的技术,各大技术厂商都在想办法对其提供支持。”
微软并不是惟一将眼光对准Linux的软件巨头。在微软和Novell宣布合作的前一周,甲骨文就宣布将以低廉的价格提供支持红帽Linux的企业级服务。徐斌认为,甲骨文在服务器方面已经比较成熟,也没有什么可突破的地方,Linux是个不错的选择。
有分析师指出,各大厂商将组成不同的Linux阵营,掀起一场软件大战。RedMonk一位分析师表示,甲骨文的Linux支持计划、Novell与微软合作这两件事都直接针对红帽。但是,从长期来看,在提高市场份额方面,独立软件厂商的影响力比较大。
怀疑并非没有根据
微软与Novell缔结了Linux同盟,双方达成广泛的合作伙伴关系,以确保Windows和SUSE Linux的协同工作,同时保证不对彼此提起专利诉讼。消息传出后,不少人都认为老谋深算的微软这是黄鼠狼给鸡拜年——没安好心。现在,微软CEO鲍尔默 又给了怀疑论者一个新的理由。
日前,在西雅图的SQL Server专业协会(PASS)大会上,鲍尔默接受了记者的采访。在谈到微软和Novell的交易以及双方关系的发展前景时,微软CEO阐述了微软这么做的原因,并谈了自己的一些想法——让人开心不起来的想法。
鲍尔默并没怎么谈论双方的合作以及如何生产更好的产品,而是把话题放在了Novell必须支付给微软的至少4000万美元上。根据交易,这笔钱是保证微 软不起诉SUSE用户侵权的,鲍尔默则声称,Novell之所以要给微软这笔钱,是因为“Linux侵犯了我们的知识产权”,微软只是想“利用技术创新给 自己的股东带来经济回报”。当然,鲍尔默没有深入展开这一话题的细节,而是很快转移到了其他方面,比如Novell如果不签署这一合作协议会有什么坏处。
所以,开源社区有理由更怀疑微软的动机了。微软多次抱怨知识产权问题,但却从未确切说明Linux到底偷了微软什么知识产权,包括鲍尔默在内的微软官员都对此保持了沉默态度。
当然,微软将根据交易向Novell支付4.42亿美元巨资,用于SUSE Linux产品的推广、发行和支持,是微软从Novell那里得到的11倍,不过4000万美元之前还有个“至少”,所以Novell掏出更多美元的可能 性不小。问题的实质是,钞票的多少对微软来说不是大事儿,关键是背后的性质。
专利许可问题
Novell在双方签订协议不到一周的时间后宣布,微软将分两次向该公司支付3.48亿美元,而Novell将在未来5年内根据开源产品销售收入的多少,向微软支付至少4000万美元的专利使用费。
但是,协议中的一项专利交叉许可的条款引起了人们的担心。一些Linux拥护者称,这次交易可能暗示着未来的专利官司。著名的Linux拥护者 Bruce Perens甚至认为,Novell的专利协议违反了Linux的软件许可协议,即所谓的GNU通用公共许可证(GPL)——因为GPL禁止Linux经 销商获得排他性专利许可证。
微软称,作为协议的一部分,将不会起诉非商业Linux开发人员和Suse Linux用户。但仍有人担心此举会为微软打开起诉其他Linux公司和用户的大门。
微软公司知识产权与标准主管David Kaefer说,微软精心设计与Novell的协议,是为了避免与GPL的冲突。有分析师称,微软和开源社区的冲突看起来变弱了,但其实两者的关系是比原来更复杂了。
开源软件组织Samba也批评了双方的合作,指责Novell违背了开源的原则。“Novell签订这样的协议破坏了它和自由软件社区之间的关系,它应 该知道它没有权利代表其他厂商签订和自由软件社区原则相左的协议。”他们称,Novell破坏了原有的联盟,牺牲了自由软件社区长期的利益,以换取可以打 击竞争对手的短期优势。
企业用户对这项协议的担心似乎不如Linux拥护者那样大。一位应用基础设施公司的经理Sherwin Lu说:“这也许是从长期鼓励我们向Linux迁移。”他认为,Windows与Linux之间的互操作将对管理混合环境的IT部门有巨大帮助,并且能减 少技术人员的数量。
而OpenOffice.org对双方合作表示欢迎,称希望看到合作协议可以为该组织带来自由开源应用套件的提升。该组织市场项目主管John McCreesh说,“微软承认了OpenDocument,这意味着微软对人们需求的理解。”他称双方合作是开源的胜利。
控制开源社区?
一些分析师认为,这次合作是微软对不能打败的开源软件的让步;但也有分析师认为,微软提供Linux和Windows兼容产品其实是企图控制开源社区。
换句话说,这一合作伙伴关系被解释为微软将其专利价值注入开放源代码世界的一次尝试。451 Group分析师Raven Zachary说, 微软和Novell的合作其实强调了其专利保护的决心。
业内人士指出,Windows和Linux兼容,互相支持,看起来对Linux发展是有益的,但关键还是要看合作能够达到怎样的深度。IDC分析师Stephen Elliot表示,微软是支持开源平台了,但关键要看支持的程度是多少。
秦钢介绍,在技术上已经能够实现Windows和Linux的互操作。他认为,微软此次主要是出于利益的考虑,企图通过Linux用户推销自己的Windows操作系统,“微软这么做更多的只是一个姿态”。
DLA Piper一位知识产权律师将微软和Novell的合作看作是反红帽联盟。“微软是在扶持一家弱势厂商,削弱红帽等强势厂商的竞争力。”Alfresco 负责业务开发的副总裁、一位前Novell官员表示,他对微软的诚意持怀疑态度,认为微软企图通过支持Novell,达到让Novell和红帽同时被削弱 的目的,“红帽在Linux市场上占有绝对优势,对微软的竞争威胁要远远大于Novell。”
微软CEO鲍尔默说,他的公司之所以选择Novell是因为它拿出了一个可行的协议。他表示曾和业界的许多公司有过接触,但只是Novell总裁兼CEO Ron Hovsepian表示愿意磋商签订一份合同。
有分析师认为,微软和Novell合作是为了了结此前双方在专利方面的冲突,他们认为微软是要把自己的专利势力扩大到开源领域。
而最新的国外报道中称,微软高管表示,他们还会考虑和红帽及其他厂商签订类似的合作协议。看来微软与Novell的合作并不是排外性的,但微软显然不会对其他厂商提供与Novell同样的“待遇”。
开源社区最近热闹非凡,我们还得静观局势所变。Linux最终是否会以所有人都不希望的方式被打败,并被大企业所利用?让我们拭目以待。