GNU宣言

GNU宣言(GNU Manifesto)は、リチャード・ストールマンが書き、1985年の"Dr. Dobb's Journal of Software Tools", Vol. 10, No. 3に掲載された、GNUプロジェクトの目標を定義し説明し、支援と参加を呼びかける文書である。フリーソフトウェア運動 において大勢の人々が、基本的な哲学の祖と考えている。当初は、GNUプロジェクトのプロダクトであったGNU EmacsなどのGNUソフトウェアに同梱されて広まった。初期の日本語訳に、『GNU Emacsマニュアル』（共立出版）に収められたものがある（pp. 205-213）。現代では全文が、ウェブで閲覧できる。最初の数年間は、開発状況に対応して少しずつ変更があったが、1993年以降、変更はない。
背景.
GNU宣言の一部は、1983年9月27日にリチャード・ストールマンによってGNUロジェクトの宣言として、Usenetニュースグループに投稿された。プロジェクトの目的は、コンピューターのユーザーに自由を与え、彼らが、ソフトウェアを共同して開発し、提供することによって、自らのコンピュータを制御できるようにすることであった。これはストールマンのソフトウェアの自由というアイディア（ただし、1986年2月の時点まで、はっきりと書かれた定義は存在しなかった）に基づく。宣言は、より多くの人々にこれらの概念や考え方を知ってもらうための手段として書かれ、また、プロジェクトへの貢献や資金的援助、プログラムやハードウェアのサポートを得ることなども意図していた。
上述のように、その後GNU宣言は、1985年にその名前が定まり、文章もより完全な形となった。その後、1987年にはマイナーな変更が加えられている。