GNUソフトウェア
- すべてのGNUパッケージ
- GNUパッケージの基本情報
- GNUパッケージの簡潔な概要
- GNUマニュアル
- 全体が自由なGNU/Linux ディストリビューション
- GNU/Linuxディストリビューション
- 開発リソース
- 助けてもらう
GNUはオペレーティングシステムで、100%自由ソフトウェアです。それは1983年にリチャード・ストールマン(rms)により開始され、すべてのソフトウェアユーザが自身のコンピューティングを制御する自由のために一緒に作業する多くの人々により開発されて来ました。技術的には、GNUは一般的にUnixと同様です。しかし、Unixと違い、GNUはユーザに自由を与えます。
GNUシステムには、公式GNUソフトウェアパッケージ(下記に一覧を示す)をすべて含み、特にTeXやXウィンドウシステムなど、GNUではない自由ソフトウェアも含みます。また、GNUシステムは単一の固定されたプログラムの集合ではありません。利用者とディストリビュータは、その必要と要望に応じて異なるパッケージを選択できます。結果、たくさんのいろいろなGNUシステムになっています。
全体のシステムをインストールするものを探している場合、わたしたちの完全に自由ソフトウェアのGNU/Linuxディストリビューションの一覧をご覧ください。
個々の自由ソフトウェアパッケージ(GNUとGNUでないものの両方)を見たい場合、自由ソフトウェア・ディレクトリをご覧ください。ディレクトリは分類された検索可能な自由ソフトウェアのデータベースです。これはフリーソフトウェアファウンデーションによって活発に保守され、プログラムのホームページへのリンク(それがある場合)が入っていますし、すべてのGNUパッケージのエントリも入っています。また、下記にもう一つすべてのGNUパッケージの一覧を示しています。自由ソフトウェアの文書のリンクは別に一覧を持っています。
最後に、さまざまなプロプライエタリなシステム上で動くプロプライエタリなソフトウェアのための自由ソフトウェアの代替品の短いリストがあります。
わたしたちは、また、推奨される教育向けソフトウェアのリストも公開しています。
GNUソフトウェアを入手する
GNUソフトウェアはいくつかの方法で入手できます。
- 全体が自由なGNU/Linux ディストリビューションをダウンロードする。
- 友達からコピーを入手する。
- 全体が自由なGNU/Linuxシステムがプリインストールされたコンピュータをそれを提供する会社から買う。
- 個々のパッケージをウェブあるいはFTPからダウンロードする: わたしたちは、すべてのGNUソフトウェアを自由ソフトウェアとして、ソースコードを無償で提供しています。(可能であればFSFへ寄付をお願いします。もっと多くの自由ソフトウェアを生み出すのを支援してください。)
- 機能的なパッケージマネージャGNU Guixを使って、GNUパッケージのリリースをインストールし管理する。
- GNU SRCコレクションを用いて、システムの版と衝突することなく、容易に最新のGNUパッケージリリースを自分自身でインストールする。
- GNU PPA (パーソナル・パッケージ・アーカイブ)を Trisquel, gNewSense または関連ディストロで用いて、適切にパッケージされた最新のリリースを使う。
- パッケージの開発版ソースを入手し構築してください。多くのGNUパッケージは、開発版ソースをGNUホスティング・サイトsavannah.gnu.orgに置いてます。ほかのパッケージは、ほかのソース・リポジトリを用いていたり、まったく開発版ソースがなかったりします。それぞれのパッケージのウェブページに詳細があるでしょう。
GNUソフトウェアを開発する
FSFは、優先度の高い自由ソフトウェアプロジェクトの一覧を保守しています。もし可能であれば、これらのプロジェクトを手伝ってください。そのほかのGNUに貢献する方法については、保守されなくなったGNUパッケージの復活や開発を手伝うことを含め、GNUを手伝ってくださいのページをご覧ください。
新しいプログラムを書いて、公式GNUパッケージとしたい場合には、評価の情報と提出フォームをご覧ください。倫理的なリポジトリの基準を参照し、あなたのプロジェクトのホスティング・サービスを選択するガイダンスとしてください。
GNUパッケージを保守、開発する場合、新しく採用されたか長く続いているかを問わず、こちらの短いリスト、GNUメンテナのTipsが有用でしょう。GNUソフトウェア開発者のリソースの情報もどうぞ。
すべてのGNUパッケージ
現在のGNUパッケージすべてのホームページへのリンクを以下に示します。簡潔さのために長い名称ではなくパッケージの識別子で示し、左から右にアルファベット順となってます。この一覧について修正あるいは質問がある場合、こちら<maintainers@gnu.org>まで連絡ください。
以下のリストもあります:
- すべてのGNUパッケージの簡潔な記述、
- GNUパッケージの文書 (カテゴリ別ならび)、
- GNUパッケージ・ロゴと、
- 最近のGNUリリース。
退役したGNUパッケージ
GNUパッケージは時折、退役します。一般には、ほかのパッケージによって取って代わられたり、統合されたりしたために退役します。時間があり、このどれかについて復活させたいと考える方は、 <maintainers@gnu.org>まで連絡ください。こちらがリストです。古いプロジェクトのページ(それが存在する場合)はそのままにしてあります: