GNUはユーザに自由を與えるように、特に、開発された唯一のオペレーティング?システムです。GNUとは何で、どんな自由が問題となっているのでしょうか?
GNUとは?
GNUはオペレーティング?システムで、(皆さんの自由を尊重する)自由ソフトウェアです。GNUオペレーティング?システムは、GNUパッケージ(特にGNUプロジェクトによってリリースされたプログラム)と、第三者によってリリースされた自由ソフトウェアから構成されます。GNUの開発はあなたの自由を踏みにじるソフトウェアなしでコンピュータで使うことを可能としました。
わたしたちはインストールできる版のGNU(より正確には、GNU/Linuxディストリビューション)を推奨します。これは全部が自由ソフトウェアです。以下、もっとGNUについて。
Hyperbola 0.3 with i3 window manager, cool-retro-term (terminal emulator), Gimp (image editor), and Iceweasel-UXP (web browser)
![]() |
![]() |
![]() |
![]() |
![]() |
Dragora / IceWM | Guix / GNOME3 | Hyperbola / i3 | PureOS / GNOME3 | Trisquel / MATE |
自由ソフトウェア運動とは?
自由ソフトウェア運動は、コンピューティングのユーザのために、自由ソフトウェアから來る自由を勝ち取るために、行動します。自由ソフトウェアはそのユーザが自身のコンピューティングのコントロールを有するようにします。不自由なソフトウェアはソフトウェアの開発者の力のもとにユーザを従屬させます。動畫の説明をご覧ください。
自由ソフトウェアとは?
自由ソフトウェアは、ユーザがソフトウェアを実行、コピー、配布、研究、変更、改良することを意味します。
自由ソフトウェアは自由の問題であり、値段の問題ではありません。この考え方を理解するには、「ビール飲み放題(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の開発は続きます。
The GNU Project encourages the community to communicate in ways that are friendly, welcoming and kind. See the GNU Kind Communications Guidelines.
Planet GNU 
Denemo Version 2.3 was released : This is a belated notice that version 2.3 has been released. New Features Seek Locations in Scores Specify type of object sought Or valid note range Or any custom co...
Spring internships at the FSF! Apply by Nov. 29 : Do you believe that free software is crucial to a free society? Do you want to help people learn why free software matters, and how to use it?..
Hang out with the FSF staff in Seattle, November 15 : We are hosting this get-together to show our appreciation for your support of the FSF's work and to provide an opportunity to meet oth...
行動しよう
これらの優先度の高い分野のどれかに貢獻できませんか?
- 自由な電話(スマートフォン)のオペレーティング?システム、
- 分権化、連攜、そしてセルフ?ホスティング、
- 自由なドライバ、ファームウェア、そしてハードウェア設計、
- リアルタイムの音聲と動畫のチャット、
- コミュニティで過小評価されている人々の貢獻を勵ます、
- そして、もっと。
GNUパッケージの保守を手伝えませんか?
- cfengine, freetalk, halifax, mcron, quickthreadsこれらは、すべてメンテナを探しています。
- また、以下のパッケージは共同メンテナを探しています: aspell, bison, gnuae, gnubik, metaexchange, powerguru, xboard.
詳しくは、パッケージのウェブページをご覧ください。
本日のパッケージ…
MIX Development Kit
GNU MDKはMIX開発環境で、教育上のコンピュータMIXのエミュレーションとアセンブリ言語MIXALからなります。MIXはレジスタ、メモリ、オーバフロートグル、比較フラグ、I/Oデバイス、およびバイナリ命令などの機能がある仮想のCPUを有します。このパッケージはコンパイラ、仮想マシン、仮想マシンのためのGUI、などなどから構成されます。(ドキュメント)