来源:互联网 时间:2020-01-16 19:16:28
Mozilla昨日指责微软隐瞒了为Windows RT构建竞争浏览器所必需的API,并称这种行为“可能具有反垄断影响。”
Mozilla的总法律顾问哈维·安德森(Harvey Anderson)和Fire fox主管阿萨·多兹勒(Asa Dotzler)周三晚间在一篇博客文章中对这些指控进行了权衡。
安德森警告说,微软决定在Windows RT的一种模式下只允许InternetExplorer10(IE10),“这是对数字黑暗时代的一种不受欢迎的回归,在这个时代,用户和开发人员没有浏览器选择。”
多尔泽更直接。他说:“当涉及到运行在ARM芯片上的Windows时,微软正试图锁定竞争对手的浏览器。
他们的不满源于微软决定拒绝其他浏览器制造商,包括Mozilla,访问Windows RT传统桌面上运行浏览器所必需的API(应用程序编程接口)。
作为ARM处理器的版本,Windows RT将提供一种基于触摸的应用程序的Metro模式。但它也包括一个严格限制的“桌面”模式,将只运行微软的代码。
在Windows RT桌面上运行的软件中,微软没有给出这种模式一个特定的名称,其中包括Office的Word、Excel、Power Point和OneNote的新版本;WindowsExplorer文件管理器;以及InternetExplorer10(IE10)的“桌面”版本。
微软首席执行长Steven Sinofsky今年早些时候在公司对新平板电脑操作系统的首次详细描述中表示:“(Windows RT)支持Windows桌面体验,包括FileExplorer、InternetExplorer10for the桌面以及大多数其他固有的Windows桌面功能——这些功能在触摸和最小化功耗/资源消耗方面都得到了显著的设计。”
Sinofsky的评论被解释为RT桌面模式不受其他供应商代码的限制。
这就引起了Mozilla的愤怒。
安德森说:“(Windows RT的前身)ARM上的Windows禁止除InternetExplorer以外的任何浏览器在特权的‘Windows Classic’环境中运行。“在实践中,这意味着只有InternetExplorer才能在速度、稳定性和用户已经习惯的安全性方面执行许多对现代浏览器至关重要的先进计算功能。”
Dotzler更清楚地描述了Mozilla如何看待微软阻碍浏览器竞争对手。
Dotzler说:“在ARM芯片上,微软给IE提供了构建一个现代浏览器绝对不会给其他浏览器的必要的特殊API,因此在功能或性能方面,另一个浏览器不可能与IE竞争。”
他没有详细说明这些API,也没有说明微软是如何限制访问这些API的,但在他今天的个人博客上的一篇后续文章中,Dotzler详细阐述了这些API。
Dotzler说:“对ARM上的Windows来说,重要的不是‘在经典中运行浏览器’。微软允许我们访问浏览器在Classic和Metro中提供现代功能和性能所需的API的唯一途径就是在Classic中运行浏览器。只在Metro中运行的浏览器没有与IE或任何其他现代浏览器竞争所需的API。
相关推荐
猜你喜欢