Uncork

Licences and source code

Updated 7 November 2026 · Uncork 1.6.0

In short: Uncork is built on open projects. Windows programs run on Wine in the Sikarugir build; graphics are translated by Apple's D3DMetal, DXMT and DXVK. Uncork's display driver is based on Wine, so it is under the LGPL 2.1 and its source code is available. The rest of Uncork's code is closed.

What Uncork is built on

WhatWhat forLicenceHow it reaches your Mac
Wine 10.0, Sikarugir buildruns Windows programs on macOSLGPL 2.1downloaded from GitHub during setup, not inside the app
Uncork's display driverwindows and input in gamesLGPL 2.1, a derivative work of Wineinside the app
D3DMetal from Game Porting Toolkittranslates DirectX 11 and 12 to MetalApple's licence, closed sourcedownloaded only after you accept Apple's licence
DXMT v0.80 with our changestranslates DirectX 10 and 11 to MetalMITinside the app
DXVK, DXVK-macOS buildgames on DirectX 9zlibdownloaded when needed
SDL 3 and sdl2-compatwheel force feedbackzlibin the Pro module
micro-eccsignature checksBSD-2-Clauseinside the app
Cormorant, Golos Text and JetBrains Mono fontsinterfaceSIL OFL 1.1inside the app
highball-db compatibility databasecommunity reports about gamesCC0 1.0a snapshot is inside the app
highball-db forecasts from ProtonDB dataa forecast for games nobody has tested on a MacODbL 1.0the database is inside the app as a separate, unchanged file

The full notices, with versions and checksums: third-party-notices.txt. The same text is in the app: Settings → Help → Component licences.

The driver's source code

Uncork's display driver is a derivative work of Wine and is covered by the LGPL 2.1. It is built from our fork; the exact commit is recorded in the app.

Written offer: for at least three years from the date you received your copy of Uncork, the author will give any third party, for no more than the cost of physically performing the distribution, a complete machine-readable copy of this driver's source code under the terms of the LGPL 2.1. Ask for it at t.me/uncorkwin.

The driver can be removed or replaced without changing the rest of Uncork: winebottle setup-driver --remove restores the engine's original driver byte for byte.

What is closed

The Uncork app and the Pro module are closed; their source code is not published. If open source matters to you, see the comparison: it names the open apps.

Uncork is not affiliated with the authors of the projects listed here, with Apple or with Valve.

Read next

Won’t start, crashes or something is unclear? Message us on Telegram at @uncorkwin and we’ll sort it out. If you sent a problem report from Uncork, include its number.

Download free

← Back to the main page