Wine software icon

Wine 11.15 Beta

Run compatible Windows applications on Linux through an open-source compatibility layer.

Download for Linux 11.15 Beta · 44.50 MB
Updated August 8, 2026
Free · Freeware
12 downloads
44.50 MB
5.0

Use the arrow keys to choose a rating, then press Enter or Space to submit it.

Excellent 1 user ratings
Listed in our directory since 2026
Developer: WineHQ
Source checked August 15, 2026
Page updated August 22, 2026

Overview

Wine runs Windows executable files on Unix-like systems by translating the Windows interfaces that those files call into Unix, X11 or macOS behavior. It loads one Windows program inside a selected compatibility environment; it does not boot a Windows virtual machine or supply a licensed Windows installation. It can change how that environment handles drives, graphics, audio and DLL loading without changing a separate Wine environment.

A prefix keeps one Windows-like environment together

A prefix contains a Windows-like drive tree, registry and its own configuration. The WINEPREFIX environment variable selects that directory for a command. The loader uses the .wine directory under the user’s home directory when the command does not select another prefix.

Different prefix values create independent sessions and configuration stores. Processes in one prefix share a wineserver instance, which coordinates registry data, shared memory and kernel objects. Starting winecfg without the intended WINEPREFIX edits the default prefix instead. The configuration window can therefore look normal while the intended program receives none of the changes.

WINEARCH chooses an architecture when Wine creates a prefix. Changing that variable later does not convert the existing prefix. A wrong choice requires another prefix and another installation of the Windows program plus its prefix-local components.

winecfg can scope a change to one executable

The Applications area stores settings for individual executable files and can assign different Windows-version behavior to each entry. Libraries controls DLL load order. A named library can use a native copy, a Wine built-in, one of two fallback orders or a disabled state.

A DLL override is not a general repair switch. The wrong name, scope or order can replace a working built-in implementation or bypass a required native library. Drives maps letters from A through Z. Wine warns that most Windows programs expect a C drive, so removing that mapping can stop them even when their files still exist.

The Graphics area can place a program inside a virtual desktop instead of letting it use the host desktop directly. These settings belong to the selected prefix or application entry. They do not establish compatibility for every executable on the computer.

Embedded web content has its own dependency

Wine Gecko handles HTML embedded inside a Windows program. Wine searches the prefix and its documented package locations before it asks to download Gecko. A combined 32-bit and 64-bit prefix needs the matching package for each process architecture.

A Gecko package can exist on the Unix filesystem yet remain invisible to Wine when no DOS drive mapping exposes its location. Removing the Z drive can produce that condition. The package path and the prefix architecture therefore matter independently.

Compatibility belongs to the individual Windows program

The loader starts an executable from either a Windows-style path or a Unix path into the prefix, with its arguments after the filename. The Wine maintainers recommend a native Unix filesystem where possible because some programs behave differently through Samba or another non-native path.

A successful Wine setup does not promise that every Windows program will run. WineHQ keeps application-specific compatibility records because test results and required settings differ by program. A result for one tested executable and environment does not establish the same behavior for another application or a later release.

Key Features

  • Windows API compatibility on Unix-like systems
  • Isolated prefixes for separate applications
  • Registry and library override tools
  • Open-source beta and stable release branches

Strengths and limitations

Strengths
  • Avoids running a complete Windows virtual machine
  • Supports isolated per-application environments
  • Maintained as an open-source project
Limitations
  • Application compatibility is not guaranteed
  • Some software requires manual configuration

Frequently Asked Questions

Is Wine a Windows emulator?

No. Wine is a compatibility layer that translates Windows API calls for the host system.

Does Wine include a Windows license?

No. It does not ship Windows and does not replace licensing requirements for the software being run.

Why are beta and stable files both listed?

The beta branch contains newer work, while the stable branch favors a slower and more conservative release cycle.

Similar Apps