近日,微软再次打出“开放”牌。这一次,从开放的数量到微软重视的程度,都是历史之最。不过,IT业界对微软的“大开放”只表现出谨慎的欢迎。
2月21日, 微软公司对外发表声明称,为提高产品的开放性,更好地推动互操作性,微软公司将对其技术和业务运作模式进行大幅度调整。
随后,微软立即在MSDN上公布了3万多页的Windows客户端和服务器协议说明文件。此前,这些文件只能通过微软工作组服务器协议计划(WSPP)和微软通信协议计划授予的许可获得。
似乎微软正以实际行动来表明自己开放的决心。
最大规模开放
其实了解微软的人都知道,这不是微软第一次提起开放了。此前,微软就以各种方式,多次向媒体展示过自己的开放策略。但这一次,似乎与以往有所不同 。
首先,微软此次宣布的互操作性原则和相关举措所涉及的产品之多、公开力度之大都是前所未有的。具体产品包括Windows Vista(包括.NET架构)、Windows Server 2008、SQL Server 2008、Office 2007、Exchange Server 2007、Office SharePoint Server 2007以及这些产品的未来版本。
根据微软的计划,该公司将在其网站上公布与上述产品有关的所有应用程序接口(API)和通信协议的相关文件。“原来针对一些大的合作伙伴,或者说需要经过授权才给一些Program,现在我们通过MSDN,不需要签任何的东西,以免费的方式给大家。”微软全球资深副总裁、中国区董事长张亚勤博士在采访中强调,所有的格式API都是免费的,通信的协议可以免费获取。
而据微软(中国)首席技术官李志霄介绍,微软在2月15日就已经在微软的网站上公布了所有二进位文档规范的内容,同时也支持在全球最大的开源网站Sourceforge.net 上基于BSD开源许可、从二进制到OOXML的软件开发工具(SDK)及转换器开发。
其次,微软不仅仅是把这次开放看作是普通的为提高互操作性而进行的动作,而是十分高调地将其上升到了 “技术和业务的战略调整”的高度,称它为“促进互操作性的里程碑”。
据微软公司介绍,微软将在以上提及的6大产品线中执行四项新的互操作性原则及相应举措: 确保连接的开放性,提高数据可移植性,增强对行业标准的支持,以及促进与包括所有开源社区在内的客户和行业进行更开放的交流。
此外,微软高层对这次战略调整也表现出了极大的关注。在微软总部,首席执行官Steve Ballmer、首席架构师Ray Qzzie、首席顾问Brad Smith等纷纷出面宣传此事。而在中国,微软全球资深副总裁、中国区董事长张亚勤博士也亲自上阵,微软(中国)首席技术官李志霄、微软大中华区企业传播及企业公民事务总经理陈然峰共同出席为媒体释疑解惑。仅从宣传力度上,就显示出了微软对开放的重视和决心。
别有用心?
众所周知,2月25日~29日是微软OOXML标准申请ISO国际标准第二次投票的日子。尽管最新消息显示,OOMXL的命运不会在这个为期5天的会议上立刻得
出结果,而是要到3月底才会得出最终结论,但微软选择在这一敏感的时间点,高调公布自己的开放策略,仍难免让人猜测微软可能“别有用心”。
此外,欧盟与微软之间因及垄断而产生的恩恩怨怨纠缠已久。自去年9月,欧洲法院支持了欧盟的反垄断裁决,微软被迫妥协后,微软就一直以开放、提高互操作性的姿态,希望能够缓和欧盟的关系。因此,国内外舆论大多认为,微软如此大范围地公开API,并向开发者免费或低价提供许可,很大程度上是“迫于欧盟的压力,意图改变形象”。
“微软的这一决定,并不单纯是提高互操作性,让第三方开发者能够创造出更多与微软产品无缝连接的解决方案,”Windowsitpro.com资深编辑Paul Thurrott在博客中写道,“微软的目标还包括欧洲的反垄断管理者,以及那些反对Open XML成为ISO国际标准的企业。”
对此,张亚勤表示 ,微软开放API只是出于“产业的需求”,与此并无直接因果关系。
“微软的这些措施是微软公司战略上重要的一步,也是我们分享产品和技术信息方式的重大改变。”微软 CEO Steve Ballmer表示,“过去33年中,我们在全球范围内与成百上千的合作伙伴分享了大量信息,为产业建设做出了巨大贡献。但今天的这一宣布,代表着更加巨大的透明性。”张亚勤也一再表示,微软的目标是“提高产品的开放程度,促进互操作性,提高透明度,为客户、开发者,以及竞争者提供更多的选择和机遇。”
业界反应不一
微软宣布提高开放性的新闻一出,立刻在业内引起了广泛的讨论。
“这次微软宣布的开放原则和调整对推进互操作性来说有着非常重大的意义。” 西门子软件与工程部门企业研究与技术副总裁Manfred Wangler说,“尽管微软过去几年在互操作性方面已经取得了重大进展,但是今天的消息将微软的互操作性承诺推向了一个全新的高度。”
Novartis Pharma信息管理部门负责人Thomas Vogel也对微软的这一调整表示欢迎: “微软公布的互操作性原则和行动将惠及更广泛的 IT 社区,确保与微软大批量产品的开放连接为绝大多数软件开发商提供了重要机会,这将有助于促进该市场获得更强的互操作性、更大的机会和更多的选择。”
不过,永中科技创始人曹参对微软的开放并不满意。“真正的开放是好事,就算它只是开放,而不是开源也没有关系,我们都应该欢迎。但是我看了微软现在公布出来的二进制代码,复杂得不得了,可真正有用的东西几乎没有。”曹参告诉记者,“到目前为止,微软实际上并没有完全公开他们的文档格式。我们的技术人员看了微软公开的代码和协议,也照着做了,但我们的问题并没得到改善,不明白的还是不明白。”
此外,曹参还表示,微软提出的按照公平、合理、非歧视的、低价的原则提供专利许可的说法太过模糊,“没有一个明确的说明或收费标准,就让人不免产生疑虑。”因此,曹参认为,微软所谓提高互操作性,更多地只是做个姿态,并没有多大实际意义。
中国开源软件推进联盟主席陆首群教授也在博客中表示,“微软的所谓开放API,只是在 Office2007上提供一些新的‘API插件’,而不是对其API实行‘大开放’。”按照陆首群的说法,目前微软兴师动众的“开放”,似乎只是“小步举措,有所进步,谨慎欢迎,尚待释疑”。
(责任编辑:A6)