オープンソース/フリーソフトウェアという潮流の中で、Richard Stallman氏率いる「GNUプロジェクト」は一種独特な存在感を示している。プロジェクトが配布する高機能なソフトウェア群は、単独ではOSとして機能しない"Linux"というカーネルに力を与え、「GNU/Linux」と呼ばれることすらあるほど重要な存在だ。 オープンソースが注目を集める今、GNUプロジェクトの憲法ともいえる「GPL」とはどのようなライセンスなのか、BSDなど他のライセンスと比較したときのメリット/デメリットは何なのか、本特集ではGNUの歴史や現在進行中のプロジェクトを交えながら解説してみたい。また、Windows向けのGNU製開発環境「MinGW」を利用し、GNUのソフトウェアを導入する方法についても紹介してみよう。 GNUが開発する「GNU/Hurd」のスクリーンショット。Machカーネルを採用したUNI