微软公司于当地时间本周二表示他们将加强与开源组织的合作并且列出了一系列的相关措施,包括通过一系列与Linux和虚拟化相关的项目来增强网络应用技术。 多年以来,微软一直被认为是开源社区的死对头,但是本周二,微软却在ZendCon 2008大会上重申了他们与开源组织合作的决心,同时也公布了一系列的举措。
微软开源技术中心总监汤姆-汉拉汉(Tom Hanrahan)说:“我们希望能够加强与开源组织之间的互用性,并将开源技术与Windows平台相整合。”他表示,微软的开源技术中心是由来自 Linux和其他开源社区的工程师所组成的,他们能够更好的理解如何与开源组织之间进行合作。
这一中心既配有开源软件实验室又设有Microsoft- Novell互用性实验室,前者可以帮助人们研究如何在微软的产品上运行开源软件。他还表示,微软正在于与Novell紧密合作来确定相关的管理问题同时也在就开发OpenOffice和微软Office文档的转换器展开合作。另外,汉拉汗还提到,微软也在为Novell的MoonLight(微软 SilverLight的Linux版本)提供支持。
除此之外,微软在开源领域的努力还包括,测试Windows与Samba开源文件和打印服务之间的互通,与PHP社区展开合等。与PHP社区之间的进一步合作将会涉及更多的数据库和应用程序。
微软的战略主要是希望在Windows平台上支持开源软件。Windows和开源世界之间的互用性已经在产品层面得以实现,它们之间可以通过网络标准实现互用。而数据互用也在加紧推进之中。
汉拉汗还指出,他们最近已经成了Apache社区的白金级赞助商,而且已经在Eclipse 中增加了C#插件。另外微软还向开源社区开放虚拟化的VHD等协议,这样一来,任何人都可以在无需授权的情况下获得并共享数据。他们还希望确保Linux 能够像Guest OS(Guest OS,也即虚拟机使用的系统)一样在微软的Hyper-V虚拟化平台上正常运转。微软的Visual Studio开发平台中还将包括MySQL的插件以实现数据库通用。
最后,汉拉汗还提到了一些其他的开发项目。例如利用Java、PHP和Ruby等技术提供的应用程序接口(API)来为火狐(Firefox)浏览器开发插件,从而使得Windows Media文档可以直接在火狐中播放。
而与会者则希望微软能够切实履行其所做出的承诺。Michael Kierstad,是物流服务公司 Panalpina的一位数据库管理人员,他表示,由于PHP在企业环境下更为易用,因此Panalpina采用了Windows+SQL Server+PHP的模式。而微软的开源进程将会使得这类组合更加易用。