1. 程式人生 > >Wine 4.0 準備進行大量改進 Linux 上的 Windows 應用

Wine 4.0 準備進行大量改進 Linux 上的 Windows 應用

Wine (“Wine Is Not an Emulator” 的首字母縮寫)是一個能夠在多種 POSIX-compliant 作業系統(諸如 Linux,macOS 及 BSD 等)上執行 Windows 應用的相容層。Wine 不是像虛擬機器或者模擬器一樣模仿內部的 Windows 邏輯,而是將 Windows API 呼叫翻譯成為動態的 POSIX 呼叫,免除了效能和其他一些行為的記憶體佔用,讓你能夠乾淨地集合 Windows 應用到你的桌面。

Wine 4.0 準備進行大量改進 Linux 上的 Windows 應用Wine 4.0 準備進行大量改進 Linux 上的 Windows 應用

Wine 創始人兼首席開發者 Alexandre Julliard 已經圍繞即將釋出的 Wine 4.0 穩定版本制定了釋出計劃,以便在 Linux,BSD 和 macOS 上執行 Windows 遊戲/應用程式提供一年的改進。

雖然 Wine 開源專案花了十五年的時間才達到 1.0 里程碑,但是現在 Wine 正保持年度釋出一次大版本的更新狀態,並將在新年伊始推出 Wine 4.0,這將是一個穩定版本。

Alexandre Julliard 計劃於12月7日開始凍結 Wine 4.0 程式碼,在程式碼凍結開始之後,將會有每週一次的 Wine 4.0 釋出候選版本。如果一切順利並且像過去的 Wine 年度版本一樣,Wine 4.0.0 應該會在1月份釋出。

今年 Wine 在 Vulkan 的支援下在穩定性方面取得了不錯的成績,對 Wine 下運行遊戲的改進、FreeType sub-pixel 字型渲染、Wine Direct3D 預設為 OpenGL 核心上下文、更好的 shell 自動完成、,改進對 HiDPI 的支援,預設支援 Direct3D CSMT 等,以及大量針對應用程式/遊戲的特定修復。

總而言之,Wine 4.0 應該會是一個非常好的發行版,特別是對於遊戲玩家而言。