Think of Wine as a Windows compatibility layer for Linux. Wine provides both a development toolkit (Winelib) for porting Windows sources to Unix and a program loader, allowing unmodified Windows 3.1/95/NT binaries to run under Intel Unixes.
Wine works on most popular Intel Unixes, including Linux, FreeBSD, and Solaris.
Wine does not require Microsoft Windows, as it is a completely alternative implementation consisting of 100% Microsoft Free code, but it can optionally use native system DLLs if they are available.
Wine comes with complete sources, documentation and examples and is freely redistributable. (The licensing terms are similar to BSD.)
With Wine Windows applications can be installed and run on a Linux-system without the need to have a dos file-system installed.
NOTICE: "The Wine FAQ" is Copyright (C) 1995-1997 by P. David Gardner, c/o Asgard Network Productions, 1107 Fair Oaks Ave., #175, South Pasadena CA 91030 USA.
On the HQ-site see the Wine references.
make clean; configure; make depend; make
make install
[wine]
Windows=c:\windows
System=c:\windows\system
Path=c:\windows;c:\windows\system
Temp=c:\temp
In /usr/local/wine:
total 3
drwxr-xr-x 3 user_login_name dos
1024 Oct 13 19:15 programs
drwxr-xr-x 2 user_login_name dos
1024 Oct 13 19:18 temp
drwxr-xr-x 3 user_login_name dos
1024 Oct 13 18:05 windows
wine/programs:
total 1
drwxr-xr-x 2 user_login_name dos
1024 Oct 13 19:18 winword
wine/programs/winword:
total 4170
-rwxr-xr-x 1 user_login_name dos
3483136 Jan 13 1994 winword.exe
-rwxr-xr-x 1 user_login_name dos
762880 Jan 13 1994 wwintl.dll
wine/temp:
wine/windows:
total 1
drwxr-xr-x 2 user_login_name dos
1024 Oct 13 19:18 system
wine/windows/system:
total 101
-rwxr-xr-x 1 user_login_name dos
102032 Feb 1 1994 sdm.dll
Remark: look out with the permissions of the temp directory.