
Linuxディストリビューション[a] (多くの場合、ディストロと略される)は、カーネル機能のためにLinuxカーネルを含むオペレーティングシステムです。名前自体は製品のディストリビューションを意味するものではありませんが、ディストリビューションが単独で配布される場合は、その目的に特化したWebサイトから入手されることがよくあります。ディストリビューションは、パーソナルコンピューター( Linux Mintなど)からサーバー(Red Hat Enterprise Linuxなど)まで、また組み込みデバイス(OpenWrtなど)からスーパーコンピューター(Rocks Cluster Distributionなど)まで、さまざまなシステム向けに設計されています。
ディストリビューションには通常、Linux カーネルに加えて多くのコンポーネントが含まれています。一般的には、パッケージ マネージャー、init システム( systemd、OpenRC、runitなど)、GNUツールとライブラリ、ドキュメント、IPネットワーク構成ユーティリティ、getty TTY セットアップ プログラムなどが含まれます。デスクトップ エクスペリエンス (最も一般的なのはMesaユーザー空間グラフィック ドライバー)を提供するために、ディスプレイ サーバー(最も一般的なのはX.org Serverですが、最近ではSway、KDEのKWin、GNOMEのMutterなどのWaylandコンポジター)、デスクトップ環境(最も一般的なのはGNOME、KDE Plasma、Xfce )、サウンド サーバー(通常はPulseAudioですが、最近ではPipeWireもあります)、およびその他の関連プログラムが含まれるか、ユーザーによってインストールされる場合があります。
通常、含まれるソフトウェアのほとんどは無料のオープンソースソフトウェアであり、利便性のためにバイナリとして、また変更できるようにソースコードとして提供されています。ディストリビューションには、デバイスドライバーバイナリなど、ソースコード形式では利用できない独自のソフトウェアも含まれる場合があります。[1]
ディストリビューションは、アプリケーションやユーティリティソフトウェア(さまざまなGNUツールやライブラリなど)の特定の組み合わせであり、Linuxカーネルにパッケージ化され、その機能がユーザーのニーズを満たすように作られています。[2]ソフトウェアは通常、ディストリビューションに合わせて調整され、ディストリビューションのメンテナーによってソフトウェアパッケージに結合されます。ソフトウェアパッケージは、通常世界中に分散されている保管場所であるリポジトリでオンラインで入手できます。 [3] [4]ディストリビューションインストーラ( Debian-InstallerやAnacondaなど)やパッケージ管理システムなどの「接着剤」コンポーネントを除けば、ディストリビューションのメンテナーによって実際に作成されるパッケージはほとんどありません。
ディストリビューションは、デスクトップ、サーバー、ラップトップ、ネットブック、モバイルデバイス(電話とタブレット)、[5] [6]および組み込みシステムを含む幅広いコンピューティング環境向けに設計されています。[7] [8] Fedora Linux(Red Hat)、openSUSE(SUSE)、Ubuntu(Canonical Ltd. )などの商業的にサポートされているディストリビューションと、 Debian、Slackware、Gentoo、Arch Linuxなどの完全にコミュニティ主導のディストリビューションがあります。ほとんどのディストリビューションはすぐに使用でき、特定の命令セット用に事前構築されていますが、一部( Gentooなど)は主にソースコード形式で配布されており、インストール前にビルドする必要があります。[9]
歴史


リーナス・トーバルズはLinuxカーネルを開発し、1991年に最初のバージョン0.01を配布した。Linuxは当初ソースコードのみで配布され、後にダウンロード可能なフロッピーディスクイメージのペアとして配布された。1つはブート可能でLinuxカーネル自体を含み、もう1つはファイルシステムを設定するためのGNUユーティリティとツールのセットを含むものだった。インストール手順は複雑であり、特に利用可能なソフトウェアの量が増えたため、それを簡素化するディストリビューションが出現した。[11]
初期の配布には以下が含まれていました:
- 後にジム・ウィンステッド・ジュニアによってメンテナンスされたトーバルズの「ブートルート」イメージ、カーネルと起動に必要な最小限のツールが含まれた前述のディスクイメージペア(1991年11月4日)[12] [13] [14] [15]
- MCC暫定Linux(1992年3月3日)[16]
- ソフトランディングLinuxシステム(SLS)はXウィンドウシステムを含み、短期間で最も包括的なディストリビューションでした(1992年8月15日)[17]
- HJ Luの「ブート可能なルートディスク」(1992年9月23日)[18] [19]および「Linuxベースシステム」(1992年10月5日)[20] [21]
- Yggdrasil Linux/GNU/X、商用ディストリビューション (1992 年 12 月 8 日)
最も古く、現在も活動している2つのディストリビューションプロジェクトは1993年に始まりました。SLSディストリビューションは十分にメンテナンスされていなかったため、1993年7月にPatrick Volkerdingによって新しいSLSベースのディストリビューションであるSlackwareがリリースされました。[22]また、SLSに不満を持っていたIan Murdockは、1993年8月にDebianを設立して無料のディストリビューションを作成することに決め、1994年1月に最初のパブリックベータ版をリリースし、1996年6月に最初の安定バージョンをリリースしました。[23] [24]
ユーザーは、 IBM PC 互換機上のDOSやMicrosoft Windowsオペレーティング システム、Apple Macintosh上のMac OS、およびUnixの独自バージョンの代替として Linux ディストリビューションに惹かれました。初期の採用者のほとんどは、職場や学校で Unix に慣れていました。彼らは、コストが低い (または無料) ことと、ソフトウェアのほとんどまたはすべての ソース コードが利用できることから Linux ディストリビューションを採用しました。
2024年現在、Linuxはデスクトップ市場よりもサーバーおよび組み込みデバイス市場で人気が高まっています。Webサーバーの約58.9%で使用されており、[25]現在のオペレーティングシステムの市場シェアは約3.67%です。[26]
コンポーネント

多くの Linux ディストリビューションは、他の最新のオペレーティング システムで提供されているものと類似のインストール システムを提供しています。Gentoo Linuxを含む他のディストリビューションは、基本カーネルのバイナリ、コンパイル ツール、インストーラのみを提供しています。インストーラは、これらのツールとソフトウェアのソース コードを使用して、ユーザーのコンピューターの 特定のアーキテクチャ用に要求されたすべてのソフトウェアをコンパイルします。
パッケージ管理
ディストリビューションは通常、パッケージに分割されます。各パッケージには、特定のアプリケーションまたはサービスが含まれています。パッケージの例としては、PNG画像形式を処理するためのライブラリ、フォントのコレクション、Web ブラウザーなどがあります。
パッケージは通常、コンパイルされたコードとして提供され、パッケージのインストールと削除は、単純なファイル アーカイバではなくパッケージ管理システム(PMS) によって処理されます。このような PMS 向けの各パッケージには、説明、バージョン番号、依存関係(実行に必要な他のパッケージ) などのメタ情報が含まれています。パッケージ管理システムは、このメタ情報を評価して、パッケージの検索、新しいバージョンへの自動アップグレード、パッケージのすべての依存関係が存在するかどうかの確認 (およびユーザーにインストールするように通知するか、自動的にインストールするか) を行います。パッケージは、システムでコンパイルされる ソース コードとして提供することもできます。
ほとんどのディストリビューションは、カーネルやその他のコア オペレーティング システム コンポーネントを含むパッケージを、あらかじめ決められた構成でインストールします。現在、最初のインストール時に構成の調整が必要または許可されているディストリビューションもいくつかあります。これにより、特に新規ユーザーにとってはインストールがそれほど難しくありませんが、常に受け入れられるわけではありません。特定の要件では、多くのソフトウェアは、有用であるか、他のソフトウェアと正しく連携しているか、または安全であるかを慎重に構成する必要があり、ローカル管理者は時間をかけてソフトウェアを確認し、再構成しなければならないことがよくあります。
一部のディストリビューション(すべてではありません)では、含まれるソフトウェアの調整とカスタマイズにかなりの労力が費やされており、ユーザーがそうするのに役立つ構成ツールを提供しているものもあります。
管理者は、ディストリビューションで通常提供されるものをすべて入手してインストールすることで、「ディストリビューションなし」のインストールを作成できます。ディストリビューションをまったく使用せずに、このようなシステムをゼロから構築することも可能です。システムがセルフホスティングされるまで、最初のバイナリを生成する方法が必要です。これは、目的のターゲット用のバイナリを構築できる別のシステムでコンパイルすることで実行できます (クロスコンパイルも可能)。たとえば、Linux From Scratchを参照してください。
種類と傾向
大まかに言えば、Linux ディストリビューションは次のようになります。
- 営利目的か非営利目的か
- エンタープライズユーザー、パワーユーザー、またはホームユーザー向けに設計されています
- 複数の種類のハードウェア、またはプラットフォーム固有のハードウェアでサポートされ、プラットフォームベンダーによる認定も受けています。
- サーバー、デスクトップ、組み込みデバイス向けに設計
- 汎用または特定のマシン機能(ファイアウォール、ネットワーク ルーター、コンピュータ クラスターなど)に高度に特化
- 言語の国際化やローカリゼーション、多くの音楽制作や科学計算パッケージの組み込みなど、特定のユーザーグループを対象としています。
- 主にセキュリティ、使いやすさ、移植性、包括性を目的として構築されています
- 標準リリースまたはローリングリリースについては、以下を参照してください。
Linux ディストリビューションの多様性は、ベンダーとユーザー間の技術的、組織的、および哲学的な違いによるものです。フリー ソフトウェアの寛容なライセンスは、十分な知識と関心を持つユーザーが既存のディストリビューションをカスタマイズしたり、独自のニーズに合わせて設計したりできることを意味します。
標準リリースとローリングディストリビューションの比較
ローリングLinuxディストリビューションは、小規模で頻繁なアップデートによって最新の状態に保たれます。ソフトウェア開発者やユーザーは、部分的ローリング、部分的ローリング(同義語のセミローリング、ハーフローリング)、完全ローリング、真のローリング、オプションのローリングなどの用語を使用する場合があります。[27] [28] [29] [30] [31] [32]
ローリングディストリビューションのリポジトリには通常、最新のソフトウェアリリース(多くの場合、最新の安定バージョン)が含まれています。[29]これらには、インストールイメージのリリース時のディストリビューションのスナップショットである擬似リリースとインストールメディアがあります。通常、古いインストールメディアからインストールされたローリングリリースOSは、インストール後に完全に更新できます。[29] [33]
使用例によっては、標準リリースとローリングリリースのソフトウェア開発方法論の両方に長所と短所がある場合があります。[34]
ソフトウェア開発プロセスの観点から見ると、標準リリースでは、最新の開発ブランチに重点を置くのではなく、最新のブランチにバグ修正を伝播して古いバージョンを最新の状態に保つために、かなりの開発労力が必要です。また、ローリングリリースとは異なり、標準リリースでは複数のコードブランチを開発して保守する必要があるため、ソフトウェア開発者と保守担当者の作業負荷が増加します。
一方、標準リリースでは、次のバージョンで予定されている機能に対する理解が深まるため、ソフトウェア機能とテクノロジの計画が容易になります。ソフトウェアのリリース サイクルは、デスクトップ環境などの主要な上流ソフトウェア プロジェクトのリリース サイクルと同期させることもできます。
ユーザーエクスペリエンスに関しては、ソフトウェア開発サイクル中にソフトウェアの競合に簡単に対処でき、ソフトウェアスタックをより徹底的にテストおよび評価できるため、標準リリースはより安定していてバグがないと見なされることが多い。[34] [35]このため、エンタープライズ環境やミッションクリティカルなタスクでは標準リリースが好まれる傾向がある。[34]
しかし、ローリングリリースはより最新のソフトウェアを提供し、安定性の向上とソフトウェアバグの減少も実現できるほか、新機能、機能性の向上、実行速度の高速化、システムとアプリケーションのセキュリティの向上といった追加の利点も得られる。ソフトウェアセキュリティに関しては、ローリングリリースモデルには、タイムリーなセキュリティ更新、システムまたはアプリケーションのセキュリティバグや脆弱性の修正といった利点がある。標準リリースでは、次のリリースまで待たなければならなかったり、さまざまなバージョンでパッチを適用したりする必要があるかもしれない。ローリングリリースディストリビューションでは、ユーザーが高度に動的なシステムとして実行することを選択した場合、ソフトウェアパッケージの絶え間ない流動性により、意図しない新しい脆弱性が導入される可能性がある。[34]
インストール不要のディストリビューション(ライブ CD/USB)
「ライブ」ディストリビューションは、ハードディスク ドライブにインストールして起動するのではなく、光ディスクやUSB フラッシュ ドライブなどのリムーバブル ストレージ メディアから起動できる Linux ディストリビューションです。インストール不要のディストリビューションは移植性が高いため、デモンストレーション、他人のコンピューターの借用、救助活動、標準ディストリビューションのインストール メディアなどの用途に便利です。
オペレーティングシステムがCDやDVDなどの読み取り専用メディアから起動された場合、セッション間で保持する必要があるユーザーデータは起動デバイスに保存できず、USBフラッシュドライブやハードディスクドライブなどの別のストレージデバイスに書き込む必要があります。[36]
多くの Linux ディストリビューションは、従来の形式に加えて、インストールのみを目的としたネットワークベースまたはリムーバブルメディアイメージである「ライブ」形式を提供しています。このようなディストリビューションには、SUSE、 Ubuntu 、Linux Mint、MEPIS、Fedora Linuxなどがあります。Knoppix、Puppy Linux、 Devil-Linux 、SuperGamer、SliTaz GNU/Linux、dyne:bolicなどの一部のディストリビューションは、主にライブ使用向けに設計されています。さらに、一部の最小限のディストリビューションは、システムのハードディスクドライブの内容を変更することなく、フロッピーディスク1枚程度の小さなスペースから直接実行できます。[37]
例
DistroWatchというウェブサイトには多くのLinuxディストリビューションがリストされており、その中でも最もウェブトラフィックが多いものをいくつか表示しています。ウィキメディア財団は、 2015年までのWMFウェブサイト訪問者のブラウザユーザーエージェントの分析を公開しており、これにはいくつかのLinuxディストリビューションを含む最も人気のあるオペレーティングシステム識別子の詳細が含まれています。[38]以下に人気のあるディストリビューションの多くをリストします。
広く使用されているGNUベースまたはGNU互換のディストリビューション
- Debian は、非商用ディストリビューションであり、最も初期のディストリビューションの 1 つであり、フリー ソフトウェアの原則と民主的なプロジェクト管理に強くコミットするボランティア開発者コミュニティによって維持されています。
- Ubuntu は、Debian から派生したデスクトップおよびサーバー ディストリビューションであり、英国企業Canonical Ltdによって管理されています。
- Ubuntu をベースにしたディストリビューションには、主にGNOME標準デスクトップ環境を置き換えるものがいくつかあります。たとえば、KDEをベースにしたKubuntu、LXQTをベースにしたLubuntu、XFCEをベースにしたXubuntu、MATEをベースにしたUbuntu MATE、BudgieをベースにしたUbuntu Budgieなどです。その他の公式フォークには、中国語を話すユーザー向けのUbuntu Kylinや、メディア コンテンツ作成者向けのUbuntu Studioなど、特定の用途があります。
- Linux Mint は、Ubuntu をベースにした、Ubuntu と互換性のあるディストリビューションです。GNOME Shellフォークの CinnamonやGNOME 2フォークのMATEなど、複数のデスクトップ環境をサポートしています。
- Pop!_OS は、アメリカのLinux コンピュータ製造業者System76によって開発されたUbuntuをベースにした Linux ディストリビューションであり、COSMIC と呼ばれるカスタマイズされたGNOMEデスクトップ環境を備えています。
- Ubuntu は、Debian から派生したデスクトップおよびサーバー ディストリビューションであり、英国企業Canonical Ltdによって管理されています。
- Fedora Linux は、米国企業Red Hatが後援するコミュニティ ディストリビューションであり、同社の以前の製品であるRed Hat Linuxの後継です。Red Hat の商用 Linux 製品のための技術テストベッドとなることを目指しており、新しいオープンソース ソフトウェアが共同の環境でプロトタイプ化、開発、テストされ、その後 Red Hat Enterprise Linux として成熟します。
- Red Hat Enterprise Linux (RHEL) は、Fedora Linux の派生製品であり、Red Hat によって保守および商業的にサポートされています。テスト済みで安全かつ安定した Linux サーバーおよびワークステーションのサポートを企業に提供することを目指しています。
- openSUSE は、主にドイツの企業SUSEが後援するコミュニティ ディストリビューションです。
- SUSE Linux Enterprise は、openSUSEから派生したもので、SUSEによって保守および商業的にサポートされています。
- Arch Linux は、経験豊富な Linux ユーザーを対象とし、ボランティア コミュニティによって維持されているローリング リリースディストリビューションで、公式バイナリ パッケージと、ユーザーが投稿したさまざまな非公式ソース パッケージを提供しています。パッケージは通常、単一のPKGBUILDテキスト ファイルによって定義されます。
- Manjaro Linux は、Arch Linux の派生版で、経験の浅い Linux ユーザー向けにグラフィカル インストーラーやその他の使いやすい機能を備えています。
- Gentoo は、パワーユーザー向けのディストリビューションで、ソースコードからアプリケーションをコンパイルするためのFreeBSD Portsのような自動システムで知られています。
Linuxカーネルベースのオペレーティングシステム
いくつかのオペレーティング システムには Linux カーネルが含まれていますが、そのユーザーランドは主流の Linux ディストリビューションのユーザーランドとは大きく異なります。
- Android は、スマートフォン、スマートテレビ、セットトップボックスなど、多くのデバイスで動作する
Android OSPをベースにした Google の商用オペレーティング システムです。
- AOSPには、 Cyanogenmod、そのフォークであるLineageOS、Android-x86など、いくつかのサードパーティディストリビューションがあります。
- ChromeOS は、 ChromiumOS をベースにした Google の商用オペレーティング システムで、Chromebook、Chromebox、タブレット コンピューターでのみ動作します。Androidと同様に、 Google Play ストアやその他のGoogle アプリがあります。GNU 互換性を必要とするアプリケーションのサポートは、Crostini と呼ばれる仮想マシンを通じて利用でき、Google では Linux サポートと呼ばれています。Chromebook § Linux アプリケーションとの互換性 (GNU 互換性)を参照してください。
このようなオペレーティングシステムが「Linuxディストリビューション」に含まれるかどうかは議論の余地があるトピックです。これらはLinuxカーネルを使用しているため、Linux Foundation [39]とGoogleの元オープンソース責任者であるChris DiBona [40]は、AndroidがLinuxディストリビューションであることに同意しています。一方、GoogleエンジニアのPatrick Bradyなどの他の人は、glibc [41]を含む多くのGNUツールがAndroidでサポートされていないことを指摘して反対しています。
その他の Linux カーネルベースのオペレーティング システムには、Tizen、Mer / Sailfish OS、KaiOS、Amazon の Kindle ファームウェアなどがあります。
軽量ディストリビューション
軽量 Linux ディストリビューションは、古いハードウェアのサポートを念頭に置いて設計されたもので、古いハードウェアを生産的に使用したり、アプリケーションが使用できるリソースを増やすことで新しいハードウェアの速度を最大限に高めたりすることができます。例としては、Tiny Core Linux、Puppy Linux、Slitaz などがあります。
ニッチな分布
その他のディストリビューションは、次のような特定のニッチをターゲットにしています。
- ルーター – 例えばOpenWrt
- メモリ管理ユニット(MMU)を持たないマイクロコントローラ– 例えばμClinux
- モノのインターネット - 例えばUbuntu Core [42]やMicrosoftのAzure Sphereがターゲットとしているもの
- ホームシアターPC – たとえば、KnoppMyth、Kodi(旧XBMC)、Mythbuntuなどがターゲットにしている
- 特定のプラットフォーム – たとえば、Raspberry Pi OSはRaspberry Piプラットフォームを対象としています
- 教育 – 例としては、 PCLinuxOSベースのサーバーシステムであるEdubuntuやKaroshi などがあります。
- 音楽制作用のデジタルオーディオワークステーション – たとえば、Ubuntu Studioがターゲットとしているもの
- コンピュータセキュリティ、デジタルフォレンジック、侵入テスト - 例としてはKali LinuxやParrot Security OSなど
- プライバシーと匿名性 – たとえば、Tails、Whonix、Qubes、FreedomBoxなどがターゲットにしている
- オフラインでの使用 – たとえば、Endless OS
- ゲーム – 例えば、SteamOS
相互流通の問題
Free Standards Group は、主要なソフトウェアおよびハードウェア ベンダーによって結成された組織で、異なるディストリビューション間の相互運用性の向上を目指しています。同組織が提案する標準には、Linux の共通ABIおよびパッケージング システムを定義するLinux Standard Baseや、 Linux ファイルシステムのツリーのルートにある基本ディレクトリ名などの標準的なファイル名表を推奨するFilesystem Hierarchy Standardなどがあります。ただし、これらの標準は、同組織のメンバーが開発したディストリビューションの間でも、あまり使用されていません。[要出典]
Linux ディストリビューションの多様性は、必要なライブラリやその他のシステム属性に応じて、すべてのソフトウェアがすべてのディストリビューションで実行されるわけではないことを意味します。パッケージ化されたソフトウェアとソフトウェア リポジトリは通常、特定のディストリビューションに固有のものですが、密接に関連するディストリビューションではクロスインストールが可能な場合もあります。[引用が必要]
インストール
Linuxディストリビューションをインストールするには、いくつかの方法があります。Linuxをインストールする最も一般的な方法は、USBイメージライターアプリケーションと、さまざまなLinuxディストリビューションWebサイトからダウンロードできるISOイメージを使用して作成できるライブUSBメモリスティックから起動することです。DVDディスク、CDディスク、ネットワークインストール、その他のハードドライブも「インストールメディア」として使用できます。[43]
1990年代、Linuxディストリビューションはフロッピーディスクのセットを使用してインストールされていましたが、これはすべての主要なディストリビューションで廃止されました。2000年代までに、多くのディストリビューションがCDとDVDのセットを提供し、最初のディスクに重要なパッケージを、それ以降のディスクにそれほど重要でないパッケージを収録しました。Debianなどの一部のディストリビューションでは、フロッピーディスクのセットまたは少量のデータのみを含むCDから起動した後、ネットワーク経由でインストールすることもできました。[44]
新規ユーザーは、以前インストールしたオペレーティングシステムを保存するために、ハードドライブをパーティション分割することから始める傾向があります。その後、Linuxディストリビューションは、以前に保存したデータに影響を与えることなく、独自の別のパーティションにインストールできます。 [45]
Live CD セットアップでは、コンピュータは最初にコンピュータのハード ディスクにインストールすることなく、オペレーティング システム全体を CD から起動します。多くのディストリビューションには Live CDインストーラーがあり、コンピュータはディスクからオペレーティング システムを起動し、その後コンピュータのハード ディスクにインストールできるため、CD から実行されている OS からハード ディスクから実行されている OS へのシームレスな移行が実現します。
Linux が既にインストールされたサーバーとパーソナルコンピュータは、 Hewlett-Packard、Dell、System76などのベンダーから入手できます。
組み込みデバイスでは、Linux は通常デバイスのファームウェア内に保持されており、消費者がアクセスできる場合とできない場合があります。
最も人気のインストーラーの 1 つであるAnaconda は、 Red Hat Enterprise Linux、Fedora ( Fedora Media Writer を使用)、およびその他のディストリビューションでインストール プロセスを簡素化するために使用されています。Debian、Ubuntu、その他多くのディストリビューションではDebian-Installerが使用されています。
ディストリビューションを頻繁に切り替えるプロセスは、しばしば「ディストリビューションホッピング」と呼ばれます。[46] [47] VirtualBoxやVMware Workstationなどの仮想マシンソフトウェアはハードウェアを仮想化し、ユーザーが実際のシステムにインストールすることなく仮想マシン上でライブメディアをテストできるようにします。DistroWatchなどの一部のWebサイトでは、さまざまなディストリビューションの第一印象を得る方法として、ディストリビューションのリストとオペレーティングシステムのスクリーンショットへのリンクを提供しています。
既存のオペレーティングシステム経由でのインストール
WinLinux やcoLinuxなどの一部のディストリビューションでは、ユーザーが現在のシステムの上に Linux をインストールできます。Linux は Windows のハードディスク パーティションにインストールされ、Windows 自体から起動できます。
仮想マシン ( VirtualBoxやVMwareなど) を使用すると、Linux を別の OS 内で実行することもできます。VM ソフトウェアは、Linux システムがインストールされている別のコンピューターをシミュレートします。インストール後、仮想マシンは独立したコンピューターであるかのように起動できます。
CD なしで既存のプラットフォームから 完全なデュアルブートインストールを実行するためのさまざまなツールも利用できます。最も注目すべきものは次のとおりです。
- (現在は非推奨の) Wubi インストーラー。Windows ユーザーは、インストール CD を使用せずにUbuntuまたはその派生物を FAT32 または NTFS パーティションにダウンロードしてインストールできるため、データを失うことなく、同じハード ドライブ上でどちらのオペレーティング システムでも簡単にデュアル ブートを実行できます。Ubiquity に置き換えられました。
- Win32-loaderは公式Debian CD/DVDに統合される予定で、WindowsユーザーはCDなしでDebianをインストールできるが、ネットワークインストールを行うため再パーティションが必要となる[48]
- UNetbootinは、Windows および Linux ユーザーがさまざまな Linux ディストリビューションに対して同様の CD なしのネットワーク インストールを実行できるようにし、さらにライブ USB作成サポートも提供します。
独自ソフトウェア
一部の特定のプロプライエタリソフトウェア製品は、Linuxではいかなる形式でも利用できません。2015年9月現在、SteamゲームサービスではLinuxで1,500以上のゲームが利用可能であり、Macでは2,323のゲーム、Windowsでは6,500のゲームが利用可能です。[49] [50] WineやCrossOverなどのエミュレーションおよびAPI変換プロジェクトにより、プロプライエタリオペレーティングシステムをエミュレートするか、プロプライエタリAPI呼び出し(MicrosoftのWin32またはDirectX APIへの呼び出しなど)をネイティブLinux API呼び出しに変換することにより、Linuxシステム上で非Linuxベースのソフトウェアを実行することができます。仮想マシンを使用して、Linux上でプロプライエタリOS(Microsoft Windowsなど)を実行することもできます。
OEM契約
コンピュータハードウェアは通常、Linux以外のオペレーティングシステムがOEM(相手先ブランド製造)によって既にインストールされた状態で販売されています。IBM PC互換機の場合、OSは通常Microsoft Windowsです。AppleのMacコンピュータの場合、OSは常にmacOSです。Sun MicrosystemsはSolarisがインストールされたSPARCハードウェアを販売しました。Xbox、PlayStation、Wii、Nintendo Switchなどのビデオゲームコンソールはそれぞれ独自のOSを持っています。これにより、Linuxの市場シェアが制限されます。消費者は代替手段が存在することを知らず、異なるオペレーティングシステムを使用するように意識的に努力する必要があり、実際のインストールを自分で行うか、友人、親戚、またはコンピュータの専門家のサポートに頼る必要があります。
ただし、Linuxがすでにインストールされているハードウェアを購入することは可能です。Lenovo 、Hewlett-Packard、Dell、Affordy、[51] Purism、Pine64、System76はすべて、汎用Linuxラップトップを販売しています。[52]特注PCメーカーもLinuxシステムを構築しますが、キーボードにWindowsキーが付いている可能性があります。Fixstars Solutions (旧Terra Soft)は、 Yellow Dog LinuxがインストールされたMacintoshコンピューターとPlayStation 3コンソールを販売しています。
Linksys NSLU2 NAS デバイス、TiVoのパーソナル ビデオ レコーダー製品ライン、Linux ベースの携帯電話 (Android スマートフォンを含む)、PDA、ポータブル ミュージック プレーヤーなど、Linux をデフォルトのメーカー サポート OS として搭載して販売されている組み込みデバイスを見つけるのが一般的です。
現在の Microsoft Windows ライセンスでは、メーカーが返金ポリシーを決定できる。[53]以前のバージョンの Windows では、メーカーが返金に応じなかった場合、少額裁判所で訴訟を起こすことで返金を受けることが可能だった。[54] 1999 年 2 月 15 日、カリフォルニア州オレンジ郡の Linux ユーザーのグループが、Microsoft に返金を迫る目的で「Windows 返金デー」抗議運動を行った。[55]フランスでは、Linuxfrench と AFUL (フランス語圏の Libre Software Users' Association) の組織が、フリーソフトウェア活動家のRoberto Di Cosmoとともに「Windows Detax」運動を開始し、[56] 2006 年に 39,415 人が署名した「racketiciels」(訳: Racketware ) に対する請願書が提出され、フランス政府のDGCCRF支部がバンドル ソフトウェアに対して複数の苦情を申し立てた。 2014年3月24日、AFULはAvaazプラットフォーム上で新たな国際請願書を立ち上げ、[57]複数の言語に翻訳され、世界中の多くの組織によって支持されました。
統計
Linux ディストリビューションの人気、採用、ダウンロード、インストールベースに関する公式の数字はありません。
Linuxシステムの総数に関する公式な数字もありません。[58] [59]これは、多くのユーザーがLinuxディストリビューションをダウンロードするため、Linuxを実行しているPCの数を定量化することが困難であることが一因です(デスクトップLinuxの採用を参照)。したがって、Linuxシステムと商用Linuxディストリビューションの販売数は、実際よりもはるかに低いLinuxシステム数とLinuxの採用レベルを示しています。これは主に、Linuxが無料でダウンロードできるフリーのオープンソースソフトウェアであるためです。[58] [60] Linux Counter Projectは、Linuxシステムの数の推定値を追跡していましたが、ローリングリリースと標準リリースディストリビューションを区別していませんでした。このプロジェクトは2018年8月に運営を停止しましたが、2018年10月までに関連するブログ投稿がいくつか作成されました。[61]
特定のLinuxディストリビューションのデスクトップ使用統計レポートは、Linuxハードウェアプロジェクトによって 2014年7月から収集され、公開されています[62] 。
参照
注記
- ^ GNU/Linuxディストリビューションと呼ばれることもあるが、それに関連して論争もある。
参考文献
- ^ 「他のシステムを推奨しない理由の説明」gnu.org 2014年6月30日。2011年4月24日時点のオリジナルよりアーカイブ。2015年1月5日閲覧。
- ^ 「Linux オペレーティングシステム: ディストリビューション」. swift.siphos.be . 2014年11月27日. 2018年10月3日時点のオリジナルよりアーカイブ。2015年1月8日閲覧。
- ^ Chris Hoffman (2012 年 6 月 27 日). 「HTG が解説: Linux でのソフトウェア インストールとパッケージ マネージャーの仕組み」howtogeek.com。2015 年 2 月 10 日時点のオリジナルよりアーカイブ。2015 年1 月 15 日閲覧。
- ^ 「CentOS ミラーのステータス」。centos.org。2015年 1 月 15 日。2014 年 12 月 31 日時点のオリジナルよりアーカイブ。2015 年1 月 15 日閲覧。
- ^ Jim Martin. 「Android スマートフォンまたはタブレットに Ubuntu Touch をインストールする方法」 。PC Advisor。2015年 10 月 27 日時点のオリジナルよりアーカイブ。2015 年10 月 29 日閲覧。
- ^ David Hayward. 「x86タブレットにLinuxをインストールする:5つのディストリビューションから選択」。TechRadar 。 2019年4月13日時点のオリジナルよりアーカイブ。2015年10月29日閲覧。
- ^ Brian Proffitt (2010 年 2 月 3 日)。「あなたに最適な Linux ディストリビューション トップ 7」。linux.com。2015年1 月 5 日時点のオリジナルよりアーカイブ。2015年1 月 11 日閲覧。
- ^ Eric Brown (2014 年 11 月 4 日). 「モバイル Linux ディストリビューションは変化し続ける」. linux.com . 2015 年 2 月 13 日時点のオリジナルよりアーカイブ。2015年1 月 11 日閲覧。
- ^ 「Debian and Other Distros」debian.org 2013年12月7日。2015年1月14日時点のオリジナルよりアーカイブ。2015年1月5日閲覧。
- ^ 「Linux ディストリビューションのタイムライン」。FabioLolix。2020年11月12日時点のオリジナルよりアーカイブ。2020年12月23日閲覧。
- ^ Berlich, Ruediger (2001 年 4 月)。「Linux の初期の歴史について知っておくべきことすべて、第 2 部、ディストリビューションについて」(PDF)。LinuxUser。2012年 7 月 28 日時点のオリジナルからアーカイブ(PDF) 。2013年5 月 4日閲覧。
- ^ linux-0.11が利用可能
- ^ "RELNOTES-0.95a"。
- ^ 「kernel/git/nico/archive.git - v0.01 以降の古い Linux バージョンのアーカイブ」。git.kernel.org。
- ^ 「Linuxディストリビューションの短い歴史 [LWN.net]」。lwn.net。2018年6月23日時点のオリジナルよりアーカイブ。 2018年9月30日閲覧。
- ^ 「暫定リリース」。www.tech-insider.org。
- ^ 「SLS: 無料の Linux ディストリビューション」。www.tech-insider.org。
- ^ 起動可能なルートディスクが欲しい人はいますか?
- ^ 起動可能なルートディスクはtsx-11にあります
- ^ Linuxベースシステムに興味のある方
- ^ お知らせ: Linux ベースシステム
- ^ 「Slackware Linux プロジェクト: Slackware リリース発表」。Slackware.com。1993 年 7 月 16 日。2011 年 8 月 9 日時点のオリジナルよりアーカイブ。2011年7 月 29 日閲覧。
- ^ debian-0.91-変更ログ
- ^ 「Debian の簡潔な歴史 - Debian リリース」。debian.org。2013 年 5 月 4 日。2023 年 4 月 18 日時点のオリジナルよりアーカイブ。2014年7 月 19 日閲覧。
- ^ 「ウェブサイトにおける Unix の使用統計と市場シェア」w3techs.org 2024年10月26日。2024年10月26日時点のオリジナルよりアーカイブ。 2024年10月26日閲覧。
- ^ 「ブラウザとプラットフォームの市場シェア 2024年9月」w3counter.com 2024年10月26日。
- ^ チャクラプロジェクト。「ハーフローリング開発モデル」。chakra-project-org。2011年10月11日時点のオリジナルよりアーカイブ。2019年5月18日閲覧。
- ^ チャクラ プロジェクト。「チャクラ プロジェクト Wiki: FAQ」。chakra-project-org。2011 年 8 月 27 日時点のオリジナルよりアーカイブ。
- ^ abc 「Fedora Release Life-cycle Proposals」。fedoraproject.org。2019年5月18日時点のオリジナルよりアーカイブ。2019年5月18日閲覧。
- ^ “Fedora Development Mailing List”. fedoraproject.org. 2010年3月5日. 2020年8月3日時点のオリジナルよりアーカイブ。 2019年5月18日閲覧。
- ^ Rev. 「Linux Certification – Preparation」。walkingwithzen.com。2011年9月14日時点のオリジナルよりアーカイブ。2019年5月18日閲覧。
- ^ “Why openSUSE”. opensuse.org. 2019年5月18日時点のオリジナルよりアーカイブ。2019年5月18日閲覧。
- ^ Hoffman, Chris (2014年7月14日). 「Linuxディストリビューションの基礎:ローリングリリースと標準リリース」. How-To Geek . 2023年5月30日閲覧。
- ^ abcd Chad Perrin (2010 年 8 月 2 日)、Point-release vs rolling-release: developer, user and security Considerations、techrepublic.com、2012 年 9 月 28 日時点のオリジナルよりアーカイブ、 2011 年9 月 6 日取得
- ^ K.Mandla (2007 年 3 月 9 日)。「ローリング リリースの長所と短所」。kmandla.wordpress.com。2010 年 11 月 12 日時点のオリジナルよりアーカイブ。2012年1 月 26 日閲覧。
- ^ Jonathan Corbet (2011年6月15日). 「Overlayfsの議論」. LWN.net . 2015年7月24日時点のオリジナルよりアーカイブ。 2015年1月5日閲覧。
- ^ 「PiTuX – マイクロシリアルターミナルディストリビューション」asashi.net。 2015年2月2日時点のオリジナルよりアーカイブ。2015年1月6日閲覧。
- ^ 「Wikimedia トラフィック分析レポート - オペレーティングシステム」。stats.wikimedia.org 。 2017年2月2日時点のオリジナルよりアーカイブ。2018年7月23日閲覧。
- ^ Ask AC: Android は Linux ですか?. 「Ask AC: Android は Linux ですか?」. Android Central. 2017 年 4 月 8 日時点のオリジナルよりアーカイブ。2013年3 月 14 日閲覧。
- ^ derStandard.at. 「Google: 「Android は Linux デスクトップの夢の実現」 - 検索 - derStandard.at 「Web」」。Derstandard.at。2013 年 4 月 22 日時点のオリジナルよりアーカイブ。2013年3 月 14 日閲覧。
- ^ Paul, Ryan (2009年2月24日). 「Dream(sheep++): A developer's introduction to Google Android」. Ars Technica . 2017年7月4日時点のオリジナルよりアーカイブ。 2013年4月22日閲覧。
- ^ ディゲス・カストロ、ホセ (2016). Linux ディストリビューションの紹介。アプレス。ページ49、345。ISBN 978-1-4842-1393-3。
- ^ “2.4. インストールメディア”. www.debian.org . 2018年7月24日時点のオリジナルよりアーカイブ。2018年7月23日閲覧。
- ^ 「最小限の CD からのネットワークインストール」。Debian。2011 年 7 月 28 日時点のオリジナルよりアーカイブ。2011 年7 月 29 日閲覧。
- ^ “WindowsDualBoot”. ubuntu.com . 2015年6月29日. 2020年3月2日時点のオリジナルよりアーカイブ。 2021年12月12日閲覧。
- ^ 「How I stop distro hopping」Linux Today。 2016年9月19日時点のオリジナルよりアーカイブ。2016年7月10日閲覧。
- ^ Proven, Liam. 「Linux ディストリビューションホッピングに関する考察」The Register . 2023 年5 月 3 日閲覧。
- ^ Debian Webmaster. 「Debian - Lenny のパッケージ win32-loader の詳細」. Packages.debian.org. 2011 年 6 月 5 日時点のオリジナルよりアーカイブ。2011 年7 月 29 日閲覧。
- ^ Jared Newman (2015年9月21日). 「ValveのSteam Machinesの発売が近づくにつれ、Linux版Steamのゲーム数が1,500を突破」PCWorld . 2015年11月19日時点のオリジナルよりアーカイブ。 2015年11月18日閲覧。
- ^ 「Steam のリビングルームハードウェア攻撃が泥臭いスタート」Ars Technica 2015 年 10 月 15 日。2017 年 1 月 11 日時点のオリジナルよりアーカイブ。2017年6 月 14 日閲覧。
- ^ 「Affordy - TITAN Computers」。Shop.affordy.com。2009年5月29日時点のオリジナルよりアーカイブ。 2011年7月29日閲覧。
- ^ 「Linux がプリインストールされたラップトップ/ノートブック」。Mcelrath.org。2010 年 6 月 10 日。2011 年 8 月 20 日時点のオリジナルよりアーカイブ。2011年7 月 29 日閲覧。
- ^ 「Microsoft ソフトウェア ライセンス条項: Windows 7 Professional」(PDF)。2012 年 3 月 11 日時点のオリジナルよりアーカイブ(PDF) 。2012 年1 月 23 日閲覧。
- ^ 「カリフォルニア州小額裁判所で Windows の払い戻しを受ける」 Linuxjournal.com。2011 年 7 月 21 日時点のオリジナルよりアーカイブ。2011 年7 月 29 日閲覧。
- ^ 「Windows Refund Day」。Marc.merlins.org。1999年2月15日。2011年7月27日時点のオリジナルよりアーカイブ。 2011年7月29日閲覧。
- ^ Detaxe.org 2007年3月24日アーカイブ、Wayback Machine (フランス語)バンドルソフトウェアにはノー、情報に通じた消費者にはイエス
- ^ AM、最終更新: 04/29/2014 01:10。「国際請願 | AFUL」。no.more.racketware.info。2021年1月26日時点のオリジナルよりアーカイブ。2020年11月26日閲覧。
{{cite web}}: CS1 maint: 数値名: 著者リスト (リンク) - ^ ab Prashanth Venkataram (2010年9月10日). 「1%神話の反証」dasublogbyprashanth.blogspot.com. 2010年9月15日時点のオリジナルよりアーカイブ。 2011年10月1日閲覧。
- ^ Wise, Jason (2023年8月10日). “Linuxユーザー: 2024年にLinuxを使用する人はどのくらいいるのか?”. 2023年9月28日時点のオリジナルよりアーカイブ。 2008年5月23日閲覧。
- ^ Caitlyn Martin (2010年9月7日). 「1%の神話を暴く」. oreilly.com. 2011年2月27日時点のオリジナルよりアーカイブ。 2011年10月1日閲覧。
- ^ C. Lohner. 「Linuxcounterプロジェクトは終了しました!」。2019年8月31日時点のオリジナルよりアーカイブ。2019年8月28日閲覧。
- ^ A. Ponomarenko. 「Linux Hardware Trends」。2020年9月20日時点のオリジナルよりアーカイブ。2020年3月11日閲覧。
外部リンク
- LWN.net Linux ディストリビューション リスト – 各エントリに関する情報を含む分類されたリスト
- フリーソフトウェア財団がフリーとみなす GNU/Linux ディストリビューションのリスト
- 大きく異なる 2 つの Linux ディストリビューション間の大規模なライブ アップグレードに対する Google のアプローチ: プレゼンテーションとテキスト バージョン、LinuxCon 2013、Marc Merlin 著
- ローリングリリースと固定リリースの Linux、ZDNet、2015 年 2 月 3 日、Steven J. Vaughan-Nichols 著
