Void Linux [ 4 ]は、ゼロから設計および実装されたX Binary Package System (XBPS)パッケージマネージャとrunit init システムを使用する独立したLinux ディストリビューションです。バイナリ カーネル ブロブを除き、基本インストールは完全にフリー ソフトウェアで構成されています (ただし、ユーザーは公式の非フリー リポジトリにアクセスしてプロプライエタリ ソフトウェアをインストールすることもできます)。[ 5 ] [ 6 ]
Void Linuxは、 NetBSDの元開発者であるJuan Romero Pardinesによって2008年に作成されました[ 7 ]。XBPSパッケージマネージャのテストベッドとして作成されたものです。ソースからパッケージをネイティブにビルドする機能は、pkgsrcや他のBSDポートコレクションxbps-srcに触発されたものと思われます[ 8 ]。
2014年にVoid Linuxはsystemdからrunitに切り替えた。[ 9 ]
2018年5月、プロジェクトリーダーから数ヶ月間連絡がなかったため、コアチームによってプロジェクトは新しいウェブサイトとコードリポジトリに移行されました。 [ 10 ] [ 11 ] [ 12 ]
Voidは、他のディストリビューションでよく使われるsystemdではなくrunitをinitシステムとして使用している点で、ほとんどのLinuxディストリビューションとは大きく異なる例外です。 [ 13 ]また、 glibcまたはmuslのいずれかを使用する個別のソフトウェアリポジトリとインストールメディアが利用できるという点でも、他のディストリビューションとは一線を画しています。
Void は、 LibreSSL [ 4 ]をシステム暗号化ライブラリとしてデフォルトで組み込んだ最初のディストリビューションでした。 [ 3 ] 2021 年 2 月に、Void Linux チームは、2021 年 3 月 5 日に Void Linux をOpenSSLに戻すと発表しました。その理由には、主に OpenSSL で動作するように書かれたソフトウェアのパッチ適用プロセスの問題、いくつかの最適化のサポート、新しいアルゴリズムへの早期アクセスなどがありました。[ 14 ] OpenSSL への切り替えは、2020 年 4 月にvoid-packages リポジトリのGitHubイシューで始まり、議論のほとんどはそこで行われました。[ 15 ]
ローリングリリース方式のため、Void を実行しているシステムは、ポイントリリースとは異なり、リポジトリからのバイナリ更新によって常に最新の状態に保たれます。[ 16 ]ソースパッケージは GitHub で管理されており、xbps-src ビルドシステムを使用してコンパイルできます。[ 17 ]パッケージのビルドプロセスは、現在のシステムに依存しないクリーンな環境で実行され、ほとんどのパッケージは、異なるアーキテクチャ向けにクロスコンパイルできます。
2026年5月現在、Void LinuxはFlatpakをサポートしており、これによりアップストリームリポジトリから最新のパッケージをインストールできます。[ 18 ]
Void Linux は、ベースイメージまたはフレーバーイメージとしてダウンロードできます。ベースイメージには基本的なプログラムしか含まれておらず、ユーザーはその後、環境を自分で構成できます。フレーバーイメージには、事前に構成されたXfceデスクトップ環境が含まれています。Cinnamon 、Enlightenment、LXDE、LXQt、MATE、およびGNOME は以前はパッケージ化されたライブイメージとして提供されていましたが、「テストに伴うオーバーヘッドを減らすため」に提供されなくなりました。[ 19 ] [ 20 ]
ライブイメージには、 ncursesベースのユーザーインターフェースを提供するインストーラが含まれています。デフォルトのルートシェルはDashです。[ 16 ]
Void Linux for PowerPC/Power ISA (非公式)は[ 22 ] Void Linux for PowerPC and Power ISAのフォークであり、プロジェクトは 2023 年初頭に終了しました。32ビットおよび64 ビットデバイス、ビッグ エンディアンおよびリトルエンディアン操作、muslおよびglibcをサポートしていました。Void-ppc は独自のビルド インフラストラクチャとパッケージ リポジトリを維持し、すべてのターゲットで Void Linux のすべてのパッケージをビルドすることを目指していました。これは、Void Linux のビルド インフラストラクチャの技術的な問題が主な理由でフォークされました。[ 23 ]
Project TridentはVoid LinuxをベースにしたLinuxディストリビューションでしたが[ 24 ] 、 2022年3月に開発が中止されました[ 25 ] 。 [ 26 ]
2023年2月、DistroWatchのジェシー・スミスは、「Voidディストリビューションは、私がこれまで使ってきたLinuxディストリビューションの中で、最も高速で軽量、かつ最も洗練されたデザインの1つです。すべてが無駄がなく、効率的で、驚くほど高速です。」と述べています。また、「Voidには比較的小規模なソフトウェアリポジトリがありますが、主要なアプリケーションのほとんどが揃っています。」[ 27 ]
{{cite web}}: CS1メンテナンス: アーカイブサービスは非推奨になりました (リンク)