Cooperative Linux is described as '(short-named coLinux) is the first working free and open source method for optimally running Linux on Microsoft Windows natively'. There are eight alternatives to Cooperative Linux for Windows, Linux and Mac. The best alternative is Cygwin, which is both free and Open Source. Other great apps like Cooperative Linux are MSYS2 (Free, Open Source), Knoppix (Free, Open Source), Qemu Simple Boot (Free) and MobaLiveCD (Free, Open Source).
Cygwin is a Unix-like environment and command-line interface for Microsoft Windows. Cygwin provides native integration of Windows-based applications, data, and other system resources with applications, software tools, and data of the Unix-like environment.
Knoppix is an operating system based on Debian designed to be run directly from a CD / DVD (Live CD) or a USB key (Live USB), one of the first of its kind for any operating system. When starting a program, it is loaded from the removable medium and decompressed into a RAM drive.
SpeedLinux is a customized coLinux. coLinux is not a VM but it can be used in the same way. Installation of Speedlinux results in a complete LINUX System with X server running side on side with Windows on a single PC.
A portable image of Ubuntu that could run in Windows as a native win32 application. Adds capabilities to execute Linux applications and integrate with the Windows desktop. This system can be used directly from any removable device such as a pen-drive or a USB HDD.
Cash is a cross-platform implementation of Unix shell commands written in pure ES6. Think Cygwin, except: - No native compiling - No ugly DLLs - Works in any terminal - 1/15th of the size Runs using Node.js