Chimera Linux - une distribution Linux basée sur FreeBSD et LLVM
(chimera-linux.org)- Utilise LLVM et Clang comme toolchain système
→ pas de GCC
→ compiler-rt constitue le runtime principal. libc++ est la bibliothèque C++ standard
- Sans GNU
→ la majeure partie de l'userland provient de FreeBSD (seuls GNU Make et ncurses sont utilisés)
→ utilise musl comme bibliothèque C standard
- Système rapide de build de paquets source
→ système de packaging entièrement nouveau
→ sandboxing avec bubblewrap
→ le système de packaging binaire utilise apk-tools d'Alpine Linux
- Bootstrappable
→ le système peut se compiler lui-même
- Portable
→ cible actuellement les architectures ppc64le, aarch64, x86_64
→ devrait pouvoir être porté facilement vers n'importe quelle architecture prise en charge par LLVM/Clang
5 commentaires
LLCM est-il une faute de frappe pour LLVM ? LLVM est nettement moins portable que GCC, donc le nombre d’architectures prises en charge doit être plus limité.
Je l’ai corrigé~ !
C’est basé sur FreeBSD, alors pourquoi l’appeler Linux…
Moi aussi, en migrant, je me suis dit « Hein ? »... mais j’imagine que c’est simplement parce qu’ils n’ont repris que l’espace utilisateur.
Comme son nom l’indique, ça a vraiment un petit côté chimère haha