微软与Novell签订了协议,双方致力于让Suse Linux和Windows在服务器上和平共处,这条轰动性新闻,包括CSDN在内的国内媒体也都有报道。 在一封给开源社区的公开信中,微软和Novell透露了协议的覆盖的范围,包括专利纠纷、虚拟环境和虚拟环境管理、Open Office XML、Mono/OpenOffice/Samba侵权豁免等内容。值得注意的是,公开信中称,微软意识到Linux已成为IT架构中重要的一部分。
这项协议意味着什么?对于个人非商业开发者来说,来自微软的专利诉讼威胁将不复存在。“That's right, Microsoft wants you to keep hacking.”Mono这个试图把.NET Framework移植到Linux平台的项目,是受益者之一。当然,协议带来的思考不止于此,试举数条:
1、微软针对Linux竞争的应对策略发生变化。远交近攻、分化Linux厂商阵营,同时树立自己在开源社群中的“好印象”,是微软的新战略。
2、Linux阵营内部分裂到了一个临界点。如果说Oracle推出Linux是对RedHat的重重一击,则Novell与微软签订的协议,则是给被 打懵了的RedHat脸上再添伤口。可怜RedHat还要充胖子,强调这个协议是Linux的胜利,脸反正肿着,真胖假胖自己知道。
3、开放源代码运动本身,也将面临新的问题。我一向不认同将开源运动泛政治化、泛道德化,开源不是共产主义,尤其不是“你的就是我的,我的还是我的”那种 伪共产主义。没有像IBM、RedHat、Novell这样的商业大公司,以商业为目的,以商业手段运作,能否做到今天这样,很难说。开源和商业,真的是 对立概念吗?或者,微软就一定是商业的代名词吗?如果微软更积极主动地参与,对开源运动会产生什么影响呢?
4、国内厂商,包括商业和 开源厂商,还有个人开发者,都应注意法律问题。即便是开放源代码,也要遵守知识产权相关法律。此次协议,微软将支付1亿美元予Novell,用于了结双方 在专利方面的纠纷,Mono等项目也因此而避免了被起诉的命运。许多国内厂商在使用开源产品时,严重违反知识产权契约,未来必有大患。
根据协议,微软将总共向Novell支付3亿零8百万美元,除了上面提到的专利纠纷外,还有2亿4千万用于对Suse Enterprise Server的客户支持,9千4百万是推广Suse的市场经费。这是一场商人的游戏,一场有钱人的游戏。游戏必有规则,要跟别人玩,先学会游戏规则吧。