Cooperative Linux(通称: coLinux)は、 Windows 2000/XP上で動作するLinuxカーネルです。 もちろん、オープンソース・フリーソフトです。 従来、1台のPCでWidnowsとLinuxを同時に使用するには、 VMWare Workstationや Virtual PC, Bochs, QEMU, VirtualBox等を使って、 Windows上で仮想マシンを立ち上げてLinuxをインストールする必要がありました (こちらのページで BochsにDebian GNU/Linuxをインストールしています)。 仮想マシンを使わない方法としてはCygwinがあります。 これはWindowsでLinux(UNIX)環境をエミュレーションするものですが、 エミュレーションのオーバヘッドが少なからずあるのと、 互換レベルがソースコードレベルである点が問題です。