Mozilla对新浏览器的轰动 微软苹果的不同案例
当被问及为什么Mozilla没有像痛斥微软(Microsoft)那样痛斥苹果(Apple)在其移动操作系统中屏蔽竞争对手的浏览器时,Mozilla的首席法律顾问周四表示,犯了错误并不等于改正了错误。
Mozilla的首席律师哈维•安德森(Harvey Anderson)表示:“与iOS的相似之处,并不足以证明在Windows上剥夺用户选择、减少竞争、损害创新的后果是合理的。”
这个问题——微软的行为与苹果有何不同——在博客和新闻报道中被反复提及。
如果微软和苹果都禁止竞争对手的浏览器进入他们的操作系统——苹果拒绝在其应用商店中接受竞争对手的浏览器——为什么Mozilla会把注意力集中在微软呢?
安德森的回答是:微软是一个不同的野兽。
“不同之处在于,微软正在利用其在操作系统市场的垄断力量来排除浏览器市场的竞争,”安德森说,他可能指的是微软在整个操作系统领域的主导地位,而不仅仅是移动领域。
根据Web metrics公司的Net Applications, Windows仍然是互联网上最受欢迎的操作系统。上个月,包括个人电脑、智能手机和平板电脑在内的85%的互联网浏览硬件都使用了Windows。虽然苹果的iOS在移动浏览市场占有最大的份额,但它在所有设备中所占的份额还不到5%。
然而,对Mozilla来说更重要的是,微软过去曾承诺公平竞争。2006年,随着美国反垄断监管的结束,Mozilla做出了12项承诺,其中一项是Mozilla的核心主张。
“展望未来,微软将确保其他微软产品调用的所有Windows界面……2006年的一份名为“Windows原则”的文件称:“Windows将被公开,供开发者社区普遍使用。”“这意味着,微软产品在如何插入Windows方面所能做的任何事情,竞争对手的产品也都能做到。”
尽管“Windows原则”在微软的网站上已不再可用,但它似乎已被2008年的一份名为“互操作性原则”的文件所取代。
微软做出了2008年的承诺,并公布了数万页的协议文件,以履行欧盟(eu)在其被判反垄断后所要求的义务。
安德森反复强调失信的主题。
安德森说:“微软已经向用户、业界和像我们这样的软件开发人员作出承诺,从本质上说,微软将设计Windows,允许用户选择,并为浏览器等第三方应用程序提供一个公平的竞争环境。”“这些因素造成了一种与iOS截然不同的局面。”
Firefox的主管Asa Dotzler周三在他的个人博客上回应了Anderson的观点。
Dotzler在他的第一篇文章的评论中写道:“苹果并不是一个被判有罪的垄断者,它不会像微软那样,在法律上承诺不阻止访问与浏览器相关的api(应用程序接口)。”在另一篇文章中,他说,“那些(具有法律约束力的)承诺不会因为微软希望它们消失而消失。”
这场纷争源于微软决定将Windows RT上的Win32 api的访问权限限制在自己的软件上。Mozilla声称,这让IE10在arm设备上获得了不公平的优势。
Windows RT曾被称为WOA,适用于ARM上的Windows,它将包括一个Metro模式(以触摸应用为特色)和一个受限的桌面模式(被一些人称为“经典Windows”)。
Windows RT桌面似乎主要是为了运行Office的Word、Excel、PowerPoint和OneNote的新版本而设计的,这些程序将与操作系统捆绑在一起,而IE10的一个特殊版本也将在这里运行。
因为IE10将是唯一能够在Windows RT中调用Win32 api的浏览器,所以它将享受其他浏览器无法享受的功能,无论是运行在“经典Windows”桌面还是运行在Metro环境中(所有非microsoft代码都必须在Metro环境中运行)。
Dotzler说:“ARM上的IE可以访问Win32 api——即使它在Metro模式下运行——但是其他Metro浏览器都没有这样的访问权限。”“没有这样的访问权限,没有其他浏览器能与IE竞争。”
Anderson描述了一些只有IE10才能访问的Win32 api。
特别值得关注的是IE所拥有的api,而微软却拒绝其他浏览器,包括VirtualAlloc、HeapAlloc和friends;CreateNamedPipe;ConnectNamedPipe;DisconnectNamedPipe;CreateProcess和其他各种程序,”安德森说。“这些api允许像使内存可执行这样的事情,这是构建JIT (Just In Time编译器)的先决条件,”Anderson继续说。没有JIT,就不可能构建一个现代的浏览器。这些api还允许生成其他进程,并在它们之间进行通信——出于安全和稳定的目的,我们使用这些api来隔离插件,而出于安全和稳定的目的,我们使用其他浏览器(包括IE)来隔离选项卡和窗口。”
所有主要的桌面浏览器都使用JavaScript JIT编译器——Firefox被标记为“JaegerMonkey”,谷歌Chrome被标记为“V8”,IE10被标记为“Chakra”——来快速渲染JavaScript,这是许多在线游戏、内容丰富的网站和高级Web应用程序的支柱。
Mozilla和其他浏览器制造商可以在Windows 8中调用Win32 api——实际上,只有浏览器才能从Metro访问传统的Windows api——这就是为什么他们可以在这个操作系统上构建与IE10竞争的浏览器。
Mozilla和谷歌都致力于开发同时在桌面和Metro上运行的Windows 8浏览器。
微软表示,禁止其他厂商在Windows RT中访问Win32 api的决定是出于安全性、可靠性和性能方面的考虑。
去年2月,Windows首席执行长史蒂文?辛诺夫斯基(Steven Sinofsky)毫不含糊地阐述了这一点。
Sinofsky说:“如果我们能够将现有的代码广泛移植到Windows RT上,我们将无法兑现我们的承诺,即更长的电池寿命、可预测的性能,尤其是随着时间的推移,我们将获得可靠的体验。”“今天的Windows应用程序所使用的惯例不一定提供这一点。”
但是没有什么能阻止微软向其他浏览器开放Win32 api, Anderson争辩道。“考虑到IE可以在ARM的Windows上运行,我们没有理由认为其他浏览器不能做到这一点,”他说。
周四,安德森没有透露,如果不能改变微软的想法,Mozilla会怎么做。比如,它会为Windows RT开发一个只支持地铁的Firefox,还是会放弃这个平台,就像两年前遇到苹果应用商店的墙壁时,它对iOS所做的那样。
“产品管理仍在评估最佳的行动方案,”安德森说。
尽管Anderson称微软的行为是“不受欢迎的数字黑暗时代的回归,用户和开发者没有浏览器的选择,”法律行动并不是Mozilla的首选。
安德森说:“我们认为,解决这一问题最有效的方法是通过批判性讨论和问题的透明度,而不是通过法律行动。”
他也不准备说他认为Mozilla改变微软想法的机会有多大。“现在下结论还为时过早,”安德森说。
免责声明:本文由用户上传,与本网站立场无关。财经信息仅供读者参考,并不构成投资建议。投资者据此操作,风险自担。 如有侵权请联系删除!
-
预约试驾比亚迪元PLUS前,需注意以下几点:首先确认车型配置与预算是否匹配,了解车辆性能及续航信息。其次,...浏览全文>>
-
小鹏G7试驾前,新手需掌握以下步骤:1 预约试驾:通过官网或APP预约,选择合适时间和地点。2 准备证件:...浏览全文>>
-
预约别克GL8试驾,4S店提供专业且贴心的服务流程。首先,可通过电话或线上平台提前预约,选择合适的时间与车型...浏览全文>>
-
试驾奇瑞新能源QQ多米,新手可参考以下流程:1 预约试驾:通过官网或4S店预约,选择合适时间。2 到店接...浏览全文>>
-
试驾宝马X1,感受紧凑型SUV中的驾驶乐趣。轻踩油门,2 0T发动机迅速响应,动力输出平顺有力,提速迅猛。方向...浏览全文>>
-
福特烈马预约试驾,线上+线下操作指南:线上预约:访问福特官网或官方App,选择“试驾预约”,填写个人信息、...浏览全文>>
-
奥德赛试驾预约,简单几步,开启完美试驾之旅。只需三步,即可轻松完成预约:第一步,访问官网或拨打热线;第...浏览全文>>
-
想要快速锁定雷克萨斯ES的试驾名额,可采取以下方法:首先,访问雷克萨斯官网或使用官方APP,填写基本信息并提...浏览全文>>
-
想体验理想L8的智能与豪华?现在即可在线下预约试驾!作为一款中大型SUV,理想L8融合了家庭出行与科技感,搭载...浏览全文>>
-
试驾SRM鑫源摩托车时,需注意以下几点:首先,确认车辆状态,检查刹车、轮胎、灯光等是否正常。其次,选择安全...浏览全文>>
- 理想L8试驾线下预约
- 宝马X1预约试驾,4S店体验全攻略
- 华晨新日预约试驾,如何享受4S店的专业服务?
- 小鹏P7+试驾,开启完美驾驭之旅
- 元UP试驾预约,快速上手指南
- 金龙汽车预约试驾,新手试驾注意事项
- 蓝电试驾预约,如何快速预约并体验驾驶乐趣?
- 乐道L60试驾,如何在4S店快速预约?
- 小鹏MONA M03试驾,开启完美驾驭之旅
- 试驾别克昂科威,轻松几步,畅享豪华驾乘
- 云度新能源预约试驾有哪些途径
- 乐道L60试驾,如何在4S店快速预约?
- 哈弗大狗试驾,开启完美驾驭之旅
- 试驾深蓝汽车深蓝S05,线上+线下操作指南
- 日产奇骏试驾怎么预约
- 鸿蒙智行问界M9预约试驾,新手试驾注意事项
- 奇瑞艾瑞泽8预约试驾怎么预约
- 荣威预约试驾全攻略
- 坦克试驾,开启完美驾驭之旅
- 吉利银河预约试驾需要注意什么