众所周知,微软的Windows本身是一个封闭源代码的商业操作系统,但这并不意味着微软不会迈出走向开源的步伐——事实上,资料显示,早在2007年微软就宣布加入开放源代码社区,并遵守开放源代码协议(OSI)。

从目前的态势来看,事情正越来越向着好的方向发展。也许是由于经济不景气,微软也感受到了更大的压力,因此找出让Windows可以与开源应用协同运作的办法变得越来越重要。毕竟,对当前的企业来说,寻求更大的灵活性和更低成本的开源软件来替代相对昂贵的商业软件是一个不错的主意。

各方面证据表明,微软正在逐步走向开源——在本周的开源商业大会(OSBC)和EclipseCon 2009年开发者大会上微软会作出积极表态。

微软的开源策略:Windows上运行开源

微软的开源战略目前主要是在其Windows上运行开源软件。事实上,早在2006年11月,微软就和Novell签署了互操作性协议——值得说明的是,2年过去了,这件事情引起的争议和抵制依然强烈。之后,微软和越来越多的开源厂商签署了互操作协议。而就在一个月前,51CTO.com披露,Linux领域的重量级厂商红帽(Red Hat)也与微软签署了合作协议,加强虚拟化平台互操作。

微软平台战略的高级主管Sam Ramji称,许多开源应用在Windows平台上运行良好,目前有超过8万个开源应用软件可用于Windows。“我们看到许多开源应用在Windows平台上体现出良好的性能,”Ramji告诉记者,“理想状态是,你可以使用现有的硬件和软件来部署工作负载,无需再做投资。”

“开源是一个不断扩大的重点领域,我们比以往任何时候都忙,”他说。

最新的分析报告说,Linux在当前经济衰退中成为已经成为领先的操作系统,正如几天前的报道,IDC发布报告称,调查显示当前的经济困难反而加快了Linux的普及,超6成企业将增加Linux服务器。微软的开源行动可能是因此而来;当然微软的对开源的投入也会使Linux受益良多。

Ramji表示,他考虑的重点是如何让客户在经济衰退时继续使用Windows平台,企业在经济危机中会推迟那些非关键性的硬件和软件的采购,这样把Windows作为稳定的系统平台,然后在其上部署免费的开源软件,可以让企业持续的抵御恶劣经济环境的影响。

Ramji认为特别要向读者提出的一点是,微软之前在Windows上所做的对PHP和Java提供的支持,已经成为了微软弹性操作系统业务的关键组成部分。微软在过去几年里一直致力于与Zend合作提供商业PHP版本,以改善Windows上的PHP支持。

Ramji还指出,微软北美主席Robert Youngjohns将在OSBC大会上做相关的发言,提出基础的技术创新和生产力的提高将有助于IT业回暖,同时探讨在目前的衰退情况下如何通过计算业务帮助业界度过难关。这其中的部分增长潜力就来自与开源公司的合作,共同开发新的解决方案,在经济低迷的时候吸引客户。

“在我们的一些共同解决方案中我们已经看到了实际的客户需求,比如Novell Linux和Windows的互操作性,”Ramji说。

因此Ramji表示,虽然经济发展速度不可避免的减慢了,但他领导的微软开源团队的工作一直在大步前进。

Windows能成为主流的开源应用平台吗?

微软正在继续努力使Windows成为主流的开源应用平台。Ramji指出,微软上周发布的Windows网络应用画廊(Web App Gallery),目前已经包括10个开源应用程序,并且全部可以很容易地部署在Windows中。“我们还要添加更多的应用,比如50或60个PHP Web应用,”Ramji说。

Ramji补充到,微软仍然有很多工作需要做,以进一步确保PHP在Windows上的稳定运行。据Ramji说,微软正与Zend及PHP社区良好合作,不仅针对PHP的历史版本,也将针对未来发行的PHP版本,以确保能够为运行于Windows的新一代版本的PHP提供附加价值。

开源专利的争议

虽然微软正试图向业界传递它的开源和互操作理念,但它仍然难免会在开源代码和Linux方面出现争议。最近,微软对GPS导航供应商TomTom提出了专利诉讼,其中包括了一些Linux和开源技术。

微软曾声称开源软件侵犯了超过200个微软专利。那是在2007年5月,随即这一说法在开源界引起了轩然大波,据报道,包括Linux创始人、微软的合作伙伴Novell 等在内的诸多开源人士都提出了激烈的批评,这场争论直到2007年底仍未彻底平息。但Ramji声称,这起专利诉讼并没有对他的开源团队的工作计划造成任何不良影响。

“我们的进展非常好,开源应用在Windows下表现出良好的一致性和合理性,与非微软平台的互操作性也没有问题,”Ramji说,“我觉得我们在开源领域已经积累了很好的信誉,而且我们还将做的更好。在过去几周里我参加了两个重要的开源活动,没有人向我提起专利诉讼的问题。”