12 月 7 日消息,Wine 團隊今天(12 月 7 日)發布了 Wine 10.0 首個候選版本,進一步提升 Linux 發行版運行 Windows 應用能力。
Wine 10.0-rc1 的意義,不僅僅是個新候選版,更重要的是,它代表一年一度代碼凍結(code freeze)階段的開始,在該階段,團隊不再添加新的內容,而是專注于修復 BUG,不斷打磨追求穩定。
Wine 10.0-rc1 帶來了多項重磅升級,其中 vkd3d 更新至 1.14 版,增強了 Direct3D 12 支持;Mono 引擎升級至 9.4.0 版,提升了 .NET 框架的兼容性;新版還新增了藍牙驅動程序的初始版本,為未來更完善的硬件支持奠定了基礎。
對于開發者來說,Wine 10.0-rc1 為 C runtime 函數新增 UTF-8 支持,并支持使用構建 ID 拆分調試信息,方便開發者調試和優化。
在修復 BUG 方面,Wine 10.0-rc1 修復 17 個已知 Bug,包括 Bloodrayne 2、Heroes of the Storm 等游戲的問題,以及 Mathcad 15 和 Dragon Unpacker 的崩潰問題。
IT之家注:Wine 是一個兼容層,允許在 Linux、macOS、BSD 和 Solaris 等多種類 Unix 系統上運行 Windows 應用程序,通過將 Windows API 調用轉換為 POSIX 調用來實現這一點,從而使 Windows 程序無需修改即可在這些系統上運行。
【來源:IT之家】