Cooperative Linux is the first method for optimally running Linux on Windows and other operating systems natively. It is a port of the Linux kernel and support code that allows it to run cooperatively without emulation along with another operating system.
Completely out of date. Kernel does not even support ext4. Ubuntu 12.04 LTS runs with the current coLinux kernel (22.214.171.124) but Arch Linux does not.