Chimera Linux - ดิสทริบิวชัน Linux ที่มีพื้นฐานจาก FreeBSD และ LLVM
(chimera-linux.org)- ใช้ LLVM และ Clang เป็น system toolchain
→ ไม่มี GCC
→ ใช้ compiler-rt เป็น core runtime และ libc++ เป็นไลบรารี C++ มาตรฐาน
- No GNU
→ นำ userland ส่วนใหญ่มาจาก FreeBSD (ใช้เพียง GNU Make และ ncurses)
→ ใช้ musl เป็นไลบรารี C มาตรฐาน
- ระบบ build แพ็กเกจจากซอร์สที่รวดเร็ว
→ เป็นระบบแพ็กเกจแบบใหม่ทั้งหมด
→ sandboxing ด้วย bubblewrap
→ ระบบแพ็กเกจไบนารีใช้ apk-tools ของ Alpine Linux
- Bootstrappable
→ ระบบสามารถ build ตัวเองได้
- Portable
→ ปัจจุบันรองรับสถาปัตยกรรม ppc64le, aarch64, x86_64
→ น่าจะพอร์ตไปยังสถาปัตยกรรมใดก็ได้ที่ LLVM/Clang รองรับได้ไม่ยาก
5 ความคิดเห็น
LLCM เป็นการพิมพ์ผิดของ LLVM หรือเปล่าครับ? LLVM มีความสามารถในการพอร์ตด้อยกว่า GCC อยู่มาก ดังนั้นสถาปัตยกรรมที่รองรับก็น่าจะมีไม่มากนะครับ
แก้ไขไว้แล้ว~!
แม้จะอิงกับ FreeBSD แต่ทำไมถึงใช้ชื่อว่า Linux ล่ะ...
ตอนที่ผมย้ายมาใช้ก็แอบงงเหมือนกันครับ.. คงเป็นเพราะเขาแค่เอาพวก userland มาน่ะครับ..
สมชื่อเลย ดูเหมือนอะไรสักอย่างแบบคิเมราจริง ๆ ฮ่าๆ