Debian

Debian（発音: [ˈdɛbiən] デビアン）またはDebian ProjectはLinuxディストリビューションのひとつであるDebian GNU/Linuxを中心とするプロジェクトである。 GNUプロジェクトの精神の尊重と、同プロジェクトによるプロダクトの積極的な採用などが特徴である。システム全体を単にLinuxと呼ぶ事が多いのに対し、Debianでは「GNU/Linux」という呼称を積極的に使っている。呼称が分かれる経緯についてはGNU/Linux名称論争を参照。 Linuxディストリビューションの他、カーネル（核）をLinuxカーネルからGNU HurdやFreeBSDのカーネルに置き換えた、Debian GNU/HurdやDebian GNU/kFreeBSDなどがある。 Linuxカーネル、必須なユーティリティ類のutil-linux（英語版）、プログラムのビルドに必要なGCCやGNU Binutils、coreutilsなどのその他のUnix系ユーティリティをはじめ、その他デスクトップ環境向けやサーバ運用向けなど多数の、計51,000以上のパッケージを提供している。対象環境として現在10のアーキテクチャ（環境）向けに開発されており、インテルやAMDの32ビット・64ビットプロセッサ、組み込み機器で使われるARMアーキテクチャなどがそれには含まれている。低水準のパッケージ管理システムはdpkg、高水準のパッケージ管理システムはAPTである。デスクトップ環境は各種のものがパッケージにあるが、Debian 8では導入時に選べるのはGNOME、Xfce、KDE、Cinnamon、MATE、LXDE、LXQtである。 Debian 7 (wheezy) KDE4.8 Plasmaデスクトップ Debian 7 (wheezy) Xfce4.8デスクトップ Debian 10 (buster) GNOME デスクトップ Debian 9 (stretch) XFCE デスクトップ その他の特徴として、Debianを母体として、さらに調整や変更を加えた派生Linuxディストリビューションの作成が考慮されている、という点がある。派生先にはUbuntu他多くの派生ディストリビューションが存在する。 インストーラ用のCD/DVDイメージはWebからのダウンロード、BitTorrent・jigdo・uNetBootInなどで取得できる。さらに、インストーラーをオンライン再販業者から購入する事も可能である。 Debian 10 のインストール・メニュー Debianインストーラのテキスト版 Debianインストーラのグラフィカル版 Debian 10 のコンソール・ログイン画面 1993年8月16日 イアン・マードックにより開始。 1996年6月16日 Debian 1.1（コード名 buzz）を公開。 1996年12月12日 Debian 1.2（rex）を公開。 1997年6月5日 Debian 1.3（bo）を公開。 1998年7月24日 Debian 2.0（hamm）を公開。 1999年3月9日 Debian 2.1（slink）を公開。 2000年8月14−15日 Debian 2.2（potato）を公開。 2002年7月19日 Debian 3.0（woody）を公開。 2003年8月16日 プロジェクト発足10周年を迎えた。 2005年6月6日 Debian 3.1（sarge）を公開。 2007年4月8日 Debian 4.0（etch）を公開。 2009年2月14日 Debian 5.0（lenny）を公開。 2011年2月6日 Debian 6.0（squeeze）を公開。 2013年5月4日 Debian 7.0（wheezy）を公開。 2015年4月25日 Debian 8.0（jessie）を公開。 2017年6月17日 Debian 9.0（stretch）を公開。 2019年7月6日 Debian 10.0（buster）を公開。 2021年8月14日 Debian 11.0（bullseye）を公開。 2023年6月10日 Debian 12.0（bookworm）を公開。 Debian の各版に付けられている開発用コード名は、ディズニー映画「トイ・ストーリー」の登場人物の名前に基づいている。Debian の不安定版は、おもちゃをいつも壊す悪ガキのキャラクターである Sid （シド）にちなんでいる。 Debianは1993年8月16日に当時パデュー大学の学生であったイアン・マードックにより創設された。 マードックは当初"Debian Linux Release"という名称を付けた。当時"Softlanding Linux System (SLS)"という初のGNU/Linuxディストリビューションが公開されていたが、SLSは保守がお粗末であったり不具合が頻発したためマードックは全く新しいディストリビューションを立ち上げた。 1993年、マードックは"Debianマニフェスト"というこの新しいオペレーティングシステムについての概要を公表した。その中で、このディストリビューションの保守は、LinuxおよびGNUの精神に基づき公開された手法で維持されることを求めた。彼はこのディストリビューションの名称を、ガールフレンド(後の妻)の名前Debra Lynnと自身の名前IanからDebianとした。 Debianプロジェクトからは、1994年から1995年にかけて0.9版のシリーズが初めて公開された。この期間、フリーソフトウェア財団のGNUプロジェクトが支援を行った。1995年には、インテルi386以外の環境に対しても対応が開始されることとなり、1996年に最初の1.x版が公開された。 1996年にはブルース・ペレンズがDebianプロジェクトのリーダーとしてマードックの後任に就いた。同年開発者のEan Schuesslerは、Debianプロジェクトがその利用者に対して社会的な契約を交わすべきであるとの提案を行った。これに関してDebianプロジェクトのメーリングリストで行われた議論は、プロジェクトについての「Debian社会契約」と「Debianフリーソフトウェアガイドライン (DFSG)」にまとめられた。ペレンズは、Software in the Public Interest (SPI) というDebianプロジェクトを公式に支え、プロジェクトを統括する非営利組織の創設にも関わった。 ペレンズは、glibc移行後初めての版となったDebian 2.0が公開される直前にDebianプロジェクトを引退した。 この時期、Debianプロジェクトは新たなリーダーを選出し、2.x を公開した。この時期にAPTが初めて導入され、Debian GNU/HurdというLinuxカーネル以外の開発も始められた。1999年にはDebianを母体とするディストリビューションも現れ始めた。Libranet (2006年に開発停止)、Corel Linux そして StormixによるStorm Linuxである。 特筆すべきは、2000年に公開された2.2版（コードネーム: potato）で、この版はlibc等重要なパッケージの保守で、デュシェンヌ型筋ジストロフィーのため亡くなった、Joel 'Espy' Kleckerに捧げられた。 2000年後半には、プロジェクトはパッケージアーカイブとリリースマネージメントに関する大きな変革を行い、「パッケージプール」方式と次期stable版の土台となる"testing"版の導入が開始された。また同年には全世界のDebian開発者・技術者を集めて年1回開催されるDebConf（Debianカンファレンス）が開かれるようになった。 この頃CorelはLinux部門を売却 (後にXandrosとなっている) 、Stormixは2001年破産を宣告されている。 2002年7月、Debian 3.0 （コードネーム: woody）が公開された。（遡ることver.1.1から、Debianは公開の際に映画トイ・ストーリーのキャラクター名をコードネームとして採用し現在に至る。） 3.0(woody)公開後、次期版3.1(sarge)まで、およそ3年という長期に渡る空白期間が存在する。主な理由として、potatoからwoody以後にかけて、パッケージ数が2倍程に増加、またwoodyでの対応環境も増加したため、公開直後からこれに伴うバグが飛躍的に増大した点がある。とりわけリリースクリティカルバグが事実上すべて解消されない限り公開できないため、公開日程に多大なる影響を与えた。パッケージメンテナのバグに対する考え方は温度差があり、たとえば特定の言語のみ発生するバグならば、そのメンテナがバグ対象の言語圏でも無い限りバグを修正することに対する意欲を持つことは少ない。コミュニティによるボランティアを作業基盤とするDebian特有の問題とも言える。 しかし、長くなっていく公開間隔について、フリーソフトウェアコミュニティから疑問の声が上がった。Debianのsargeリリース直前には、実際にDebian開発者の1人であったShuttleworthが主導してUbuntuというプロジェクトを派生させた。Shuttleworthが雇っているUbuntu開発者の多くは、かつてはDebianボランティアだったか、または今もDebianに関わっている人々である。多くの場合、Ubuntu開発者として（Canonicalを通して）雇われた人々はDebianでも同じパッケージの管理をしている。この点については本人も公式サイトで「Debian の開発者の中には、Ubuntu で仕事のほとんどをするようになった人も確かにいます。また、Ubuntu と Debian で同じように仕事をしている開発者もいます。」としてそれを認めている。Debian の創立者、Ian Murdochは、Ubuntu の人気が Debian 派生のディストロのために良い兆しだとは考えていない。それは、Ubuntu 用に作られたパッケージが Sarge上で動作しないことが多いことを挙げている。Murdockは、Ubuntuが本当にDebianと互換性があった場合、開発のための作業のエネルギーの全てをSargeに向けられる可能性があり、それが本当に全体として見た場合、Debianの開発システムに利益をもたらすと主張している。したがって、当時のこうした混乱状況がsargeの開発をさらに遅らせることになったといえる。 その後、Debianから派生したUbuntuは多数の常勤の開発者によって開発されるところとなり、次第に影響力を増していった。しかし、ブラジル人のDebian開発者、Otavio Salvador は、「「ユーザはUbuntuを信用しているが、ユーザには安定したパッケージを提供する必要がある」 という考えにUbuntuがコミット (バージョン管理)しているかどうか、確信が持てない。」と述べている。また彼は、Shuttleworth個人に対しても不信感を抱いており、露骨に「言動が一致していない」と非難し、「品質対公開日程の問題で溝が深まったことでUbuntuとDebianの関係はひどいものになっている。」と語っている。このように、Ubuntuに対する評価は分かれている。 Debianのstable開発の長期化と派生であるUbuntuの誕生は、Debianコミュニティに対する意識を変化させ、Debian 4.0(コードネーム: etch)以降の版に対しての公開日程を含むいくつかの改善をもたらしたのは確かである。2011年現在では両コミュニティにおいて、バグ修正の取扱いなど相互交流もある。 2005年6月、Debian 3.1（コードネーム: sarge）が公開された。小規模な改良（バージョン番号が小数部の増加に留まる）にも関わらず、この正式版では数多くの変更が実施されたが、それは一つ前の版woodyからsarge公開までの期間が長かったことが原因である。この版では70％以上のソフトウェアが更新の対象となっただけではなく、ソフトウェアの容量も増加した。新規のインストーラーが導入され、40ヶ国語にも及ぶ言語に対応するようになった。 このリリースでは、woody以前のインストーラである、"boot-floppies"をDebianインストーラと呼ばれるモジュラー設計の新しいインストーラで置き換えた。この新しいインストーラは高度な導入方法に対応しており、RAID、XFS そしてLVMにも対応している。またハードウェア検知能力に優れるため、Linuxのインストールに不慣れな者でもインストールできるようになっている。インストーラは約40ヶ国の言語で完全なソフトウェアレベルでの国際化を実現している。インストールマニュアルと包括的なリリースノートはそれぞれ10と15の言語に翻訳され公開されている。 このときの公開では、Debianプロジェクトの各サブプロジェクトの取り組みも含まれており、Debian-Edu (Skolelinux)、Debian-Med、Debian-Accessibilityがそれに当たる。Skolelinuxは学校教育において有用なソフトウェアのパッケージを作成しDebianアーカイブに収録、また教育現場へのDebianの利用促進を行うプロジェクトである。Debian-Medは医療現場におけるDebianの利用促進や医療用ソフトウェアの作成、パッケージ化を担っている。Debian-AccessibilityはDebianシステムやDebianプロジェクトのWebサイトの利便性向上や障害者に対するDebianの利用を支援するプロジェクトで、その一部は視覚障害者のためのブライユ端末上における導入支援などがある。 2006年、ウェブブラウザやメーラーといった Mozilla関連のソフトウェア名が商標上の問題によって変更された。Firefox は、Iceweasel へ、Thunderbird は Icedove へといったように変わった。これはMozilla Foundationの要請によりDebianプロジェクトでMozilla Firefoxの名称が使えなくなったことによる。 2007年4月8日、Debian 4.0（コードネーム: etch）が公開された。GUIインストールが公式に対応されている。この公開版では新たにAMD64に対応した一方、Debian初のx86以外の対応環境であったm68kは公式に非対応となった（但し非公式ながら動作する）。 2009年2月14日、Debian 5.0（コードネーム: lenny）が公開された。開発期間は22ヶ月。25000以上のソフトウェア・パッケージが収録された。新たにマーベル・テクノロジー・グループが販売しているARM基盤のNAS、OrionプラットフォームとAsus Eee PCのようなネットブックに対応した。この版はMIPSアーキテクチャメンテナで2008年12月26日に交通事故で亡くなったThiemo Seuferに捧げられた。 2010年9月5日、公式にバックポートサービス (Debian Backport) を開始した。 5.0公開からほぼ2年経った2011年2月6日、Debian 6.0（コードネーム: squeeze）が公開された。FreeBSDカーネル（Debian GNU/kFreeBSD）が「テクノロジープレビュー」としてこの版から正式に対応されたが、その一方でalphaとhppa、armの3つの環境がこの版から公式に非対応となった。 6.0公開から2年以上経過した2013年5月4日、Debian 7.0（コードネーム: wheezy）が公開された。この版からarmhfとs390xの２つの環境に正式対応されることとなった。 2014年4月24日、Debian 6.0の保守が2016年2月まで延長されることが発表され、2014年6月16日より長期サポート(LTS)期間に入った。 2015年4月25日、Debian 8.0（コードネーム: jessie）が公開された。この版よりAArch64（64ビット版ARM環境）とPOWER 64 ビットリトルエンディアン版が正式対応された。またs390 環境の対応が終了し、s390xに置き換えられた。なお、ia64 および sparc が、開発者不足から、正式版に含まれなくなった。 2017年6月17日、Debian 9.0（コードネーム: stretch）が公開された。この版より64 ビットリトルエンディアン MIPSが対応環境に追加された。逆に32ビット版PowerPCがサポートされる対応環境から外れた（PowerPC 64ビット版は引き続き保守が継続される）。 2019年7月6日、Debian 10.0（コードネーム: buster）が公開された。 2021年8月14日、Debian 11.0（コードネーム: bullseye）が公開された。 プロジェクトは、世界中の有志の開発者によって構成されている。プロジェクトには誰でも参加できるが、正規の開発者になるためには、技術的なチェックを受ける必要がある。2020年11月現在、1100名以上のメンバーがいる。日本人の開発者は40人ほどである。 プロジェクトの抱負として、Debian社会契約を掲げている。Debian社会契約は、プロジェクトが遵守すべき事項を定めたもので、1997年7月5日に採択された。その中のDebianフリーソフトウェアガイドライン (DFSG) は、Debianにおけるソフトウェア評価基準となっており、このガイドラインに適合しない、フリーではないと評価されたソフトウェアは、Debianの一部として提供されることはない。 プロジェクト内の意思決定はDebian憲章の下で行なわれる。Debian憲章は、組織構成やその権限、投票にかけるまでの手続きなどを定めたもので、1998年12月2日に採択された。 このことから、Debianプロジェクトは独立した非中央集権的な組織である。また他のGNU/Linuxディストリビューション（例えば、Ubuntu、openSUSE、Fedora、そしてMandriva）のように企業が所有するものではない。 にも関わらず、プロジェクトの生産付加価値は極めて高く、Debian 4.0 (etch)版に含まれる全パッケージ開発コストを例にとると、コード総数2億8300万行、COCOMOモデル(en:COCOMO)を使用した生産価値評価は130億米ドルにのぼるとされる。2009年4月2日、オンラインコミュニティサイトOhlohはある時点でのDebian GNU/Linuxプロジェクトのコードベース（コード総数4500万行）をCOCOMOモデルを用いて評価したところ、開発コストは約8億1900万米ドルになると推計した。Debian 5.0 (lenny) リリースに関して、Juan José Amorらの推計によると、有効なコード総数は324,000,000行、COCOMOモデルによる生産価値評価は61億ユーロにのぼるとされる。 無論こうしたDebianに関するコミュニティの門戸の広さは、全く問題がないわけではなく、以前には、「一部ユーザによる礼儀知らずな行為」とコミュニティの意思決定の遅さが批判されたことがある。 毎年、Debianカンファレンス (通称DebConf) が開催される。Debianカンファレンスは、世界中のDebian開発者が直接会談する場で、2000年7月5日に初めて開催された。資金面などの多くの障害があるため、今のところ日本で開催されたことはないが、有志によって開催が検討されている。 Debianプロジェクトリーダー(Debian Project Leader; DPL)はプロジェクトの公的な代表者であり、プロジェクトの現在の方向性を決める立場にある。プロジェクトは次のリーダーを選出してきた: イアン・マードック (1993年8月 – 1996年3月), Debianプロジェクト創設者 ブルース・ペレンズ (1996年4月 – 1997年12月) イアン・ジャクソン (1998年1月 – 1998年12月) ウィヘルト・アッカーマン (1999年1月 – 2001年3月) ベン・コリンズ (2001年4月 – 2002年4月) ビーデール・ガービー (2002年4月 – 2003年4月) マーチン・マイケルメイヤー[訳語疑問点] (Martin Michlmayr) (2003年3月 – 2005年3月) ブランデン・ロビンソン (Branden Robinson) (2005年4月 – 2006年4月) アンソニー・タウンズ (2006年4月 – 2007年4月) サム・オセヴァール[訳語疑問点] (Sam Hocevar) (2007年4月 – 2008年4月) スティーブ・マッキンタイアー (2008年4月 – 2010年4月) ステファノ・ザッキローリ (2010年4月 – 2013年4月) Lucas Nussbaum（2013年4月 – 2015年4月） Neil McGovern（2015年4月 – 2016年4月） Mehdi Dogguy（2016年4月 – 2017年4月） Chris Lamb（2017年4月 – 2019年4月） Sam Hartman（2019年4月 – 2020年4月） Jonathan Carter（2020年4月 – 現職） 補佐的な役職として、アンソニー・タウンズによりDebian Second in Charge (2IC; 副リーダー)が創設された。スティーブ・マッキンタイアーは2006年4月から翌2007年4月までこの役職に就いている。2009年4月からはLuk Claesがその地位にいる。現プロジェクトリーダー、ステファノ・ザッキローリは、2ICを選出しない旨DPL選挙の際に宣言していた。 Brian C. White (1997–1999) Richard Braakman (1999–2000) アンソニー・タウンズ (2000–2004) Steve Langasek, Andreas Barth そして Colin Watson (2004–2007) Andreas Barth と Luk Claes (2007–2008) Luk Claes と Marc Brockschmidt (2008–2009) Luk Claes と Adeodato Simó (2009–2010) Adam D. Barratt と Neil McGovern (2010–現職) 注意すべきことに、上記リストにはアクティブな開発マネージャーのみ含まれている。2003年から導入された、開発アシスタント、そして引退したマネージャー("release wizards"と呼ばれる)はここには含まれていない。 Debianの特長として、保守の単純さがある。パッケージ管理システムを備えており、ひとたび導入が終了すれば、パッケージマネージャのAPT (Advanced Package Tool) により、ソフトウェアの更新が行える。パッケージの導入は、セキュリティ関連の更新やプログラム相互の依存性確認も含めて、仮想端末（コンソール）より容易に操作できる。 パッケージの依存関係には、大きく分けて、depends（依存）、recommends（推奨）、suggests（提案） という3種類の項目が設定されており、動作に必須なものがdepends、動作に必須ではないが常識的に必要とするものがrecommends、組み合わせる事で更に便利に使えるものがsuggestsに指定されている。lenny以前では、apt-getは、depends以外の項目を上手に扱えなかった。これらの項目を最大限生かす事ができるaptitudeの使用がSarge以降では勧められていた。Squeezeではこの点は改善された。さらに、自動削除に対応するようにも更新された。 APTには補助的機能を追加するフロントエンドが数多く提供されており、以下ではaptitudeを含めた幾つかのフロントエンドを紹介する。 扱いやすいユーザーインターフェイスは複数存在する。 一般的に良く知られる代表としては、Debianだけでなく RPM系のディストリビューションでも使われている Synaptic（シナプティック）がある。Synapticは、apt-getコマンドを使用せずにシステムの更新が全てマウスで直感的に行えるだけでなく、ソフトウェアの削除機能も備えている。 「apt-watch（アプト-ウォッチ）」は、デスクトップで使用するユーザーにとって、アップデートの公開を直ちに通知してくれるアプレットとして極めて有効なツールである。apt-watch は、より簡易にパッケージの管理を実現するツールとして開発されたアプリケーションである。これは、ネットワークに接続し、アップデータを定期的に監視するアプレットであり、アップデータが利用可能となった時には、クライアントに自動的に更新の通知を行う。Windows Updatesや Red Hat Network と同様な機能を持っている。 4.0 (Etch) では、apt-watch に加えて新たに update-manager も用意された。これは、GNOMEデスクトップ環境で利用可能なパッケージの管理ツールである。この update-manager は、Update Notifier と呼ばれるデスクトップ上のアプレットと組み合わせて利用することができる。機能的には apt-watch と似ているが、APT keyring を管理する仕組みが追加されている。なお、Update Notifier は GNOME や KDE、Xfce など Freedesktop.org 準拠の全てのデスクトップ環境で動作するように設計されている。 ただしこれらもアップデートの実際の内部処理は、APT が機能しているので、apt-get コマンドを実行することと大差は無い。 Debian 4.0 では、グラフィカルなパッケージ・インストーラーが新たに提供された。このインストーラーを利用すれば、ローカルに保存した Debianパッケージがコマンド操作なしでインストール可能である。Red Hat Linux で初めて採用された GNOME-RPM (あるいは gnorpm とも) というグラフィカルなインストーラーと好対照を成すツールであるが、GNOME-RPM がシェルプロンプトから RPMコマンドを実行するのと同じ機能を有するのに留まるのとは違い、gdebi は APTのようにパッケージ間の依存関係を自動的に解決する機能も併せ持っている点でより優れている。GDebi とも表記される。 パッケージ管理にはdebconfと呼ばれるフレームワークが用意されており、パッケージ作成者はユーザーに対して簡易のフロントエンドを提供できる。このフレームワークを積極的に利用しているパッケージでは、インストール後にユーザーが行うであろう初期設定の大半を、対話形式の質問に答えていくだけで、インストールと同時に終える事ができる。debconfパッケージ自身もdebconfの設定を有しており、利用するフロントエンドインターフェースと優先度を設定できる。debconfのインターフェースは、対話形式のものから、非対話形式（質問なしで自動設定）なもの、キャラクタベースなものから、グラフィカルなもの、または設定ファイルを直接書き換える用途で使用するエディタまで、ユーザーが自由に選択可能である。優先度はパッケージの各質問毎に設定されており、ユーザが介在しないとシステムが動作しなくなる高レベルのものから、標準で問題ないような些細なものまである。（システムに不慣れなユーザのため）ある優先度より低い設定をすべて標準で済ませ、それらを一切質問させないことも可能である。 公開は、4種類で行なわれている。 安定版 (stable)：これは、厳密に安定性を検証した版で公式の公開となる。公開は2009年より2年の間隔をもっておこなわれ、日程を決定することにより奇数年の12月に固定し、翌年の偶数年前半に公開される。 ソフトウェアのセキュリティホールやバグの修正は、主に上流から修正コードをバックポートする事で行なわれる。そのため、ソフトウェアのメジャーバージョン（例: 1.0.0→2.0.0）やマイナーバージョン（例: 1.0.0→1.1.0）が更新されることは滅多になく、ビルドバージョン（例: 1.0.0→1.0.1）かパッケージ番号（例: 1.0.0+deb8u1→1.0.0+deb8u2）が更新されることがほとんどである。 安定版に含まれるソフトウェアは上述のとおりメジャー/マイナーバージョンアップされることが滅多にないが、テスト版や不安定版のパッケージを安定版向けにリビルドし、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のプロジェクトリーダーを務めたブルース・ペレンズが、トイ・ストーリーを製作したピクサー・アニメーション・スタジオの社員であったためである。 A  Linuxカーネルの11アーキテクチャ + ARMアーキテクチャにおける追加のABI (armel) に対応している。 B  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) 64ビット版ARM (arm64) 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/Hurd Logo 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起動で利用可能。日本語化されたSLAX-jaも存在する。 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導入共可能。開発停止。 Ubuntu#日本発の派生品 KNOPPIX#日本発の派生版 [脚注の使い方] ^ "Updated Debian 12: 12.7 released"; 閲覧日: 2024年9月1日; 出版日: 2024年8月31日. ^ a b c “Debian 9 (stretch) リリースノート (64 ビット PC 用)第3章 インストールシステム”. Debian (2017年6月17日). 2017年6月20日閲覧。 ^ “ライセンス情報”. Debian. 2009年2月28日閲覧。 ^ a b c d “Debian -- News -- Debian 9 "Stretch" released”. www.debian.org. 2017年6月18日閲覧。 ^ “Debian CD のベンダ”. www.debian.org. 2010年11月29日閲覧。 ^ Ian A Murdock (16 August 1993). "New release under development; suggestions requested". comp.os.linux.development (Mailing list). ^ Robin Nixon (2010), Ubuntu: Up and Running: A Power User's Desktop Guide isbn = 978-0-596-80484-8  ^ GLYN MOODY 小山祐司監訳『ソースコードの反逆』株式会社アスキー、2002年6月11日、108頁。ISBN 4-7561-4100-5。  ^ Danzig, Tal. “Current status”. forum.libranet.com (インターネットアーカイブ). 2010年11月30日閲覧。 ^ a b Martin Schulze (15 August 2000). "Debian GNU/Linux 2.2, the "Joel 'Espy' Klecker" release". debian-announce (Mailing list). 2008年10月4日閲覧。 ^ a b “DebConf6：Debianユーザのための激しく刺激的で熱い取り組み | OSDN Magazine”. OSDN. 2020年4月9日閲覧。 ^ “MarkShuttleworth - Ubuntu Wiki”. wiki.ubuntu.com. 2020年4月9日閲覧。 ^ “Sarge vs. The Hoary Hedgehog? - InternetNews.”. www.internetnews.com. 2020年4月9日閲覧。 ^ “DebianとUbuntu | Ubuntu Japanese Team”. www.ubuntulinux.jp. 2011年4月13日閲覧。 “開発コミュニティ” ^ “Debian プロジェクトは Thiemo Seufer さんの死に哀悼の意を捧げます”. www.debian.org. 2010年11月29日閲覧。 ^ a b “Debian GNU/Linux 5.0 がリリース”. Debian (2009年2月14日). 2009年2月15日閲覧。 ^ a b “Debian -- News -- Long term support for Debian 6.0 Announced”. Debian. 2015年10月4日閲覧。 ^ a b “Debian -- News -- Debian 6 debuts its long term support period”. Debian. 2015年10月4日閲覧。 ^ a b c d “Debian -- News -- Debian 11 "bulleye" released” (英語). Debian. 2024年1月28日閲覧。 ^ “Debian Project -- debian.org Developers LDAP Search”. db.debian.org. 2024年1月28日閲覧。 ^ “Debian 社会契約”. Debian. 2022年1月28日閲覧。 ^ “Debian Constitution” (英語). www.debian.org. 2024年1月28日閲覧。 ^ Hancock, Terry. “Impossible thing #1: Developing efficient, well engineered free software like Debian GNU/Linux”. www.freesoftwaremagazine.com. 2008年10月31日閲覧。 ^ Ohloh.net, Debian GNU/Linux ^ Amor, Juan. “Measuring Lenny: the size of Debian 5.0”. GSyC/Libresoft, Universidad Rey Juan Carlos (King Juan Carlos University). 2010年11月29日閲覧。 ^ Byfield, Bruce. “保守担当者の辞任で明らかになったDebianプロジェクトの問題”. NewsForge, SourceForge.JP Magazine. 2010年11月30日閲覧。 ^ “DebConf” (英語). www.debconf.org. 2024年1月28日閲覧。 ^ “DebConfInJapan - Debian Wiki”. wiki.debian.org. 2024年1月28日閲覧。 ^ What does a Debian Project Leader do www.debian.org ^ “A Brief History of Debian Chapter 2 – Leadership”. Debian. 2008年11月1日閲覧。 ^ “DPL Platform - Stefano Zacchiroli”. Debian. 2010年4月16日閲覧。 ^ “Bits from the (chilly) release team”. 2011年2月11日閲覧。 ^ “The Debian organization web page”. Debian. 2008年11月1日閲覧。 ^ http://www.debian.org/releases/squeeze/i386/release-notes/ch-whats-new.ja.html#pkgmgmt ^ http://www.debian.org/releases/squeeze/i386/release-notes/ch-upgrading.ja.html#upgrading-full ^ http://www.debian.org/doc/manuals/debian-reference/ch02.ja.html ^ http://www.jp.redhat.com/support/manuals/RHL62/ref-guide/ch-gnorpm.html ^ Debian -- ニュース -- Debian は時間ベースのリリースフリーズを採用します: https://www.debian.org/News/2009/20090729 ^ a b c d e f g h i j k l m n “LTS”. Debian. 2020年2月22日閲覧。 ^ “A Brief History of Debian, 4.2: the 1.x Releases” (2007年4月3日). 2007年4月26日閲覧。 “1.1 Buzz released June 1996 (474 packages, 2.0 kernel, fully ELF, dpkg)” ^ “A Brief History of Debian, 4.3: the 2.x Releases” (2007年4月3日). 2007年4月26日閲覧。 “Debian 2.0 (Hamm) was released July 1998 for the Intel i386 and Motorola 68000 series architectures. This release marked the move to a new version of the system C libraries (glibc2 or for historical reasons libc6).” ^ “A Brief History of Debian, 4.3: the 2.x Releases” (2007年4月3日). 2007年4月26日閲覧。 “this release of Debian was the first to require 2 CD-ROMs for the "Official Debian CD set"” ^ “Debian -- News -- Security Support for Debian 3.0 to be terminated”. Debian. 2015年10月4日閲覧。 ^ “A Brief History of Debian, 4.4: the 3.x Releases” (2007年4月3日). 2007年4月26日閲覧。 “This is the first release including HP PA-RISC, IA-64, MIPS, MIPS (DEC) and IBM s/390 ports.” ^ “Debian -- News -- Security Support for Debian 3.1 to be terminated”. Debian. 2015年10月4日閲覧。 ^ “Debian -- News -- Security Support for Debian 4.0 to be terminated”. Debian. 2015年10月4日閲覧。 ^ Alexander Schmehl (8 April 2007). "Debian GNU/Linux 4.0 released". debian-announce (Mailing list). 2008年10月4日閲覧。 ^ “Debian Wiki DebianEtch”. Debian. 2009年2月10日閲覧。 ^ Steve Langasek (16 November 2006). "testing d-i Release Candidate 1 and more release adjustments". debian-devel-announce (Mailing list). 2008年10月4日閲覧。 ^ “Debian -- News -- Security Support for Debian 5.0 to be terminated”. Debian. 2015年10月4日閲覧。 ^ Brockschmidt, Marc (2 June 2008). "Release Update: arch status, major transitions finished, freeze coming up". debian-devel-announce (Mailing list). 2008年11月1日閲覧。 ^ Smakov, Jurij (18 July 2007). "Retiring the sparc32 port". debian-devel-announce (Mailing list). 2008年10月31日閲覧。 ^ Armstrong, Ben (3 August 2008). "Bits from the Debian Eee PC team, summer 2008". debian-devel-announce (Mailing list). 2008年10月31日閲覧。 ^ “Debian 6.0 Long Term Support reaching end-of-life” (February 12th, 2016). 2016年3月10日閲覧。 ^ Meike Reichle (6 February 2011). "Debian GNU/Linux 6.0 released". debian-announce (Mailing list). 2011年2月6日閲覧。 ^ “Aurelien's weblog: Debian is switching to EGLIBC”. Aurélien Jarno. 2009年5月21日閲覧。 ^ LSBInitScripts/DependencyBasedBoot - Debian Wiki ^ ReleaseGoals/RemoveOldLibs - Debian Wiki ^ “Debian 6.0 "Squeeze" to be released with completely free Linux Kernel”. Debian. 2010年12月15日閲覧。 ^ “Debian -- News -- Debian 6.0 "Squeeze" released”. Debian. 2011年1月5日閲覧。 ^ “Debian 7.0 Wheezy released”. www.debian.org (2013年5月4日). 2013年5月5日閲覧。 ^ a b “Debian 7 Long Term Support reaching end-of-life”. Debian. 2018年7月20日閲覧。 ^ “第2章 Debian 7.0 の最新情報”. 2012年12月27日時点のオリジナルよりアーカイブ。2013年6月8日閲覧。 ^ “Debian -- News -- Debian 7 "Wheezy" to introduce multiarch support”. Debian. 2013年6月8日閲覧。 ^ a b “Debian -- ニュース -- Debian 7.0 "Wheezy" リリース”. Debian. 2013年6月8日閲覧。 ^ a b c “Debian 8 Jessie released”. Debian. 2016年10月29日閲覧。 ^ “第2章 Debian 8 の最新情報”. 2017年7月22日閲覧。 ^ “Debian is switching (back) to GLIBC”. 2017年7月22日閲覧。 ^ “第2章 Debian 9 の最新情報”. 2017年12月24日時点のオリジナルよりアーカイブ。2017年7月22日閲覧。 ^ “Debian -- News -- Debian 9 "Stretch" released”. www.debian.org. 2017年7月22日閲覧。 ^ “Release Team Sprint Results” (英語). Debian. 2024年1月28日閲覧。 ^ “Debian 10 "Buster"は2019年中頃に登場　Debian 12の名前は"Bookworm"に | ソフトアンテナブログ”. www.softantenna.com. 2020年5月9日閲覧。 ^ a b “Debian -- News -- Debian 12 "bookworm" released” (英語). Debian. 2024年1月28日閲覧。> ^ “Debian JP Project - リリース情報” (英語). Debian JP Project. 2024年1月28日閲覧。> ^ “Debian 6.0 Squeeze released”. www.debian.org (2011年2月6日). 2011年6月26日閲覧。 ^ “GNU/art”. 2020年2月2日閲覧。 ^ “Logo credit”. 2020年2月2日閲覧。 ^ “Debian Logo Contest”. 2020年2月2日閲覧。 ^ “Origins of the Debian logo”. 2020年2月2日閲覧。 ^ Krafft 2005, p. 66. ^ Toy Story (Billboard). Pixar. 2013年11月10日時点のオリジナルよりアーカイブ。2014年8月20日閲覧。 ^ “Debian: 17 ans de logiciel libre, 'do-ocracy' et démocratie”. Stefano Zacchiroli. p. 6 (2010年12月4日). November 20, 2016時点のオリジナルよりアーカイブ。2014年10月21日閲覧。 ^ “Chapter 3. Debian リリース”. www.debian.org. 2020年6月20日閲覧。 ^ “Debian 管理者ハンドブック”. debian-handbook.info. 2024年1月28日閲覧。 ^ Астра, Группа. “Российская операционная система Astra Linux Special Edition, ОС от отечественного разработчика операционных систем” (ロシア語). astralinux.ru. 2024年1月28日閲覧。 ^ a b “Google がデスクトップ向け Linux リリースのロールアウトに至った経緯”. Google Cloud. 2023年1月11日閲覧。 ^ Stahie, Silviu (28 November 2014). “Fork Debian Project Announces the Systemd-less OS Devuan”. Softpedia. 30 November 2014時点のオリジナルよりアーカイブ。30 November 2014閲覧。 ^ “maemo.org - maemo.org: Home of the Maemo community”. maemo.org (1 December 2006). 23 November 2012時点のオリジナルよりアーカイブ。29 November 2012閲覧。 ^ “Home”. Mint PPC. 2010年10月13日時点のオリジナルよりアーカイブ。2018年12月23日閲覧。 ^ “nepalinux.org - Diese Website steht zum Verkauf! - Informationen zum Thema nepalinux.”. www.nepalinux.org. 2011年3月12日時点のオリジナルよりアーカイブ。2012年11月29日閲覧。 ^ “Apache2 Debian Default Page: It works”. www.openzaurus.org. 2002年3月30日時点のオリジナルよりアーカイブ。2012年11月29日閲覧。 ^ “DebianEdu - Debian Wiki”. wiki.debian.org. 2018年12月29日時点のオリジナルよりアーカイブ。2018年12月23日閲覧。 ^ “SolydXK Community — English”. solydxk.com. 2019年1月22日時点のオリジナルよりアーカイブ。2018年12月23日閲覧。 ^ Vyatta website Archived 2012-04-24 at the Wayback Machine. ^ https://forest.watch.impress.co.jp/docs/news/1179710.html WSL向けに最適化されたLinuxディストロ「WLinux」が改称、「Pengwin」に ^ https://news.mynavi.jp/techplus/article/20181218-742626/ Winodws 10にRHEL互換の新しいLinux「WLinux Enterprise」登場 ^ Windows 10に最適化されたLinuxディストロ「WLinux」が爆誕 - 期間限定の50%オフでセール中 ^ Windows 10 now has its own exclusive Linux distro -- WLinux ^ Live Voyager ^ DistroWatch.com: Voyager Live ^ Voyager download | SourceForge.net ^ Voyager 日本語情報トップページ - OSDN ^ Voyager Live 10 ^ “WindOS公式ホームページ”. (2012年2月). https://w.atwiki.jp/windos/ 2 December 2012閲覧。  ウィキメディア・コモンズには、Debianに関連するメディアおよびカテゴリがあります。 ポータル FLOSS ポータル コンピュータ ポータル オペレーティングシステム Debian - DistroWatch Debian Project プロジェクトの歴史 Debian Wiki Debian JP Project Debian Pure Blendsに一覧などがある。 Linuxディストリビューションの比較 Ubuntu