Chimera Linux
![]() | |
![]() | |
OSの系統 | Linux(Unix系) |
---|---|
開発状況 | 開発中 |
ソースモデル | オープンソース |
最新安定版 | ローリングリリース / 2025年4月20日[1] |
リポジトリ | https://github.com/chimera-linux/ |
対象市場 | 汎用 |
アップデート方式 | ローリングリリース |
パッケージ管理 | apk-tools, cports |
プラットフォーム | x86-64, AArch64, loongarch64, ppc64le, ppc64, PowerPC, RISC-V |
カーネル種別 | モノリシック(Linux) |
ユーザランド | BSD |
既定のUI | GNOME Shell, Almquist Shell |
ウェブサイト |
chimera-linux |
Chimera Linuxは、システム構成の複雑性を最小限に抑えつつ、汎用Linuxシステムに共通する柔軟性を保持・拡張することを目指すLinuxディストリビューションである。
muslを標準Cライブラリ実装として使用し、FreeBSDからのユーザーランドツールとinitシステムdinitを採用している[2][3]。
パッケージ管理にはAlpine Linuxのapk-toolsを使用する[3]が、ChimeraはAlpineのパッケージを再利用せず、独自の新しいパッケージビルドシステムを用いる[2]。
このディストリビューションにはアップストリームが存在せず、この観点から「独立」したディストリビューションであるとされる。
歴史
[編集]Chimera Linuxは2021年に旧Void Linuxメンテナである「q66」によって開始された[4][3]。
特徴
[編集]Chimera LinuxはFreeBSDからのユーザーランドコンポーネントと、GNU coreutilsおよびglibcに代わってmusl Cライブラリを使用している[2]。
厳格なデフォルトのセキュリティモデル、開発中のinitシステムdinitおよびFreeBSDユーザーランドの採用は、より急進的なアプローチである。このような変更は既存のユーザーベースを持つディストリビューションにとっては非常に困難であった[2][4][5][6]。
このディストリビューションは、FreeBSDからのコアユーザーランドおよびLLVMツールチェーンを採用している。この点で、一般的なGNUベースのシステムに代わる選択肢を提供しているが、GNUツールやGPLライセンスのソフトウェアを排除するものではない。
Linuxディストリビューション共通のコアコンポーネントと、それらをオペレーティングシステムに統合する方法の再考が意図的に追求されている。このアプローチにより、コアシステムコンポーネント開発における「鶏卵」問題、すなわち「新しいコンポーネントを古いシステムに適合させるか、古いシステムを新しいコンポーネントに適合させるか」を回避できる。
その他の特徴
[編集]- 選択されたツールチェーンとしてLLVMを使用(GCCツールチェーンの代替)
- muslをmimallocと共にシステムCライブラリとして使用(glibcの代替)
- dinitをinitシステムとして使用(systemdの代替)
- FreeBSDユーザーランドの使用(GNU coreutilsの代替)
- Waylandをディスプレイに、PipeWireをオーディオスタックに使用するGNOMEデスクトップ環境
パッケージ
[編集]Chimera Linuxは、パッケージ管理ユーティリティとしてAlpine LinuxのAlpine Package Keeper (apk)を使用する。2025年3月現在、Chimera LinuxはAlpine Linuxでは未使用のapkの次期バージョン3を使用している[4]。
脚注
[編集]- ^ “New Images”. 2025年4月24日時点のオリジナルよりアーカイブ。2025年5月12日閲覧。
- ^ a b c d “Chimera Linux - About” (英語). Chimera Linux. 2024年7月25日閲覧。
- ^ a b c “Chimera Linux works toward a simplified desktop [LWN.net]”. lwn.net. LWN. 2025年3月30日時点のオリジナルよりアーカイブ。2025年3月22日閲覧。
- ^ a b c Proven, Liam. “Chimera – a Linux that isn't GNU/Linux” (英語). The Register. 2023年4月15日時点のオリジナルよりアーカイブ。2023年4月15日閲覧。
- ^ “Chimera Linux met BSD-userland en dinit in plaats van systemd komt in maart uit” (オランダ語). Tweakers. 2023年4月15日閲覧。
- ^ “A Non-GNU Linux Distribution Built With LLVM & BSD Software Aims For Alpha Next Month” (英語). Phoronix. 2023年4月15日閲覧。