Az LFS felhagy a SysVinit támogatásával a 13.0 verziótól kezdve

A Linux From Scratch és a Beyond Linux From Scratch szerkesztői úgy döntöttek, hogy a jövőben nem készítenek több új, System V initre épülő könyvverziót, így a következő nagy kiadástól kezdve már csak a systemd alapú útmutatók maradnak. Indoklásuk szerint a SysV és a systemd párhuzamos fenntartása ma már túl sok plusz ellenőrzést és tesztelést jelent, amit egy teljesen önkéntes alapon működő csapat hosszú távon nem tud biztonságosan és következetesen vállalni. Maga a Linux From Scratch egy közösségi kézikönyvsorozat: lépésről lépésre végigvezet azon, hogyan rakhatod össze a saját GNU/Linux rendszeredet forráskódból, miközben érthetővé teszi, hogyan épül fel és hogyan működik a Linux rendszer a háttérben.

Az LFS felhagy a SysVinit támogatásával a 13.0 verziótól kezdve

A döntés indoklása

A döntést Bruce Dubbs azzal indokolta, hogy a SysV és a systemd változat párhuzamos fenntartása, frissítése és ellenőrzése, túlságosan leterheli a kis fejlesztőcsapat erőforrásait. Az LFS nagyjából 88 csomagot tartalmaz, a BLFS pedig már ezernél is többet, miközben az upstream változások tempója folyamatosan nő. A szerkesztők szerint már ennek a mennyiségnek a karbantartása is nehezen tartható, és ha ugyanazt a csomagkört két külön init-rendszerrel is végig kell ellenőrizni, az túl nagy plusz terhet jelent.

Ráadásul egyre több kulcskomponens, főleg az asztali környezetek, már olyan szolgáltatásokra és képességekre épülnek, amelyeket a systemd biztosít. Ezért a SysV-s változat fenntartása nemcsak több munkát igényelne, hanem idővel egyre több csomagnál lesz problémás ezen initrendszerrel a támogatás fenntartása. A mostani, 12.4-es System V kiadások ettől még elérhetőek maradnak, és sok esetben későbbi csomagverziók is felépíthetők lehetnek a meglévő leírások alapján, csak éppen a szerkesztők nem vállalják ezek folyamatos ellenőrzését és hitelesítését.

Márciusra várható az LFS könyv 13.0 változata

A tervek szerint a következő nagy kiadás 13.0 verziószámon érkezik, melynek tervezett céldátuma 2026. március 1. Dubbs szerint az LFS lényege mindig az volt, hogy a felhasználó megértse, hogyan épül fel és hogyan indul el egy Linux rendszer. Attól tart, hogy a systemd jóval összetettebb felépítése miatt ezek a tanulási szempontból értékes, egyszerűbb mechanizmusok kevésbé lesznek átláthatók. A projekt ennek ellenére úgy döntött, hogy a jövőbeni irányt a reálisan vállalható karbantartási és tesztelési terheléshez igazítja.