微软互操作性战略首席架构师Vijay Rajagopalan日前透露就文档交互格式等问题,微软已经开始与金山、中标软件等国内公司展开合作洽谈,以联手解决用户遇到的互操作问题。但他未透露具体合作内容。
Vijay表示,微软也需要跟竞争厂商进行合作,“其中很重要的一点,就是文档格式的互操作。”
市场上存在着各种各样不同的产品、技术和标准,互操作问题很难从一个角度来解决,微软互操作性合作高级项目经理Craig Kitterman指出,微软有非常全面的互操作研究,在产品研发、与社区和合作伙伴合作、开发者资源、标准等方面,从不同的角度来解决互操作问题。
据悉,微软内部专设一个“互操作委员会”,由服务器部门总裁Bob Muglia牵头,每年召开两次大会,邀请30多家大型客户的IT主管参加讨论客户遭遇的困难并探讨解决方案。
Windows Azure需兼顾互操作
微软将自己的云计算战略称为“云+端”,意即本地应用和互联网应用并举,并于今年初推出了Windows Azure平台,并开始商业化。“无论是本地应用,还是云计算应用都存在互操作问题。Vijay表示,在Azure平台构建之初就已经考虑到了互操作问题,“Windows Azure平台不光支持微软自己的产品和技术,也支持一些非微软产品和技术比如PHP、Java等。”
无论是本地的应用,还是云计算应用都存在互操作问题,微软在互操作上有一个非常大的特点,一方面支持本地的应用,另一方面也支持云计算的业务。Vijay Rajagopalan指出,无论是从本地的、从私有云的角度,还是慢慢地过渡到公有云的角度,微软都希望是一个平滑的、无缝的过程,统一的来解决互操作问题。
微软Windows Azure平台不光支持微软自家的产品和技术,也支持一些非微软产品和技术,比如PHP、Java等,开发人员已有的一些不同技术都可以在微软Windows Azure平台上得到充分的延展。
Windows Azure数据访问的问题,微软通过开放的标准,不光是Windows Azure本身的应用可以访问这些数据,第三方也可以通过标准的协议来访问微软的数据。
微软Windows Azure平台2月1日开始进入商用,目前只是在一部分国家发布,据悉,微软会在更多的国家进行推广发布,将有更多的应用在Azure平台上运行。
对于云计算的标准和互操作的问题,知名IT博客孙永杰认为,“标准和互操作已经与安全性一样成为云计算最终能否走向业内预期规模的关键。但从目前云计算现实的应用情况看,还尚在发展的初期,而初期就意味着市场的先机和利润,这也是为何已经推出较成熟云计算服务的厂商各自为战的主要原因。”
浏览器兼容Firefox
在IE浏览器上,微软主要强调HTML标准,这个标准与W3C合作。微软的Silverlight实际上就是个浏览器插件,本身是跨浏览器的,不光支持Windows里的IE,还支持其他不同浏览器如Firefox等,可以在Linux上通过Moonlight方式运行。
关于开源方面,去年6月,微软按照GPLV2规范向Linux内核社区贡献了一些代码。微软有一个类似Open source的网站www.codeplex.com,上面有微软与其他用户共享出来的一些开源程序。