GNU (GNU's Not Unix)とは?
カテゴリ: 基本概念
GNU(グニュー)は、1983年にリチャード・ストールマンによって開始されたプロジェクトで、Unixのように動作するが、完全に自由に使用・改変・再配布できるOSを作ることを目的としていました。
GNU/Linuxという呼び方
私たちが普段使っているLinux OSは、実はリーナス・トーバルズが作った「カーネル(Linux)」と、GNUプロジェクトが作った「基本ツール群(Coreutils, Bash, GCCなど)」が合体して出来たものです。カーネルだけではOSとして使えず、ツールだけでも動きません。そのため、フリーソフトウェア財団 (FSF) などは、このシステムを「GNU/Linux」と呼ぶべきだと主張しています。
自己言及的な名前
GNUという名前は "GNU's Not Unix"(GNUはUnixではない)の頭文字をとったもので、Unixと互換性はあるが、Unix(当時高価な商用ソフトだった)ではない、というメッセージが込められています。このように定義の中に自分自身が含まれる名前を「再帰的頭字語」と呼び、ハッカー文化特有のユーモアとされています。