Chimera Linux - FreeBSD & LLVM ベースの Linux ディストリビューション
(chimera-linux.org)- システムツールチェーンとして LLVM と Clang を使用
→ GCC はなし
→ compiler-rt がコアランタイム。libc++ が標準 C++ ライブラリ
- GNU なし
→ userland の大半を FreeBSD から採用(GNU Make と ncurses のみ使用)
→ 標準 C ライブラリとして musl を利用
- 高速なソースパッケージビルドシステム
→ まったく新しいパッケージングシステム
→ bubblewrap によるサンドボックス化
→ バイナリパッケージングシステムには Alpine Linux の apk-tools を利用
- Bootstrappable
→ システム自身をビルド可能
- Portable
→ 現在は ppc64le、aarch64、x86_64 アーキテクチャをターゲット
→ LLVM/Clang がサポートする任意のアーキテクチャへ容易に移行可能と思われる
5件のコメント
LLCMはLLVMのタイプミスでしょうか? LLVMはGCCに比べて移植性がかなり不足しているので、サポートされるアーキテクチャも少なそうですね。
修正しておきました〜!
FreeBSDベースなのに、なぜLinuxという名前なのか……
私も移行しながら、えっ? となりましたが……まあ、ユーザーランドだけ持ってきたからなんだろうと思っています..
名前の通り、なんだかキメラっぽいですね(笑)