GNUはユーザに自由を与えるように、特に、開発された唯一のオペレーティング・システムです。GNUとは何で、どんな自由が問題となっているのでしょうか?
GNUとは?
GNUはオペレーティング・システムで、(皆さんの自由を尊重する)自由ソフトウェアです。GNUの開発はあなたの自由を踏みにじるソフトウェアなしでコンピュータで使うことを可能としました。
わたしたちはインストールできる版のGNU(より正確には、GNU/Linuxディストリビューション)を推奨します。これは全部が自由ソフトウェアです。以下、もっとGNUについて。
自由ソフトウェア運動とは?
自由ソフトウェア運動は、コンピューティングのユーザのために、自由ソフトウェアから来る自由を勝ち取るために、行動します。自由ソフトウェアはそのユーザが自身のコンピューティングのコントロールを有するようにします。不自由なソフトウェアはソフトウェアの開発者の力のもとにユーザを従属させます。動画の説明をご覧ください。
自由ソフトウェアとは?
自由ソフトウェアは、ユーザがソフトウェアを実行、コピー、配布、研究、変更、改良することを意味します。
自由ソフトウェアは自由の問題であり、値段の問題ではありません。この考え方を理解するには、「ビール飲み放題(free beer)」ではなく、「言論の自由(free speech)」を考えてください。
より正確に言えば、自由ソフトウェアは、そのプログラムのユーザが4つの自由を有することを意味します:
- どんな目的に対しても、プログラムを望むままに実行する自由 (第零の自由)。
- プログラムがどのように動作しているか研究し、必要に応じて改造する自由 (第一の自由)。ソースコードへのアクセスは、この前提条件となります。
- 身近な人々を助けられるよう、コピーを再配布する自由 (第二の自由)。
- プログラムを改良し、改良点を公開し、それによってコミュニティ全体が恩恵を受けられるようにする自由 (第三の自由)。ソースコードへのアクセスは、この前提条件の一つです。
技術の開発とネットワーク利用の進化は、こういった自由をいまや、いっそう重要なものとしました。1983年にそうだったよりも、とても重要に。
今日、自由ソフトウェア運動はGNUシステムの開発より、ずっと遠くに行っています。わたしたちが何を行っているかについて、フリーソフトウェアファウンデーションのウェブサイトをご覧いただき、あなたができることの一覧をご覧ください。
もっとGNUについて
GNUはUnixライクなオペレーティング・システムです。つまり、それは、アプリケーション、ライブラリ、開発ツール、そしてゲームでさえも含んだたくさんのプログラムのコレクションです。1984年1月から開始されたGNUの開発は、GNUプロジェクトとして知られます。GNUの多くのプログラムはGNUプロジェクトの後援のもとリリースされ、GNUパッケージとわたしたちは呼びます。
“GNU”という名称は、“GNU's Not Unix”(GNUはUnixではない)の再帰頭字語です。“GNU”はグヌー[ˈgnuː]と発音します。一音節で、“grew”のrをnで置き換えて言うようにです。
Unixライクなシステムにおいて、マシンのリソースを割り当てハードウェアとやりとりするプログラムは「カーネル」と呼ばれます。GNUは典型的にはLinuxと呼ばれるカーネルとともに使われます。この組み合わせがGNU/Linuxオペレーティング・システムです。GNU/Linuxは何百万人もの人に使われています。間違って“Linux”と呼ばれていますけれども。
GNU自身のカーネル、The Hurdは1990年に(Linuxが開始される前に)開始されました。興味深い技術的プロジェクトですので、ボランティアによってHurdの開発は続きます。
行動しよう
- Support the efforts on net neutrality in the USA, and in your home country.
- プライバシを守ろう、世界的著作権改革をLQDNと支持しよう。
- FSFのキャンペーンを支援しよう。
- Fight against software patents: worldwide, and in Europe.
- Can you contribute to any of these High Priority Areas? Free phone operating system; decentralization, federation, and self-hosting; free drivers, firmware, and hardware designs; real-time voice and video chat; encourage contribution by people underrepresented in the community, and more.
- 保守されていないGNUパッケージの一つを引き継ぎませんか? halifaxは、みなメンテナーを探しています。また、以下のパッケージは共同メンテナーを探しています: aspell, bison, gnuae, gnubik, metaexchange, powerguru, xboard. 詳しくは、パッケージのウェブページをご覧ください。
Short descriptions for all GNU packages
本日のパッケージ…
Metahtml
GNU MetaHTMLはワールドワイドウェブのために設計されたサーバサイドのプログラミング言語です。HTMLとLispに似た構文です。大きな関数ライブラリがあり、ソケット、イメージ生成、ほかのプログラムとの接続などを提供します。(ドキュメント)
Try some parts of GNU
Do you use Windows or iOS? Take a first step towards freedom by installing some free software on your current operating system:
GNUオペレーティング・システム
![[FSFロゴ]](/National_Library/20170827070107im_/https://gnu.org/graphics/fsf-logo-notext-small.png)
![[FS gang]](/National_Library/20170827070107im_/https://gnu.org/graphics/fs-gang.png)