3 puan yazan xguru 2021-07-05 | 5 yorum | WhatsApp'ta paylaş
  • Sistem araç zinciri olarak LLVM ve Clang kullanır

→ GCC yok

→ compiler-rt çekirdek çalışma zamanıdır. libc++ ise standart C++ kütüphanesidir

  • GNU yok

→ userland'in büyük kısmı FreeBSD'den alınır (yalnızca GNU Make ve ncurses kullanılır)

→ musl, standart C kütüphanesi olarak kullanılır

  • Hızlı bir kaynak paket derleme sistemi

→ tamamen yeni bir paketleme sistemi

→ bubblewrap ile sandboxing

→ ikili paketleme sistemi olarak Alpine Linux'un apk-tools'u kullanılır

  • Bootstrappable

→ sistem kendi kendini derleyebilir

  • Portable

→ şu anda ppc64le, aarch64, x86_64 mimarilerini hedefliyor

→ LLVM/Clang tarafından desteklenen herhangi bir mimariye kolayca taşınabilir

5 yorum

 
dalinaum 2021-07-05

LLCM, LLVM’nin yazım hatası mı? LLVM’nin GCC’ye kıyasla taşınabilirliği epey yetersiz, dolayısıyla desteklenen mimari sayısı da az olacaktır.

 
xguru 2021-07-06

Düzelttim~!

 
joostory 2021-07-05

FreeBSD tabanlı ama adına neden Linux denmiş...

 
xguru 2021-07-05

Ben de geçerken "Ha?" oldum ama... sanırım sadece userland'i alıp getirdikleri içindir diye düşünüyorum..

 
kbumsik 2021-07-05

Adı üstünde, gerçekten biraz kimera gibi görünüyor haha