Chimera Linux - Linux-Distribution auf Basis von FreeBSD & LLVM
(chimera-linux.org)- Verwendet LLVM und Clang als System-Toolchain
→ kein GCC
→ compiler-rt ist die Core-Runtime. libc++ ist die Standard-C++-Bibliothek
- Kein GNU
→ Der Großteil des Userlands stammt aus FreeBSD (verwendet nur GNU Make und ncurses)
→ nutzt musl als Standard-C-Bibliothek
- Schnelles Build-System für Source-Pakete
→ komplett neues Paketsystem
→ Sandboxing mit bubblewrap
→ für das Binärpaketsystem werden die apk-tools von Alpine Linux verwendet
- Bootstrappbar
→ Das System kann sich selbst bauen
- Portabel
→ Derzeit Zielarchitekturen ppc64le, aarch64 und x86_64
→ sollte sich leicht auf jede von LLVM/Clang unterstützte Architektur portieren lassen
5 Kommentare
Ist LLCM ein Tippfehler von LLVM? LLVM ist im Vergleich zu GCC bei der Portabilität deutlich eingeschränkter, daher dürfte die Zahl der unterstützten Architekturen wohl geringer sein.
Ich habe es korrigiert~!
Auf FreeBSD basierend, aber warum dann der Name Linux ...
Beim Umstieg fand ich das auch erst mal irgendwie seltsam … ich nehme einfach an, dass sie nur die Userland-Komponenten übernommen haben.
Der Name ist Programm, irgendwie wirkt das wie eine Chimäre, haha.