Debian
安定版に含まれるソフトウェアは上述のとおりメジャー/マイナーバージョンアップされることが滅多にないが、テスト版や不安定版のパッケージを安定版向けにリビルドし、backportsパッケージとして提供されているソフトウェアが一部存在する。これにより、新版のソフトウェアをソースコンパイルすることなく、パッケージ管理下で使用することが可能になる。
不定期に新しいリビジョンが公開される。この公開版はそれまでの更新を包含して提供される小規模バージョンアップデートであり、構成を変えるものではない。8.0、8.1、8.2に対して8.3公開時までの全ての更新を適用すると、8.3と同じものになる。
リビジョンは下記の形式で示される。
4.0(etch)以前: バージョン番号の末尾の"rN"表記(N = 0, 1, 2, ...)。例えば、3.1版4回目のアップデートは、3.1r3。
5.0(lenny)以降: バージョン番号の小数第二位の値。例えば、5.0版4回目のアップデートは、5.0.4。
7.0(wheezy)以降: バージョン番号の小数第一位の値。例えば、7.0版4回目のアップデートは、7.4。
次の安定版が公開されると、それまでの安定版は一般に「旧安定版」(oldstable) と呼ばれて区別される。
セキュリティアップデートは、次の安定版が公開された後も、そのまま一年間は継続して提供される。
6.0(squeeze)以降は、旧安定版のLTS(Long Term Support)が実施されるようになった。Debian LTS teamによって、安定版としての最初の公開日から少なくとも5年後までセキュリティサポートが提供される。
テスト版 (testing):次期の安定版となる公開テスト中の版である。次に説明する不安定版で一定期間致命的なバグが発見されなかったパッケージが、自動的にテスト版に組み入れられる。
デスクトップなどで使う分には支障のない程度の安定度を持っていると言われ、最新のデスクトップを使いたい場合は、このテスト版を使うことが多いようである。だがパッケージ更新が機械的に行なわれるため、依存関係が壊れやすい。
公開が近付くと段階的に固定され、この自動処理が止められる。すべてのRCバグ (Release Critical Bug。安定版として致命的なバグ) が無くなったとき、テスト版は安定版として公開される。
テスト版が安定版として公開される時期が近付くとセキュリティアップデートの提供が始まる。それ以前は提供されない。だが、2005年9月より、Debian開発者の有志らがDebian Testing Security Teamを結成し、非公式な形でテスト版向けのセキュリティアップデートを提供している。
不安定版 (unstable):これは、開発者向けの版である。コードネームは不変で「sid」と呼ばれる。
通常新規パッケージはこの版に投入される。セキュリティのアップデートは提供されないが、パッケージの更新サイクルが早いため、セキュリティの問題も比較的早く取り除かれる。またテスト版とは違い、DSA (Debian Security Advisory) によってどのバージョンから当該セキュリティホールが塞がれているか告知される。
実験版 (experimental):これは、影響が大きなパッケージ群が、不安定版に入れる前に一時的に置かれて、不安定版との組合せによりしばらく実験が行われる。experimentalだけで全ての導入を行うことは出来ず、他の版との組み合わせにより動く。
Debianのコードネームは、ディズニー配給の映画「トイ・ストーリー」のキャラクタから取られている。これは、過去にDebianのプロジェクトリーダーを務めたブルース・ペレンズが、トイ・ストーリーを製作したピクサー・アニメーション・スタジオの社員であったためである。
lenny Linuxカーネルの11アーキテクチャ + ARMアーキテクチャにおける追加のABI (armel) に対応している。
squeeze Linuxカーネルの9つのアーキテクチャ + FreeBSDカーネル(i386、amd64の2アーキテクチャのみ)に対応していることを示す。
Debian の「スワール」マーク(意匠)は 1999 年に Raul Silva によって考案された。これはその年に開催されたコンテスト用のものであって、それ以前に使われていた準公式のマークに替わるものとしてデザインされた。 このコンテストの勝者に対して、@debian.org のメールアドレスと、希望するアーキテクチャ用の Debian 2.1 インストール CD のセットが贈られた。マークの意味について Debian プロジェクトから公式な声明は出ていなかったが、 このマークが選ばれた時点では、これはコンピュータを動作させる魔法の煙 (または精霊) を表していることがほのめかされた。
Debian のこのマークの由来については、最初に命名された Debian のキャラクターとして選ばれた バズ・ライトイヤー(Buzz Lightyear)のあごに渦巻きがあるからだという説がある。Stefano Zacchiroli も、この渦巻きが Debian のものであると示唆している。Debian のコードネームはトイ・ストーリーのキャラクターの名前を付けているので、 バズ・ライトイヤーのスワールが候補となった可能性が高いと思われる。Debian 開発者の Bruce Perens も Pixar の元で働いていた。
Debianでは、以下のような環境に対応したバイナリ版を作成している。括弧内はプロジェクトでの呼称である。
AMD64 (amd64/x86-64)
ARM EABI (armel)
Hard Float ABI ARM (armhf)
x86 (i386/IA-32、ただし現行版では80386には対応しない)
MIPS (mips/mipsel)
64ビット版リトルエンディアンMIPS (mips64el)
64ビット版リトルエンディアンPowerPC (ppc64el)
System z (s390x)
以下の環境はかつて対応されていたが、現在では公式には対応されていない(一部の環境では非公式な対応が存在する)。
MC68000 (m68k)(etchより開発対象から外された)
Alpha (alpha)(squeezeより開発対象から外された)
ARM (arm)(同上。armelにより置き換え)
PA-RISC (hppa)(同上)
IA-64 (ia64)(jessieより開発対象から外された)
SPARC (sparc)(同上)
IBM S/390及びzSeries(同上。s390xに置き換え)
32ビット版PowerPC (powerpc)(stretchより開発対象から外された)
Linuxカーネル以外をカーネルとするものもある。名称の通り、ユーザーランドはGNUの成果物に依存している。
Debian GNU/kFreeBSD (kfreebsd-i386, kfreebsd-amd64) (jessieより開発対象から外された)
まだ正式公開されていない上記以外の環境やカーネル版もいくつかある。
アーキテクチャ
SuperH (sh4)
Motorola/IBM PowerPC64 (ppc64)
Linksys NSLU2 (armeb)
Renesas Technology M32R (m32r)
Sun UltraSPARC (sparc64)
32ビットポインタ搭載64ビットPC (x32)
カーネル
Debian GNU/Hurd (hurd-i386)
Debian GNU/NetBSD (netbsd-i386, netbsd-alpha)
Debian GNU/Solaris (solaris-i386)
Debian プロジェクトは派生ディストリビューションの重要性を完全に認めており、関係者間の協力を活発に支援している。通常これは、当初派生ディストリビューションで開発されていた改善を Debian が取り込むことを意味する。こうすることで、誰もが恩恵を受けることができ、長期におよぶ保守作業を減らすことになる。
このため、派生ディストリビューションは debian-derivatives@lists.debian.org メーリングリストの議論に参加し、派生物調査に参加するよう勧められている。派生物調査は、派生ディストリビューションの中でなされた作業に関する情報を集めることを目標にしている。こうすることで、公式の Debian 開発者が Debian 派生物内の自分のパッケージの状況をより良く追跡することが可能になる。
Debianテスト版の派生品一覧に掲載。
Ubuntu派生品一覧に掲載。
ここでは割愛し、詳細はUbuntu#派生品に記述。
Debian安定版の派生品一覧に掲載。
MEPISの派生品一覧に掲載。
KNOPPIXの派生品一覧に掲載。
上記のようにDebianはいくつかのディストリビューションの母体として利用されている。Debianの派生品一覧に非掲載であるるものの、以下もその一部である。
なお、Ubuntuの派生版や、他言語版を含めWikipediaに記事が存在しないものは掲載しない。
Clonezilla - ディスクまたはパーティションの複製(クローニング)ならびにイメージ作成(イメージング)用。
LinEx - スペインの地方自治体、教育機関で利用するために開発されたディストリビューション。
Linux Mint Debian Edition(LMDE) - Linux MintプロジェクトがDebian安定版をベースに開発したディストリビューション。
OpenMediaVault - 無償なネットワークアタッチトストレージ(NAS)向けディストリビューション。
Pengwin - Debian派生。前身はRed Hat Enterprise Linuxと互換性があるとされる WLinux。
Puppy Linux - ver.5 以降はDebian系もあり。
SLAX - Slax 9からはDebian系。元はSlackwareの派生ソフト。CD起動で利用可能。日本語化されたも存在する。
Voyager - フランス産のOS。MacOS風の画面が美しい。Debian (安定版) から派生した32bit版と64bit版のほか、Xubuntu派生版もある。
Whonix - 保安面重視のOS。通信はすべてTor経由でおこなう。
WindOS - Debian Squeeze派生で作られた軽量OS。起動時の初期メモリ消費量が60MB以下。開発が停滞している。
aptosid - 旧名sidux。Debian sid派生のデスクトップ向けディストリビューション。CD起動/HDD導入共可能。
Freespire : Linspireの無料版。CD起動/HDD導入共可能。
Linspire - 企業向けディストリビューション(旧名Lindows)。
Progeny Debian - Redhat/FedoraのインストーラAnacondaを移植したGNU/Linux。
UserLinux - 元Debianプロジェクトリーダーブルース・ペレンズにより提唱され、企業向けディストリビューションの基幹となるべく開発されていたDebian母体のディストリビューション。開発停止。
ARMA aka Omoikane GNU/Linux : にXFSを採用している。
巫女 GNYO/Linux : openMosixとSCoreを利用したPCクラスタが構築可能。CD起動/HDD導入共可能。開発停止。