Závěr roku přinesl celkem překvapivou novinku: Gentoo Linux, distribuce jejímž stěžejním principem je lokální kompilace celého systému včetně všech balíčků ze zdrojových kódů na straně uživatele, přichází po více než dvaceti letech existence s binární verzí.
Pro většinu podporovaných architektur (a že jich není málo - amd64, alpha, arm, arm64, hppa, ia64, loong, mips, m68k, ppc, riscv, s390, sparc a x86) se jedná pouze o holý základní systém, nicméně amd64 a arm64 bude nadále v binární verzi existovat i včetně balíčků, aktuálně je jich již k dispozici cca 45 respektive 25 GB.
Použitím předpřipravených balíčků nicméně uživatel přichází o možnost optimalizace přímo pro svůj stroj, protože jsou použity pouze obecné parametry pro překladače, tak aby výsledný binární balík běžel na co nejvíce strojích dané architektury.
Zdroj:
Pokud příprava binárních balíků nebude znamenat odliv času vývojářů, tak jsem v zásadě pro. Gentoo si nechávám v záloze až už nebude kam utéct před systemd, tak bych byl rád, aby se zachovalo v co možná nejlepším stavu.
Eudev
vznikl v roce 2012 jako fork udev
pro systémy, které nepoužívají jako svůj init systemd
, protože zhruba někdy od té doby se udev stal pevnou součástí systemd a nebylo možné jej používat bez něj a už vůbec ne na systémech, které nepoužívají glibc
. Primárně byl určen pro Gentoo v provozované kombinaci musl+OpenRC
a vývojáři této distribuce také většinově stáli za jeho rozvojem, nicméně postupně jej nasadily i další distribuce - například v roce 2015 Slackware nebo o tři roky později Devuan.
Gentoo ale došlo do stavu, kdy pro musl+OpenRC lze použít balík sys-fs/udev
(pro systemd zůstává systemd/udev
), takže další práce na eudev jsou z jejich pohledu ztrátou času a bylo ohlášeno, že eudev bude k 1. lednu 2022 z distribuce odstraněn, což vyvolalo obavy u distribucí jiných. Někteří programátoři z Alpine, Devuan a Gentoo proto založili Eudev Project a hodlají ve vývoji pokračovat v jeho rámci.
Zdroje:
Jak už napsal na svém blogu alienbob - tekoucí vodu nezastavíš - nicméně zdá se, že hrozící dominance systemd je zase o trochu přibržděna.