2014年の8月に発表されたOSのシェアは圧倒的にWindowsです。 http://news.mynavi.jp/news/2014/08/05/247/ そのため、多くの人はWindowsしか触ったことがないかもしれません。 しかし、職業プログラマとなると、Windowsだけ触ってればいいというものではありません。 ここでは、Windowsユーザだった人間が、Unix系のOSに触ってみる方法を考えてみます。 Unix系のOSに触ってみる方法 MinGWやCygwinをWindowsにインストールする。 特定のコードをgccでコンパイルしたり、UNIXライクなCUIを使ってみるだけならMinGWやCygwinをインストールするといいでしょう。 MinGWの場合は、POSIX APIを提供していないので、Cygwinでコンパイルができるが、MinGWではコンパイルできない場合があります。