Linux From Scratch System V Init'ten Vazgeçiyor, Kararı Üzücü Buluyor
Linux From Scratch, artan bakım baskısı ve üst akış değişiklikleri nedeniyle System V init geliştirmesini sonlandırarak, sadece systemd tabanlı bir geleceği istemeyerek kabul ediyor.
Linux From Scratch, tamamen kaynak kodundan adım adım tam bir Linux sistemi nasıl inşa edileceğini öğreten bir proje ve kitap, gelecekteki sürümlerin artık System V'i desteklemeyeceğini veya geliştirmeyeceğini duyurdu; bu, isteksiz ama kesin bir şekilde sadece systemd yönüne geçiş anlamına geliyor.
Karar, uzun süredir LFS katkıcısı olan Bruce Dubbs tarafından, 1 Şubat 2026 tarihinde dün projeye ait duyuru, destek ve geliştirme posta listelerine gönderilen bir mesajla iletildi.
Belirtilen ana neden sürdürülebilirliktir. Dubbs, LFS ve tamamlayıcı projeleri olan Beyond Linux From Scratch (BLFS)'in, bitmiş LFS kurulumunuzu daha özel ve kullanılabilir bir sisteme dönüştürmenize yardımcı olduğunu ve tamamen gönüllüler tarafından sürdürüldüğünü belirtmektedir.
LFS şu anda 88 paketi takip ediyor, oysa BLFS 1.000’den fazla paketi kapsıyor. Yalnızca mevcut sürüm döngüsü sırasında editörler LFS’de 70, BLFS’de ise 1.150’den fazla commit işledi. Geliştiricilere göre, hem System V init hem de systemd’yi desteklemek, paket kontrollerinin, güncellemelerin ve sürüm doğrulamalarının tekrarlanmasını gerektiriyor ve bakımcılar buna artık yönetilemez diyor.
System V init desteğini sonlandırma kararının bir diğer nedeni, üst akış yazılım trendleriydi. Daha spesifik olarak, GNOME ve KDE Plasma dahil olmak üzere büyük masaüstü ortamları, System V init'te bulunmayan systemd'ye özgü işlevsellik üzerinde giderek daha fazla zorunlu bağımlılık getirmektedir.
Tüm bunlar nihai sonuca yol açtı: System V init kitaplarının geliştirilmesi LFS/BLFS 12.4 sürümüyle duracak. Bu kitaplar erişilebilir durumda kalacak ve kullanıcılar mevcut talimatları kullanarak daha yeni yazılım sürümlerini yine de kurabilecekler, ancak bu tür yapılandırmalar artık proje editörleri tarafından test edilmeyecek veya desteklenmeyecek.
Son olarak, Dubbs'un duyurusunu bitirirken taşıdığı hafif acı hissi zikretmeden geçemem.
“Kişisel bir not olarak, bu kararı beğenmedim. Bana göre LFS, bir sistemin nasıl çalıştığını öğrenmekle ilgili. Evet, systemd birçok özellik sunuyor, ama benim önemli bulduğum bazı şeyleri kaybedeceğiz.”
Bir sonraki sürüm, LFS/BLFS 13.0, 1 Mart 2026 için planlanmıştır ve yalnızca systemd tabanlı sistemlere odaklanacaktır. Orijinal duyuruyu burada görebilirsiniz.
