Notes:
WINE is by fatr the most sucessful project in this arena. It runs most Windows applications.
It can run DirectX apps, although with limits.
It provides tools to convert your windows sources to Linux sources with winelib
it is open source and free