Katana VentraIP

Wine (software)

Wine[a] is a free and open-source compatibility layer to allow application software and computer games developed for Microsoft Windows to run on Unix-like operating systems. Developers can compile Windows applications against WineLib to help port them to Unix-like systems. Wine is predominantly written using black-box testing reverse-engineering, to avoid copyright issues. No code emulation or virtualization occurs. Wine is primarily developed for Linux and macOS.

Original author(s)

Bob Amstadt, Eric Youngdale

Wine authors[1]
(1,755)

4 July 1993 (1993-07-04)

9.0[2] Edit this on Wikidata / 16 January 2024

C

Multilingual

In a 2007 survey by desktoplinux.com of 38,500 Linux desktop users, 31.5% of respondents reported using Wine to run Windows applications.[8] This plurality was larger than all x86 virtualization programs combined, and larger than the 27.9% who reported not running Windows applications.[9]

Winetricks is a to install some basic components (typically Microsoft DLLs and fonts) and tweak settings required for some applications to run correctly under Wine.[44] It can fully automate the install of a number of applications and games, including applying any needed workarounds. Winetricks has a GUI.[45] The Wine project will accept bug reports for users of Winetricks, unlike most third-party applications. It is maintained by Wine developer Austin English.[46]

script

is an open GUI for advanced setup of Wine.

Q4Wine

is an application management tool for the GNOME desktop which adds functionality to Wine. Wine-Doors is an alternative to WineTools which aims to improve upon WineTools' features and extend on the original idea with a more modern design approach.[47]

Wine-Doors

is a utility to install all versions of Internet Explorer, including versions 4 to 6 and version 7 (in beta).[48]

IEs4Linux

Wineskin is a utility to manage Wine engine versions and create wrappers for .[49]

macOS

is an application to ease the installation of Windows applications (primarily games). There is also a corresponding Macintosh version called PlayOnMac.

PlayOnLinux

is an open-source application to easily install Windows games on Linux.[50]

Lutris

is a proprietary Wine GUI configuration manager that runs winelib applications. It also supports installation of third-party utilities, installation of applications and games, and the ability to use custom configurations. Bordeaux currently runs on Linux, FreeBSD, PC-BSD, Solaris, OpenSolaris, OpenIndiana,[51][52] and macOS computers.

Bordeaux

is an open-source graphical Wine prefix and runners manager for Wine based on GTK4+Libadwaita. It provides a repository-based dependency installation system and bottle versioning to restore a previous state.[53]

Bottles

WineGUI is a free and open-source graphical interface to manage Wine. It allows you to easily create Wine bottles and install Windows applications or games.

[54]

,[92] a 16-bit app compatibility layer for 64-bit Windows.

OTVDM

a project to write an operating system compatible with Windows NT versions 5.x and up (which includes Windows 2000 and its successors) down to the device driver level. ReactOS uses Wine source code considerably; however, due to architectural differences between ReactOS and Wine, ReactOS's code is not generally reused in Wine. For example, ReactOS specific DLLs, such as ntdll, user32, kernel32, gdi32, and advapi, cannot be used in Wine.[93] In July 2009, Aleksey Bragin, the ReactOS project lead, started[94] a new ReactOS branch called Arwinss,[95] and it was officially announced in January 2010.[96] Arwinss is an alternative implementation of the core Win32 components, and uses mostly unchanged versions of Wine's user32.dll and gdi32.dll.

ReactOS

WineBottler, a wrapper around Wine in the form of a normal Mac application. It manages multiple Wine configurations for different programs in the form of "bottles."

[97]

Wineskin, an open source Wine GUI configuration manager for . Wineskin creates a wrapper around Wine in the form of a normal Mac Application. The wrapper can also be used to make a distributable "port" of software.[98]

macOS

a project to run Win32 binaries on OS/2 or convert them to OS/2 native format. The project also provides the Odin32 API to compile Win32 programs for OS/2.

Odin

Virtualization products such as and VirtualBox use WineD3D to make use of the GPU.

Parallels Desktop for Mac

WinOnX, a commercial package of Wine for macOS that includes a GUI for adding and managing applications and virtual machines.

[99]

WineD3D for Windows, a compatibility wrapper which emulates old Direct3D versions and features that were removed by Microsoft in recent Windows releases, using OpenGL. This sometimes gets older games working again.

[100]

Apple Game Porting Toolkit, a suite of software introduced at Apple's in June 2023 to facilitate porting games from Windows to Mac.[101]

Worldwide Developer Conference

Anbox

Columbia Cycada

Darling (software)

Executor (software)

List of free and open-source software packages

Linux kernel API

Mono (software)

PlayOnLinux

PlayOnMac

ReactOS

Windows Interface Source Environment

Windows Subsystem for Linux

Slashdot interview with Jeremy White of CodeWeavers

Jeremy White's Wine Answers

. 25 May 2004. Archived from the original on 7 October 2015.

"Mad Penguin: An Interview with CodeWeavers Fouder[sic] Jeremy White"

Appointment of the as legal counsel to represent the Wine project

Software Freedom Law Center

– a work by Dan Kegel

Wine: Where it came from, how to use it, where it's going

Edit this at Wikidata

Official website