slot deposit pulsa slot mahjong slot gacor slot gacor slot gacor resmi slot gacor 2025 slot gacor terpercaya slot gacor 2025 slot gacor hari ini slot gacor hari ini slot gacor hari ini
微软决定不为Linux和macOS开源WebView2组件,开发者:白等了四年还是用Electron
17611538698
webmaster@21cto.com

微软决定不为Linux和macOS开源WebView2组件,开发者:白等了四年还是用Electron

开源 15 1776 2024-07-17 11:34:26

图片

在 2021 年,有用户在 Github 上发帖询问微软的 WebView2 组件是否会支持 Linux 和 macOS 系统。

WebView2 是微软基于 Microsoft Edge 浏览器开源的渲染组件,相当于 Microsoft Edge 浏览器的缩小版。

过去几年里,微软一直在大规模采用 WebView2 组件,比如在新版 Outlook 中,以及在 Microsoft Teams 等应用程序中。对于一些开发者来说,基于 Chromium 的 WebView2 表现优于苹果的 WKWebView。

因此,很多开发者非常关心微软何时会推出针对 Linux 和 macOS 的 WebView2 组件。

现在这篇讨论帖子已经过去了 3 年,微软的最终决定“不开源”。

微软工程师@novac42 在讨论组中这样表示道:

“ 经过仔细考虑和审查我们的长期产品战略,我们决定停止在 macOS 和 Linux 上公开发布 WebView2 的计划,而是专注于在当前支持的平台上,为客户提供最大的价值。“

”感谢您成为这个社区的重要成员并分享您的反馈。同时,如果您有任何其他问题或建议,请随时与我们分享。您的意见非常宝贵,我们将继续改进 WebView2。感谢您的理解。”

从微软工程师的回复中我们可以看到重点是停止“公开发布”。Microsoft Edge 浏览器支持 Linux 和 Mac,因此按理说应该有一个提供支持的 WebView2 组件,但微软可能不会再开源它。

这个消息会让很多开发者感到失望。

这是因为,微软在 2020 年 11 月曾明确提到,它计划首先为 macOS 提供 WebView2 支持。2023 年 3 月,微软工程师的未来图景包括继续完善支持的平台,包括 macOS(但当时不包括 Linux)。

人们等了四年,没想到微软竟然又不开源 WebView2 组件了。

有开发者表示,这是微软基于 Chromium 开源项目开发的组件,微软内部正在使用这个组件,所以应该是通过 SDK 或源代码开源的。

目前还不清楚微软最终是否会改变重新开源 WebView2 组件的决定,但那些期待 WebView2 并准备将软件迁移到 WebView2 的开发者,可能不得不寻找替代品,比如 Electron 这种亚解决方案。

作者:徐德勇

参考:

https://www.zocnet.com/archives/489.html

评论