最近MinGW32なるCygwinっぽいプログラムを目にすることが多くなってきた。
気になったのでMinGW32とCygwinの関係を調べてみた。
簡単に言うともともとCygwinだったのが分かれて誕生したのがMinGW32であり、
Minimalist GNU for Windowsの略語の通り、なるべくコンパクトなGNU環境をWindowsで提供することを目的としている。
Cygwinに比べて、MinGW32はコンパクトでほかのソフトウェアに組み込まれていることが多い(Git,Docker Tools)