Лицензии и исходники
Обновлено 7 ноября 2026 · Uncork 1.6.0
Коротко: Uncork стоит на открытых проектах. Windows-программы запускает Wine в сборке Sikarugir, графику переводят D3DMetal от Apple, DXMT и DXVK. Драйвер дисплея Uncork сделан на основе Wine, поэтому он под LGPL 2.1 и его исходники можно получить. Остальной код Uncork закрыт.
На чём построен Uncork
| Что | Зачем | Лицензия | Как попадает на Mac |
|---|---|---|---|
| Wine 10.0, сборка Sikarugir | запускает Windows-программы на macOS | LGPL 2.1 | скачивается с GitHub при установке, в приложение не вложен |
| Драйвер дисплея Uncork | окна и ввод в играх | LGPL 2.1, производная работа от Wine | вложен в приложение |
| D3DMetal из Game Porting Toolkit | переводит DirectX 11 и 12 в Metal | лицензия Apple, код закрыт | скачивается только после вашего согласия с лицензией Apple |
| DXMT v0.80 с нашими правками | переводит DirectX 10 и 11 в Metal | MIT | вложен в приложение |
| DXVK, сборка DXVK-macOS | игры на DirectX 9 | zlib | скачивается, когда нужен |
| SDL 3 и sdl2-compat | отдача руля | zlib | в модуле Pro |
| micro-ecc | проверка подписи | BSD-2-Clause | вложен в приложение |
| Шрифты Cormorant, Golos Text, JetBrains Mono | интерфейс | SIL OFL 1.1 | вложены в приложение |
| База совместимости highball-db | отчёты сообщества об играх | CC0 1.0 | снимок вложен в приложение |
| Прогнозы highball-db по данным ProtonDB | прогноз для игр, которые на Mac никто не проверял | ODbL 1.0 | база вложена в приложение отдельным файлом, без изменений |
Полный текст уведомлений, с версиями и контрольными суммами: third-party-notices.txt. Он же лежит в приложении: «Настройки → Помощь → Лицензии компонентов».
Исходники драйвера
Драйвер дисплея Uncork — производная работа от Wine, и на него действует LGPL 2.1. Он собран из нашего форка, какой именно коммит, записано в приложении.
Письменное предложение: минимум три года с момента, когда вы получили свою копию Uncork, автор передаст любому желающему полный машиночитаемый исходный код этого драйвера по условиям LGPL 2.1, не дороже стоимости самой передачи. Запросить его можно в t.me/uncorkwin.
Драйвер можно убрать или заменить, не меняя остальной Uncork: winebottle setup-driver --remove возвращает исходный драйвер движка байт в байт.
Что закрыто
Приложение Uncork и модуль Pro закрыты, их исходный код не опубликован. Если для вас важен открытый код, посмотрите сравнение: там названы открытые приложения.
Uncork не связан с авторами перечисленных проектов, с Apple и с Valve.
Читайте дальше
- Как работает Uncork — выбор графики, «Разобраться», рецепты под игру, Game Mode и что добавляет Pro
- Что Uncork отправляет с вашего Mac и куда — список того, что приложение отправляет и куда, и как проверить это самому
- Uncork: частые вопросы — цена, безопасность, первый запуск, поддерживаемые Mac и игры
Не запускается, вылетает или что-то непонятно — напишите в Telegram @uncorkwin, разберёмся. Если отправляли отчёт о проблеме из Uncork, пришлите его номер.