macOS遊戲領域遭受了打擊,因為一款最易於使用的在蘋果電腦上執行Windows遊戲的工具即將被放棄。Whisky,一個免費開源的Wine相容層前端,將不再接收更新,因為其獨立開發者決定退出該專案,理由是個人原因以及對其與商業替代品關係的道德擔憂。
Whisky的興衰
Whisky(也稱為WhiskyWine)曾是Mac遊戲玩家尋求執行Windows遊戲而無需複雜設定的熱門解決方案。該應用程式為Wine提供了使用者友好的介面,並整合了來自 CodeWeavers 商業產品 CrossOver 的程式碼,以增強與Windows遊戲的相容性。與售價75美元的 CrossOver 不同,Whisky 完全免費,這使其成為預算有限的遊戲玩家的理想選擇。該工具的簡單性使使用者能夠快速建立bottles(容器)來執行Windows應用程式,而無需導航通常複雜的Wine配置過程。
比較專案 | Whisky | CrossOver |
---|---|---|
費用 | 免費,開源 | 75美元 |
開發情況 | 單獨開發者 | CodeWeavers 專業團隊 |
對Wine的貢獻 | 極少 | 超過90,000個補丁 |
未來支援 | 已停止維護 | 積極開發中 |
DirectX 12支援 | 透過借用程式碼 | 原生實現 |
開發者引述多種終止開發的原因
在一份坦誠的宣告中,Whisky的開發者解釋了決定終止積極維護的幾個因素。作為一名獨自開發該專案的學生,在沒有經濟補償的情況下,時間投入變得越來越難以證明合理。更值得注意的是,開發者對Whisky與 CrossOver 的關係表示擔憂,將其描述為寄生關係,因為Whisky利用了 CrossOver 的創新,卻沒有將改進回饋給Wine生態系統。
Whisky 專案停止的主要原因:
- 開發者對專案失去了興趣
- 維護工作耗時且沒有經濟回報
- 開發者仍是學生,時間有限
- 擔心與 CrossOver 之間存在"寄生關係"
- 沒有對 Wine 社群做出有意義的貢獻
道德層面
開發者的宣告強調了開源遊戲社群內更深層次的問題。雖然Whisky提供了與 CrossOver 類似的免費技術訪問,但它可能削弱了 CodeWeavers 的商業可行性,而該公司已向Wine和其他開源專案貢獻了超過90,000個補丁。開發者表示,沒有 CrossOver,Mac上就不會有Wine,並承認 CodeWeavers 繼續投資使macOS成為可行的遊戲平臺依賴於其商業成功。
有限的未來更新
雖然該應用程式仍可下載並將繼續為現有使用者提供功能,但不會開發新功能。開發者表示,更新可能只會在macOS升級從根本上破壞應用程式時才會進行,但使用者不應指望長期支援。這實際上標誌著開發者所描述的可能是我一生中使用最廣泛的獨立專案的開發結束。
Mac遊戲玩家的替代選擇
開發者明確建議使用者轉向 CrossOver,該軟體在購買前提供14天的免費試用期。與Whisky不同,CrossOver 繼續積極開發,支援最新技術,包括DirectX 12遊戲。CodeWeavers 擁有一支對Wine做出重大貢獻的開發人員團隊,該公司聲稱其95%的Wine程式碼都回饋給了開源社群。
對Mac遊戲的更廣泛影響
這一發展突顯了macOS遊戲的持續挑戰。儘管使用者群不斷增長,但蘋果的平臺仍然為遊戲玩家帶來重大障礙。像Wine、CrossOver和蘋果自己的Game Porting Toolkit等工具試圖彌合這一差距,但維護這些複雜的相容層需要大量持續的開發努力。
開發者的新焦點
展望未來,Whisky的建立者正將注意力轉向其他專案,包括使用蘋果的Metal API為 Sonic Unleashed Recompiled 開發macOS版本。這代表了將遊戲帶到Mac的不同方法——直接重新編譯而不是虛擬化或模擬——儘管此類努力通常在每個遊戲的基礎上更加耗時。
Mac上Windows遊戲的未來
隨著Whisky加入已停止的相容性工具行列,這一事件凸顯了免費替代品與資助持續開發的商業產品之間的微妙平衡。對於Mac遊戲玩家來說,儘管有前期成本,但像 CrossOver 這樣的付費解決方案可能提供更可持續的前進道路。