Wine is an implementation of the Windows API on top of X and Unix. It does not require Microsoft Windows, but can use native Windows DLLs if they are available. It provides both a development toolkit for porting Windows source code to Unix as well as a program loader, allowing many unmodified Windows programs to run on x86-based Unixes.
minor feature: Beginnings of a Vulkan backend for WineD3D. Support for loading Mono libraries from a shared location. Libwine.dll no longer needed when using Wine DLLs on Windows. Regression tests compiled directly to PE format. Support for the Split Button Common Control. Complex structs support in the typelib marshaller. Video capture ported to Video4Linux version 2. Initial version of the DeEngine DLL. Various.