OpenAlt 2023

Chimera Linux
2023-11-12 , A218
Language: Čeština

Chimera Linux je nová linuxová distribuce započatá v roce 2021. Cílem projektu je rozbít existující status quo v Linuxu; jde o systém, který je jednoduchý a přímočarý, ale zároveň praktický, a se speciálním zaměřením na bezpečnost/hardening; kromě toho nejde o derivát žádného existujícího projektu. Systém je postaven kompletně s využitím toolchainu LLVM/Clang a plně jej využívá, včetně nasazení technik jako CFI (Control Flow Integrity) a UBSan (Undefined Behavior Sanitizer) v produkčních balíčcích (čímž je imunní proti určitým bezpečnostním hrozbám, kde jiné distribuce selhávají). Jinak je stavěn na základních nástrojích z FreeBSD místo GNU, C knihovně musl, runtime knihovně compiler-rt, a bezpečném alokátoru Scudo. O balíčky se stará apk (jinak známý z Alpine Linuxu), služby spravuje moderní systém Dinit, a vlastní projekt Turnstile poskytuje tracking přihlášení a sezení a základ pro uživatelské služby. Hlavním desktopem je GNOME Shell na Waylandu. Systém oficiálně a srovnatelně podporuje několik CPU architektur, včetně x86_64, AArch64 (ARM64), RISC-V, a POWER (little i big endian). V přednášce popíšu motivace projektu, určité technické detaily o systému a jeho infrastruktuře, a jak systém přispívá do linuxového ekosystému i pro ostatní projekty a uživatele.

Software developer z Brna, autor Chimera Linux, dříve Void LInux; WebKit developer @ Igalia, dlouhodobý přispěvatel v projektu Enlightenment. Kromě svobodného softwaru mě zajímá pečení a vaření, DIY, audio, vývoj her, apod.