Whisky 项目不再积极维护。
Whisky is no longer actively maintained

原始链接: https://docs.getwhisky.app/maintenance-notice

Whisky,一款macOS上的Wine前端,已停止维护。开发者Isaac表示,原因是缺乏兴趣、学生身份导致时间限制,以及认为Whisky对Mac上的Wine生态系统有害。 Whisky最初旨在成为一个与Wine引擎无关的前端,但随着GPTK的引入,这一目标发生了改变。Wine的开发,尤其是在macOS上,需要专门的技能和时间,而Isaac两者都缺乏。CodeWeavers开发的CrossOver对于Mac上的Wine至关重要,它提供了资金和定制的修复。Whisky基于CrossOver却未进行回馈,被认为是寄生性的,并可能损害CrossOver的盈利能力。 开发者已转向其他项目,不再继续开发Whisky。他们建议用户考虑购买CrossOver作为可持续的替代方案,并鼓励寻求帮助的用户通过Bluesky和GitHub联系他。

Hacker News 的用户们正在讨论 Whisky 的停运,Whisky 是一款允许在 macOS 上运行 Windows 应用程序的 Wine 前端。讨论的中心在于,鉴于 Apple Silicon 芯片 Mac 的性能,此类解决方案是否仍然相关。 用户普遍认为,即使是低端型号的 Apple Silicon Mac 也出奇地快,这归功于高效的硬件和 Apple 的 x86 模拟技术 Rosetta。Whisky 利用的 Game Porting Toolkit (GPTK) 被强调为通过将 DirectX 转换为 Metal 来实现高性能游戏体验的关键因素。 用户分享了在 Apple Silicon 上通过 Wine 和 GPTK 进行游戏的经验,他们报告说 GTA5、艾尔登法环和 Control 等游戏运行成功。一位用户报告说,在 M2 Air 上 Noita 的性能较差,而其他一些用户则强调,有些游戏可能需要适当的散热才能确保流畅的性能。讨论还提到了 Crossover 和 Kegworks 等替代方案。讨论还涉及到 Linux 无法直接在现代 Mac 上启动的事实。总的来说,虽然 Whisky 可能已停运,但它所利用的基础技术被认为仍然可用于在 Apple Silicon 上运行 Windows 应用程序。

原文

note

Whisky is no longer actively maintained.

WhiskyWine will no longer be receiving any further updates. We will not be upgrading to Wine 8+, and fixes for specific apps and games, like Steam will not be produced.

Occasional updates may still come if macOS fundamentally breaks the main app, like it did in 15.4.

If Whisky is no longer cutting it for your needs, buy CrossOver. A lot of people are confused on CrossOver's pricing:

  • It's not a subscription it's a license. You can continue to use the version you purchased forever. If you don't need to upgrade, you don't have to.
  • It costs less to upgrade your license to a new version than it does to buy a license upfront. So you will not be paying $74 every year.
  • There are frequent sales and discount codes available if you wait.

I have received many questions on this decision, but it continues to be asked, so I figured it was time to update both the repository and the website to explicitly state this.

  1. I lost interest in the project. Running it is incredibly time-consuming, and as I'm still a student and also not being paid for work on Whisky it becomes hard to justify working on it if I no longer enjoy it.

  2. Whisky, in my opinion, has not been a positive on the Wine community as a whole. My original goal for the project was for it to be 'engine' agnostic, simply serve as a frontend for Wine, and not provide a bundled version itself. That all changed when GPTK came out at WWDC. So right out of the gate, the goals of the project were pretty muddied.

    Developing Wine is hard. The codebase is exclusively written in C for maximum portability, but that also places a rather high barrier to entry for those looking to contribute. Not to mention the reverse engineering skills required to debug malfunctioning apps and games. A lot of incredibly talented people spend a lot of time working on it but for a project like Wine, you need people working on it full-time.

    Wine is one of those few projects that actually has sizeable funding behind it. Valve has invested a lot into the project as it's the backbone of Proton, on which their whole gaming-on-Linux and Steam Deck strategy is based. The problem is, macOS is not Linux, and it poses significant challenges that are unique to it over any other UNIX operating system. Fixes for macOS have to come from people who are not only incredibly knowledgeable on C, Wine, Windows, but also macOS. As you can imagine, the pool of developers with those skills is very limited.

    That is where CrossOver and CodeWeavers come in. Without CodeWeavers there would be no Wine on Mac. There would be no GPTK. Hell, even Rosetta would likely be more restricted as many of the extensions added in recent months were only added due to pressure from Mac gamers.

    The revenue from CrossOver is what keeps Wine on Mac alive.

    By contrast, Whisky is based on CrossOver, but we don't produce any bespoke fixes. I, quite frankly, do not have the requisite skills or time to do so. As a result, the amount that Whisky as a whole to Wine is exactly zero. This is not a fair trade, and continuing this parasitic relationship could easily harm CrossOver's continued profitibility and the existence of Wine on Mac as a whole.

    TLDR; Whisky harms Wine on Mac.

That's it. That's the real reason. I do not work for CodeWeavers. I receive no payment from them aside from a small commission from CrossOver sales using my affiliate link, which is small and infrequent.

There's no conspiracy, it's simply just not the right thing to do. Whisky was certainly a big undertaking, and will probably be the most widely used solo project of my life so I don't take this decision lightly.

Those who know me know that I've already moved on to several other projects. Most recently, I've been helping out with porting Sonic Unleashed Recompiled to macOS and Metal. I will continue to do cool stuff in the Mac space but just not this.

If you want to find me, best places are my Bluesky, and my GitHub.

If you got this far, thank you for reading,

Isaac

Last change: 2025-04-09, commit: 463bfc3

联系我们 contact @ memedata.com