Bcachefs eltávolítva a Linux 6.18-as kernelből

Segítséget kaptál? Szívesen töltöd itt az idődet? Visszajársz hozzánk? Támogasd a munkákat: Ko-fi és Paypal!

kami911 képe

A Linux 6.17-ben Linus Torvalds még csak „externally maintained” (külsőleg karbantartott) státuszba helyezte a Bcachefs fájlrendszert, és a kódot átmenetileg bent hagyta a fővonalbeli kernelben. Ez lehetővé tette, hogy a felhasználók továbbra is bootolhassanak Bcachefs-ről, miközben elkezdődött az átállás az önálló karbantartásra.

A Linux 6.18-ban azonban megtörtént a teljes kód eltávolítása. Linus Torvalds indoklásában kiemelte:

„A Bcachefs a 6.17-ben 'externally maintained' jelzést kapott, de a kód bent maradt, hogy könnyebb legyen az átállás.
Most már DKMS-modulként elérhető, így a kernelben található kód csak elavult lenne, ami verziókeveredést okozna, ezért töröltem.”

Ez az intézkedés 117 ezer sor kód törlését jelentette a kernel forrásából. A Bcachefs felhasználóknak mostantól a DKMS-alapú, külső modulokra kell támaszkodniuk, ami lehetővé teszi a további fejlesztést és kompatibilitást, ugyanakkor a fővonalbeli kernelből (6.18-tól kezdve) már nem lehet közvetlenül Bcachefs-ről bootolni.