微软商店新规禁止WebKit内核的浏览器 仅允许Chromium和Gecko内核
早前Microsoft Store规则禁止开发者提交开源软件引起争议,在开源社区抗议后微软删除相关条款,不过有一个新条款又引起争议了。按规则如果要想在微软商店提交浏览器产品的话,只能使用Chromium内核和Gecko内核,其他内核例如WebKit和EdgeHTML亦或者IE三叉戟内核都是不被允许的。
为什么禁止WebKit这些内核呢?微软给出的解释是平台兼容性和安全性考虑,EdgeHTML是UWP版Microsoft Edge的引擎已经凉了。
Safari浏览器使用的就是WebKit,不过苹果也没兴趣重新支持Windows平台所以也没什么影响。
只允许Chromium和Gecko:
Chromium内核不用多说,目前国际市场上排的上号的浏览器多数都是Chromium内核,Gecko是Firefox的内核当然也被支持。
微软还要求开发者提交上架时必须确保版本及时跟进,相差不得超过2个版本。例如Chromium 100版发布后,那新提交上架的软件至少使用Chromium 98版。
EdgeHTML引擎方面现有软件不受影响,说实话蓝点网也不知道现在还有没有App使用EdgeHTML引擎,但是新上架想要继续使用EdgeHTML是不允许的,微软会拒绝开发者上架。
WebKit方面目前主要是iOS、iPadOS、macOS的Safari浏览器使用,Amazon Kindle和Samsung Tizen系统默认浏览器也使用WebKit。
微软这做法不知道是不是学习苹果的,iOS和iPadOS上苹果也禁止第三方内核,所有浏览器产品都必须使用WebKit,所以像Chrome for iOS版都是个套皮版本,内核并非Chromium。
另外微软还规定开发者必须及时修复漏洞,如果有任何已知漏洞都必须及时修复否则可能会被下架。
热门评论
>>共有1条评论,显示1条