讨论几年后微软突然决定适用于Linux和macOS的WebView2组件不再开源

💡 原文中文,约1200字,阅读约需3分钟。
📝

内容提要

微软决定不再开源WebView2 for Linux/Mac,令许多开发者失望。微软工程师表示,他们将专注于为当前支持的平台提供最大价值。目前还不清楚微软是否会改变决定重新开源WebView2组件。

🔎

延伸解读

微软的决策转变与官方解释

微软工程师在讨论中表示,经过仔细考虑和审查长期产品战略后,决定停止在macOS和Linux上公开发布WebView2的计划,转而专注于在当前支持的平台上为客户提供最大价值。这一决定与微软2020年宣布支持macOS、2023年3月仍提及Mac支持的说法形成对比,突显了其产品策略的调整。

开发者的失望与开源争议

许多开发者对微软的决定感到失望,因为微软曾承诺支持macOS。一些开发者认为,WebView2是基于Chromium开源项目开发的组件,且微软内部正在使用,因此应该通过SDK或源代码将其开源。这反映了开发者对微软开源承诺的期待与现实之间的落差。

对开发者的潜在影响与替代方案

目前尚不清楚微软是否会改变决定重新开源WebView2组件。对于期待WebView2并准备将软件迁移到该组件的开发者来说,可能需要寻找替代品,例如Electron。这一变化可能影响跨平台应用的开发策略,尤其是那些希望利用WebView2优势的Linux和macOS开发者。

❓

Q&A

微软为什么决定不再开源WebView2 for Linux和Mac?

微软决定专注于当前支持的平台,以为客户提供最大价值,因此停止了WebView2 for Linux和Mac的公开发布。

WebView2是什么?

WebView2是微软基于Microsoft Edge浏览器开发的开源渲染组件,允许开发者在应用中嵌入Web内容。

开发者对微软的决定有什么反应?

许多开发者感到失望,因为微软曾承诺支持macOS,并且他们希望WebView2能够开源。

微软是否会改变决定重新开源WebView2?

目前尚不清楚微软是否会改变决定,开发者可能需要寻找替代品如Electron。

WebView2与其他渲染组件相比有什么优势?

一些开发者认为基于Chromium的WebView2在性能上优于苹果的WKWebView。

微软在何时宣布支持WebView2 for Mac?

微软在2020年宣布将支持WebView2 for Mac,但在2023年决定停止公开发布。

🏷️

标签

➡️

继续阅读