Історія про те, як Open Source-проект вплинув на індустрію, тиск ентузіастів та майбутнє ігор на macOS. Розбираємося в деталях.
Що таке Whisky і чому він був важливим?
Whisky — це безкоштовний інтерфейс для Wine, інструменту, який дозволяє запускати Windows-програми та ігри на macOS. Він став популярним серед геймерів завдяки простоті: користувачі могли створювати «контейнери» для ігор, налаштовувати графику та використовувати підтримку Apple Silicon. На відміну від платного аналогу CrossOver (від CodeWeavers), Whisky був повністю відкритим і безрекламним. Але 18-річний розробник Ісаак Маровіц оголосив про закриття проекту, викликавши хвилю обговорень.
Причини закриття: не лише навчання
1. Загроза для CrossOver та Wine
Маровіц наголошує, що Whisky міг підірвати фінансову стабільність CrossOver — продукту, який фінансово підтримує розвиток Wine. Останній є основою для багатьох інструментів, включаючи Proton від Valve (для Steam Deck).
«Якби CrossOver став нерентабельним, це вплинуло б на всі проєкти, що базуються на Wine», — пояснив Ісаак у діалозі з Ars Technica.
2. Обмежені ресурси спільноти
Виправлення помилок у Wine для macOS потребують експертів, які розуміють C, Windows API та особливості macOS. Таких розробників мало, а Whisky не сприяв їх залученню.
«Ми не робили внеску в Wine. Це була просто гарна обгортка», — зізнається Маровіц.
3. Особисті причини та нові цілі
Ісаак — студент Northeastern University, і баланс між навчанням та розробкою став неможливим. Він також працює над портуванням Sonic Unleashed на Mac разом із командою ентузіастів.
Реакція CodeWeavers: «Ми розуміємо ваш вибір»
Джеймс Реймі, CEO CodeWeavers, опублікував відкритий лист на підтримку Маровіца:
«Whisky був конкурентом, але ми шануємо рішення Ісаака. Без ресурсів CodeWeavers Wine може зупинитися в розвитку».
Він також нагадав, що саме CrossOver лежить в основі Apple Game Porting Toolkit — інструменту, який Apple представила в 2023 році для портування ігор на Mac.
Чому Open Source-проекти закриваються?
Історія Whisky — класичний приклад проблеми Open Source:
- Тиск очікувань: Користувачі вимагали підтримки нових ігор, виправлення багів, але розробник працював безкоштовно.
- Відсутність фінансування: На відміну від CrossOver (ціна від $74), Whisky не мав меценатів або донатів.
- Етична дилема: Чи можна розвивати безкоштовний продукт, якщо він завдає шкоди комерційним рішенням, що підтримують екосистему?
Що робити геймерам на Mac?
- CrossOver: Платна альтернатива з техпідтримкою та оновленнями. Частина коштів йде на розвиток Wine.
- Apple Game Porting Toolkit: Безкоштовний інструмент від Apple, створений за участі CodeWeavers. Підходить для розробників, але потребує налаштувань.
- Parallels/VMware: Віртуальні машини з повною підтримкою Windows, але вимагають потужних Mac на Apple Silicon.
Маровіц радить не жаліти про закриття Whisky:
«Це шанс підтримати тих, хто робить Wine кращим. Без CrossOver у нас не було б Proton чи Game Porting Toolkit».
Майбутнє геймінгу на macOS: чи є світло в кінці тунелю?
- Apple Silicon: Чип M1/M2/M3 зробили Mac потужними для ігор, але бібліотека залишається слабкою.
- Ініціатива Apple: Game Porting Toolkit вже допоміг портувати Resident Evil Village та Death Stranding.
- Роль спільноти: Ентузіасти, як Ісаак, продовжують експериментувати, але їм потрібна підтримка.
Висновки
Закриття Whisky — не просто історія про студента, який вирішив зосередитися на навчанні. Це приклад того, як ентузіазм стикається з реальністю підтримки складних технологій. Щоб Mac став геймінговою платформою, потрібен баланс між відкритими проектами та комерційними рішеннями. Інакше наступний Whisky може не з’явитися взагалі.
Джерело: arstechnica