This article is from the WINE WINdows Emulator FAQ, by Dave Gardner email@example.com with numerous contributions by others.
If you can run X smoothly on your UNIX system now, you should be able to
run Wine and MS Windows applications just fine too.
A typical Wine workstation should realistically have at least 16 megabytes
of RAM and a 16 megabyte swap partition. More is better, of course. You
can run Wine with 8/8, but it is not recommended.
If you wish to be part of the development team and program Wine itself, be
aware that the new debugger is rather memory intensive. Some have
suggested that 64 megabytes is the minimum RAM needed for Wine
development, although some are able to work (albeit slowly) with 24
megabytes of physical RAM and lots of swap space.