早前苹果宣布基于欧盟数字市场法案要求,将在欧盟开放浏览器引擎,即不再强迫浏览器开发商必须使用 WebKit 引擎,允许浏览器开发商使用自己的引擎。
WebKit 是苹果开发的浏览器引擎,在 iOS、iPadOS 上苹果一直强迫开发商必须使用该引擎,这导致诸如 Google Chrome 和 Mozilla Firefox 等浏览器只能选择在上述平台上推出套皮版本,而不能使用自己的引擎。从 3 月上旬开始浏览器开发商就可以推出基于自己引擎的浏览器版本了,包括 Chrome 使用的 Chromium 引擎和 Firefox 使用的 Gecko 引擎。
谋智基金会:新规对 Firefox 来说非常痛苦
谋智基金会发言人 Damiano Demonte 表示,它们仍然在检查苹果提供的技术细节,但他们对苹果提出的即将发布的 BrowserEngineKit 限制为欧盟特定应用程序的计划感到非常失望。
原因在于 Firefox 等浏览器确实可以开发基于自己引擎的新版本了,但与此同时开发商也必须得继续开发和维护 WebKit 版,因为自己引擎的版本仅限于欧盟市场。
谋智基金会认为苹果的新规则迫使像 Firefox 这样的独立浏览器开发商构建和维护两个独立的浏览器,而苹果自己没有这样的负担,反正 Safari 都是基于 WebKit 的。
当然即便痛苦也要去做:
我们希望、以及谋智基金会自己,应该不会再次犯错了。前些年因为 iOS 限制引擎问题,谋智基金会直接停更 iOS 版 Firefox,谋智基金会希望通过这样的做法给苹果施压。
然而事实上是财大气粗的苹果对此毫不在意,这导致 Firefox 白白错失了几年移动互联网发展的高速期。
所以我们相信此次即便苹果迫使开发商维护两套浏览器,谋智基金会应该也不会再犯错了,不然 Firefox 在移动市场的份额那真是要可以忽略不计了。
谷歌和微软目前还没表态:
作为 Chrome 的开发商谷歌目前尚未就此事表态,同时 Microsoft Edge 的开发商微软也没表态,但毫无疑问,谷歌和微软也必须像谋智基金会那样维护两套浏览器。
对微软来说事情可能会稍微简单些,毕竟 Microsoft Edge 使用 Chromium,而谷歌为 iOS 开发基于 Chromium 的新版本时,微软也能用得上,基本不需要完全从头开始。
目前已经有不少科技公司批评苹果在欧盟的新规是恶意合规,也就是虽然符合了欧盟法律规定,但实际上添加各种限制条款后,新规对开发者来说并没有太大好处。