Linux カーネルと独立したプログラムのまとめ作業をしているプロジェクトや Linux サポート企業 (ディストリビュータ) が作っている Linux 周辺ソフトウェアの実動作環境の配布版。
Linux ではどこかに一括で環境を裁定している統一的な組織は存在せず、個々のプロジェクトがソフトウェアのソースを元にユーザーのニーズに合う (と思った) 環境を作ってプログラム群を提供している。それぞれの違いは、バイナリ作成時に使われる GCC などのツールのバージョンから、標準でインストールされるソフトウェアの内容、ソフトウェアのインストールや設定の仕方まで色々。
どの点もそのディストリユーザーの利便性を考えて行われているものなので、自分に合わない場合は好きなように変えてしまえば良いよ。(さすがに全ソフトウェアを新しくコンパイルし直そうと思ったらすぐにはいかないけど、Gentoo みたいなディストリビューションもあるし。)
(加筆・修正歓迎)
Fedora Project が開発するディストリビューション
Fedora Core での開発成果を積極的に取り入れて開発される Red Hat 社謹製サポート付きディストリビューション。
ドイツ SuSE 社が開発し、Novell が買収して存続した後、Professional 版の開発を OpenSUSE に移行したディストリビューション
Debian Project が開発するディストリビューション
Debian Project で行われている開発リソースを活用し、デスクトップや中小規模のサーバー向けに高性能かつ完全に無償のディストリビューションを開発するプロジェクト。
Project Vine が開発する、日本語を主に利用するユーザーを対象としたディストリビューション
ディストリビューション名 | パッケージ管理 | ツール | 標準デスクトップ | サポート期間 | ベース |
Fedora | rpm | yum | GNOME | 13ヶ月 | Red Hat |
CentOS | rpm | yum | GNOME | 約7年 | RHEL |
OpenSUSE | rpm | YaST | GNOME/KDE | 2年 | |
Vine Linux | rpm | apt for rpm | GNOME | 約3年 | Red Hat |
Debian GNU/Linux | dpkg | apt | GNOME | 約3年 | n/a |
Ubuntu Linux | dpkg | apt | Unity | 18ヶ月 (LTS版は3年) | Debian |
MEPIS Linux | dpkg | apt | KDE | Debian | |
KNOPPIX | dpkg | apt | LXDE | Debian | |
Gentoo Linux | Portage | emerge | KDEなど | ローリング方式 | n/a |
Slackware | tgz | swaret | KDE/Xfce | SLS | |
Plamo Linux | tgz | n/a | Afterstepなど | Slackware |
雑誌とか、Web上のディストリビューション紹介記事も参照。
通常は、含まれていたパッケージの脆弱性とバグが修正される。ディストリビューションが一旦安定版としてリリースされると、その上に機能追加だとか変更だとかいうアップデートがかかったりすることはほとんどない。
その上にサーバーとかのシステムを構築しているユーザーが居たら、通常のアップデートで急に変わるとシステムの動作が停止する可能性もあるし(ユーザーが事前に察知できればいいが、新機能とセキュリティ修正がごっちゃになるとユーザーは混乱する)、そうしたディストリビューションでは開発版は安定版とは分かれて開発されるので、わざわざ機能の追加を安定版に施す理由も無い(バグの修正があったときだけ安定版に当てればいい)ため。簡単に言えば、Windows 2000 をアップデートし続けても XP や 2003 にはならないようなモノ。
リリースされたソフトウェアが古くて遅いとか、使いたい機能がついてないとか、または開発に参加したいとかの理由で新しいバージョンのソフトウェアが欲しくなった場合は、必要に応じて自分でインストールすべし。ソースを自分でインストールする際の参考は以下のページを参照。
Gentoo Linux ではある程度安定なら機能追加でも新しいバージョンにどんどんあげていったりする。ディストリによって自動で上げる基準が違ったりもするので要参照。
セキュリティパッチが提供される期間などのサポートポリシーをざっと調べたい人は下記のページを参照のこと。
オススメLinuxディストリビューションは?
Part0.1 http://pc.2ch.net/linux/kako/996/996643721.html
Part0.2 http://pc.2ch.net/test/read.cgi/linux/1004182553/
Part1 http://pc.2ch.net/test/read.cgi/linux/1047973777/
Part2 http://pc.2ch.net/test/read.cgi/linux/1066216586/
Part3 http://pc3.2ch.net/test/read.cgi/linux/1074747866/
Part4 http://pc5.2ch.net/test/read.cgi/linux/1083112545/
Part5 http://pc5.2ch.net/test/read.cgi/linux/1089797203/
Part6 http://pc5.2ch.net/test/read.cgi/linux/1095877889/
Part7 http://pc5.2ch.net/test/read.cgi/linux/1105506611/
Part8 http://pc8.2ch.net/test/read.cgi/linux/1110439784/
Part9 http://pc8.2ch.net/test/read.cgi/linux/1115865899/
Part10 http://pc8.2ch.net/test/read.cgi/linux/1118675306/
Part11 http://pc8.2ch.net/test/read.cgi/linux/1122997384/
Part12 http://pc8.2ch.net/test/read.cgi/linux/1129129681/
Part13 http://pc8.2ch.net/test/read.cgi/linux/1134821770/
Part14 http://pc8.2ch.net/test/read.cgi/linux/1152434981/
Part15 http://pc10.2ch.net/test/read.cgi/linux/1163089199/
Part16 http://pc10.2ch.net/test/read.cgi/linux/1169653858/
Part17 http://pc10.2ch.net/test/read.cgi/linux/1171378074/
Part18 http://pc11.2ch.net/test/read.cgi/linux/1174737255/
Part19 http://pc11.2ch.net/test/read.cgi/linux/1180312481/
Part20 http://pc11.2ch.net/test/read.cgi/linux/1184772593/
Part21 http://pc11.2ch.net/test/read.cgi/linux/1188257493/
Part22 http://pc11.2ch.net/test/read.cgi/linux/1191324172/
Part23 http://pc11.2ch.net/test/read.cgi/linux/1193841529/
Part24 http://pc11.2ch.net/test/read.cgi/linux/1196815968/
Part25 http://pc11.2ch.net/test/read.cgi/linux/1199422790/
Part26 http://pc11.2ch.net/test/read.cgi/linux/1203257621/
Part27 http://pc11.2ch.net/test/read.cgi/linux/1206759408/
Part28 http://pc11.2ch.net/test/read.cgi/linux/1210756517/
Part29 http://pc11.2ch.net/test/read.cgi/linux/1214637211/
Part30 http://pc11.2ch.net/test/read.cgi/linux/1215959686/
Part31 http://pc11.2ch.net/test/read.cgi/linux/1219318897/
Part32 http://pc11.2ch.net/test/read.cgi/linux/1225754018/
Part33 http://pc11.2ch.net/test/read.cgi/linux/1230708044/
Part34 http://pc11.2ch.net/test/read.cgi/linux/1240057724/
*1 GNOME Project & Mono Project 創始者 Miguel de Icaza 氏が設立した会社。Ximian Desktop (GNOMEベースの企業向けデスクトップ環境。現Novell Linux Desktop) を開発していた。Novellにより買収。