Atratus Project

Atratus is a Windows program that can run unmodified Linux binaries,
eliminating the need to port Linux software to Windows.

What is it?

Atratus is Windows software, that provides similar functionality to
Cygwin using Linux binaries.
Atratus can load ELF format executables created with
gcc under Linux and run them on a Windows system without a CPU emulator or
virtual machine. Atratus emulates the Linux system call interface, and
works in a similar way to
User Mode Linux.

Who is it useful to?

Atratus maybe be useful to you if:

you have software written for Linux and you want to
run it on Windows. Atratus can help you to avoid wasting
time on a Windows port, and concentrate on adding features
to your Linux software.

you need to use Windows in your workplace, and want
to work with a Unix-like environment. Atratus is an
alternative to Cygwin.