A POSIX API implementation for MicrosoftWindows.
Provides libc, and all the neato unix programs you've come to love and expect (such as bash, cat, dd, ls, vi etc)
9 pages link to Cygwin: