Cygwin
↑ 仮想マシンを使わない分、環境全体としてはCPUもメモリもストレージも大きく消費せず軽量になるが、DLLでシステムコールの変換を行っているためか、入出力の速度に問題があるとの指摘もある。
CygwinはUNIX OS自体を動かすのではなく、WindowsをUNIX風に表現し直すソフトと言える。Cygwinはアプリケーションが実行するシステムコールの読み替えだけを行い、WindowsカーネルのAPIを利用する。VMwareやVirtualBoxのような仮想マシンではなく互換レイヤーである。
ゲストOSは不要でCPU、メモリ、周辺機器などのハードウェア仮想化を行わない。このため設定は簡単であり、インストールファイルやメモリ消費量も軽量である。但し、入出力が遅いという欠点があり大量のデータを扱う用途には向かない。補助的にUNIXツールを使う場合には有用である。
GNU Core UtilitiesといったUNIXの基本コマンドやBashが付属する。また、CygwinのターミナルからはWindowsのバイナリ.exeも呼び出す事ができる。パイプも併用する事で、UNIXアプリとWindowsアプリのコラボレーションが期待できる。