技术开发 频道

陆首群:评微软开放”API“的”举措“


【IT168资讯文档】

  微软于本月21日宣布:为促进互操作性,微软将开放部分产品的互操作信息和应用程序接口(API)。为宣传此事,微软高层,如首席执行官Steve Ballmer、首席架构师Ray Qzzie、首席顾问Brad Smith,以及微软全球资深副总裁、中国区董事长张亚勤博士,纷纷出动。

  对于微软关于"将提高产品开放性","促进互操作性的里程碑"的高调表态,国内外均有一些反应。在国外反应中,大褒大贬者不多,主要是:(1)谨慎的欢迎,认为微软为使自己适应"采用开放标准"的世界潮流和广大用户对互操作性的强烈需求,"参与了这个互操作进程";认为微软这次采取的是"有一定价值的举措","但微软的计划显然不是一个根本性的改变";对微软这次举措抱"谨慎欢迎"的态度。(2)开源世界和欧盟对微软的这次"声明",还持一定怀疑的态度。国内开源社会的主流反应尚未看到,有些反应的调子较高,如认为微软这次是"API大开放","微软正在发生巨变";他们反而质疑开源社会和欧盟, "不要没完没了整治微软","开源世界正在失去优势","微软走向开放,开源当如何?!"

  我对这次微软"公告"的初步看法是:小步举措,有所进步,谨慎欢迎,尚待释疑

  实现异构信息系统的互操作性反映世界潮流和用户需求。…………

  这次微软开放一些产品的互操作信息,其准确内容(如API、源代码、专利、授权等)尚有待澄清;对微软所谓开放"API",我原以为是对这次公告所列全部产品的"API"开放;深入看下去,不是,仅是对Office2007开放"API";再往下细看,似乎也不是Office2007的全部 "API",只是开放在其上增添的若干新的"API插件"。因此所谓"微软将为Office 2007中的Word、Excel和PowerPoint应用程序'设计新的API'",是否可理解为:仅开放其"新的API"?不开放"原来的API"?这就是说,"全部API"不完全开放?!

  昨天我在看到张亚勤博士在新闻发布会上的说法后,对微软的所谓开放"API"才进一步搞清楚了。张博士说:"微软将在服务包SP2中为 Office2007设计更多的应用程序接口,让开发者能够插入其他文件格式",如此看来,微软只是在Office2007上提供一些新的"API插件 ",而不是对其"API"实行"大开放"。
0
相关文章