GNU/Linux名称論争
GNUプロジェクトは、1983年にフリーソフトウェア財団 (FSF) の創設者であるリチャード・ストールマンによって立案された。この年の9月、ストールマンは『Dr. Dobb's Journal』誌上において彼の新しいプロジェクトの詳細と彼のフリーソフトウェアに対するビジョンに関する声明を発表し、ソフトウェア開発は1984年1月に始まった。GNUはすべてをフリーソフトウェアで構成した完全なUnixライクオペレーティングシステムとすることになっていた。1990年までにオペレーティングシステムの中間層部分がほぼ完成し、上位層はX Window Systemによって供給することができたが、下位層(カーネル、デバイスドライバ、システムレベルユーティリティ、およびデーモン)はほとんどが欠けたままだった。GNUカーネルのGNU Hurdはその野心的な設計が予想以上に実装困難であることがわかり、この時点ではまだほとんど使い物にならなかった。
1991年、最初のバージョンのLinuxカーネルがリーナス・トーバルズによってリリースされた。初期のLinuxカーネル開発者はGNU Cコンパイラを含むGNUのコードをLinux上で動作するよう移植した。