Ubuntu/Components(ja)
Ubuntu コンポーネントの説明(http://www.ubuntu.com/ubuntu/components)
コンポーネント
Ubuntu ソフトウェアリポジトリは、4つの「コンポーネント」で構成された数千のソフトウェアパッケージを含んでいます。これらはサポートレベルに基づいて提供していますが、いずれにせよ私たちの[[フリーソフトウェア哲学|http://www.ubuntu.com/ubuntu/philosophy]]に従っています。これらのコンポーネントは "main"、"restricted"、"universe"、"multiverse" と呼ばれています。
Ubuntuソフトウェアリポジトリは、私たちのサポート能力によって main、restricted、universe、multiverseの 4つに分割されています。どれにせよ、私たちのフリーソフトウェア哲学にゴールを置いていることに変わりはありません。
通常の Ubuntu インストールは main と restricted コンポーネントに存在するソフトウェアのサブセットです。Synaptic Package Manager や aptitute を使うことで、追加のソフトウェアをインストールすることができます。他のコンポーネントは /etc/apt/sources.list ファイルを編集することで追加できます。"man souces.list" コマンドを実行して、sources.list ファイルに関する情報を得ることができます。
"main" コンポーネント
main 配布コンポーネントは、自由に再配布できるフリーソフトウェアで、Ubuntu チームによって充分なサポートが提供されるアプリケーションが含まれています。ここには非常に人気が高く、信頼できるオープンソースソフトウェアが含まれており、大部分が Ubuntu のインストール時にインストールされます。
main に含まれるソフトウェアは Ubuntuの開発者、コミュニティやユーザが重要だと感じる、Ubuntu のセキュリティチームやディストリビューションチームがサポートすることを決めたものが含まれています。mainコンポーネントからソフトウェアをインストールしたのであれば、セキュリティアップデートやテクニカルサポートを得ることができます。
私たちは、main に含まれるソフトウェアには、多くの人たちが利用できる充分な機能のデスクトップとして、あるいはオープンソースソフトウェアで構成されたインターネットサーバとして、 全てを含めていると思っています。
これらのアプリケーションソフトウェアはフリーでなくてはなりません。が、作者によって自由な改変が許可されていないバイナリファームウェアや一部のフォントなどを含むことがあります。あらゆる場合において、再配布が阻害されることはありません。
"restricted" コンポーネント
restricted コンポーネントは、フリーなライセンスの元に利用できないにせよ、ubuntu チームによってサポートされる、非常によく使われるソフトウェアのために用いられます。注意してください、これらに関しては私たち自身はソフトウェアを修正することができないので、完全なサポートを提供できないことがあります。しかし、問題に関するレポートを作者に転送することはできます。
restrivted に属する一部のソフトウェアは、Ubuntu CD によってインストールされますが、容易に除去できるように、明確に区別されています。Ubuntu が特定のマシンで動作するためには必須となるので、私たちはこれらのソフトウェアを含めます。――典型的な例はビデオカードベンダがリリースしているバイナリドライバです。これは Ubuntu がそのビデオカードが搭載されたマシンできちんと動作する唯一の方法です。通常は Ubuntu をインストールできるのであれば、私たちはオープンソースソフトウェアを用います。Ubuntu チームは各ベンダに、ソフトウェアをフリーなライセンスで扱えるよう、オープンソースにすることを働きかけています。
"universe" コンポーネント
universe コンポーネントはフリーソフトウェアやオープンソース、Linux関連ソフトウェアのスナップショットです。universe で見つけることができるものはすべてオープンソースソフトウェアで、いくつかの限られたオープンライセンスなソフトウェアの、色々な公開ソースコードから自動的に生成されています。
これらのソフトウェアは全て、main に含まれるツールやライブラリから構成され、main にあるソフトウェアと同じようにインストールされ、動作します。ただし、セキュリティ対応やサポートについては一切保証されません。
universe コンポーネントには数千のソフトウェアが含まれています。universe を使うことで、ユーザーは膨大なオープンソースソフトウェアの世界から提供される多様性と柔軟性を安定した Ubuntu コアの上に構築することができます。
注意してください:uiniverse は Ubuntu をインストールした直後には有効になっていないので、自分で有効にする必要があります。Canonical 社は universe で発見された通常のセキュリティ情報の提供を保証しませんが、コミュニティによるものは提供されることでしょう。ユーザーは universe コンポーネントを利用するリスクを理解するべきです。
universe コンポーネントは、Ubuntu をインストールした後、/etc/apt/souces.list ファイルを編集することで有効にできます。
人気のある、もしくは充分なサポートが提供されているソフトウェアは、メンテナによってmain の標準に適合していると判断されれば、 Ubuntu チームの手により universe から main に移されるでしょう。
"multiverse" コンポーネント
"multiverse" コンポーネントは、「not free」なソフトウェアを含んでいます。これはソフトウェアのライセンス条項が、 Ubuntu の "main" コンポーネントのライセンスポリシーを満たしていないことを意味します。
これらのソフトウェアを使う上での権利の確認や、著作権者の提示するライセンス条項を遵守するといった重荷は、あなたに降りかかります。
このソフトウェアはサポートされず、問題があっても大抵は解決やアップデートはないでしょう。あなたの責任で利用してください。