
The appeal of WSL is to run native UNIX applications and scripts directly on your machine (ant its filesystem!) which will probably render tools like Cygwin obsolete.

I’m not going to go into the details of how they made the Windows Kernel and the Linux Kernel “talk” to each other… you can read plenty in one of the links I posted above, but it’s very interesting how Microsoft, historically anti-open-source and frowned upon by the Free Software community for decades, is now shifting more and more towards an open-source model for some of his products. As pretty much any article on every blog on the web has already written, WSL is NOT an emulator but rather a true implementation of Ubuntu Linux that runs on Windows machines without the need for a VM. So recently Microsoft rolled out their Anniversary Update and the most anticipated feature (or at least mine) was the “Windows Subsystem for Linux”.
