Void Linux の公式ロゴマーク。 | |
| 開発者 |
|
|---|---|
| OSの系統 | Linux(Unix系) |
| 開発状況 | 開発中(運営中) |
| ソースモデル | オープンソース |
| 初版 | 2008年 (18年前) (2008) |
| 最新安定版 | 20250202[1] |
| 対象市場 | 汎用 |
| 使用できる言語 | 2言語Void Linux + hikari環境に日本語環境が可能。 |
言語の一覧 英語・日本語 | |
| パッケージ管理 |
|
| プラットフォーム | |
| カーネル種別 | モノリシック (Linux) |
| ユーザランド | GNU +GlibcまたはGNU +Musl |
| 影響を与えたOS | NetBSD |
| 既定のUI | コマンドラインインタフェース(デフォルトのシェルはBourne Shell)、Xfce |
| ライセンス | 様々なライセンス(Void Linux製のソフトウェアは大半が二条項BSDライセンス) |
| ウェブサイト | voidlinux |
| サポート状況 | |
| サポート中です。 | |
| テンプレートを表示 | |
Void Linux[3]独立系Linuxディストリビューションで、パッケージマネージャには一から設計・実装されたX Binary Package System (XBPS)パッケージマネージャを使用し、initシステムにはrunitを使用する。Void Linuxのbaseインストールは、カーネルに含まれるバイナリ・ブロブを除き全てが自由ソフトウェアから構成される(ただしユーザーはプロプライエタリソフトウェアをインストールするための、公式non-freeリポジトリへアクセスすることもできる)[4][5]。
Void Linuxは2008年に元NetBSDの開発者であったJuan Romero Pardinesにより、XBPSパッケージマネージャのテストベッドとして作成された[6]。xbps-srcを使用してソースからパッケージをネイティブビルドする機能は、pkgsrcやその他のBSDPortsコレクションに影響を受けたと思われる[7]。
2018年5月、プロジェクトリーダーから数ヶ月間連絡がなかったため、本プロジェクトは新しいウェブサイトとリポジトリへと移動された[8][9][10]。
2024年時点ではDistroWatchにおいてVoid Linuxは最も評価の高いプロジェクトとなっており、スコアは10点満点中9.26点である[11]。glibcかmuslのいずれかを使用するソフトウェアリポジトリとインストールメディアが利用可能という点においてもディストリビューション中で独特である。
Void Linuxはinitシステムに、他のディストリビューションでは広く普及しているsystemdに代わってrunitを使用している[12]。
Void Linuxはデフォルトの暗号ライブラリとしてLibreSSL[3]を組み込んだ最初のディストリビューションであった[2]が、2021年2月にVoid Linuxチームは2021年5月5日をもってVoid Linuxの暗号ライブラリをOpenSSLへ戻すことを発表した。その理由としては、主にOpenSSLで動作するよう書かれたソフトウェアへのパッチ適用プロセスに問題があったこと、いくつかの最適化のサポート、および新しいアルゴリズムへの早期アクセスが挙げられた[13]。OpenSSLへの切り替えはvoid-packagesリポジトリのGitHub issueで2020年8月に開始されたが、切り替えについての議論のほとんどはそのissueで行われていた[14]。
Void Linuxはローリングリリースの性質を備えているため、ポイントリリースとは異なりVoid Linuxを起動するシステムはリポジトリからのバイナリ更新により最新に保たれる[15]。ソースパッケージはGitHubで保守され、xbps-srcビルドシステムを使用してコンパイルされる[16]。それらのソースパッケージは現在のシステムに縛られずにクリーンな環境で実行され、パッケージのほとんどは他のアーキテクチャ向けにクロスコンパイルできる。
2017年の4月時点においてVoid LinuxはFlatpakをサポートしており、これによって上流のリポジトリから最新のパッケージをインストールできる[17]。
Void Linuxはbaseイメージやflavorイメージとしてダウンロードできる。baseイメージには基本的なプログラムしか含まれないため、ユーザーは後から自身の環境を設定する。flavorイメージには設定済みのXfceデスクトップ環境が含まれる。Cinnamon、LXDE、LXQt、MATE、およびGNOMEは事前にパッケージ化されたLiveイメージとして提供されていたが、「テストに伴うオーバーヘッドを軽減する」という理由で既に提供されていない[18][19]。
Liveイメージにはncursesベースのユーザインタフェースを提供するインストーラーが含まれる。デフォルトのルートシェルはDashである[15]。
| プラットフォーム | Cライブラリ | デスクトップ環境 | ||
|---|---|---|---|---|
| glibc | musl | Xfce | ||
| i686 | Yes | No | Yes | |
| amd64 | Yes | |||
| ARMベース | ||||
| Raspberry Pi 1/2/3/4/5 | Yes | No[note 1] | ||
非公式のVoid Linux for PowerPC/Power ISA (Void-ppc) は、Void LinuxのPowerPCおよびPower ISA(英語版)向けフォークであったが、2023年初めに終了した。これは32ビットと64ビットデバイス、ビッグエンディアンとリトルエンディアン、およびmuslとglibcをサポートしていた。Void-ppcは独自のビルドインフラストラクチャーとパッケージリポジトリを保守しており、全てのVoid Linuxのパッケージを、全ての環境でビルドすることを狙いとしていた。フォークとなった主な理由は、Void Linuxのビルドインフラストラクチャーにおける技術的問題であった[21]。
Project TridentはVoid LinuxベースのLinuxディストリビューションであった[22]が、2022年3月[23]に開発が終了した[24]。
2023年2月にDistroWatchのJesse Smithは、「Voidディストリビューションは最も早く、最も軽量で、最も綺麗に設計されたLinuxディストリビューションの1つだ。私は使うのが楽しかった。全てがスリムで、効率的で、そして驚くほど速い」と述べ、さらに「Voidのソフトウェアリポジトリは比較的小さいが、そこには鍵となるアプリケーションのほとんどが存在する」とも述べた[25]。
| Android系 |
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Arch系 | |||||||||||||||||
| Debian系 |
| ||||||||||||||||
| Fedora系 |
| ||||||||||||||||
| Gentoo系 | |||||||||||||||||
| Mandriva系 | |||||||||||||||||
| Slackware系 | |||||||||||||||||
| SUSE Linux系 | |||||||||||||||||
| その他 | |||||||||||||||||
| 特殊用途 (ニッチ指向) |
| ||||||||||||||||
| 関連項目 | |||||||||||||||||
| 開発終了 ・休止 ・中断 |
| ||||||||||||||||