A ReiserFS eltávolításra került a Linux kernel fő ágából, kétséges a BcacheFS jövője is

Linus Torvalds a napokban közzétette a Linux 6.13-as kernelhez azt a változtatást, amely törli a ReiserFS fájlrendszert a forráskódból. A fájlrendszer eltávolítása 32,8 ezer kódsorral könnyíti meg a kernelt. Eközben a BcacheFS jövője is bizonytalanná vált Kent Overstreet és a CoC bizottság között kialakult vita miatt.

A ReiserFS eltávolításra került a Linux kernel fő ágából, kétséges a BcacheFS jövője is

Nem váratlan a döntés a ReiserFS ügyében

Ez a változás nem váratlan, mivel a fájlrendszert már 2022-ben elavultnak nyilvánították, és a 2025-ös teljes eltávolítását tervezték. A Linux 6.13 várhatóan az új év első nagy kernelkiadása lesz. Korábban már előkészítettek egy a fájlrendszer eltávolítására vonatkozó patch-et, amelyet a Linux 6.13 fejlesztési ciklusára szántak, végül ez be is következett, november 21-én, egy a Git merge formájában, így a ReiserFS kód eltávolításra került a fő kernelágból.

Ez a lépés néhány hónappal azután történt, hogy Hans Reiser, a fájlrendszer fejlesztője, aki jelenleg börtönbüntetését tölti felesége meggyilkolásáért a Kalifornia állambeli Stockton városában található fegyintézetben, egy nyilvános börtönlevelet követően módosítást kért a fájlrendszer dokumentációjával kapcsolatban.

23 évig volt része a kernelnek

A ReiserFS 23 évvel ezelőtt, a Linux 2.4.1-es verziójában került be a kernelbe. Azok, akik régi ReiserFS fájlrendszerrel formázott lemezeket használnak, továbbra is maradhatnak egy korábbi kernel verziónál. Tekintve, hogy upstream oldalon nincs jelentős érdeklődés sem a Reiser4, sem pedig a Reiser5 iránt, ez a fő kernelben való történetének végét jelenti.

A ReiserFS eltávolítása a Linux 6.13-ban egybeesik azzal is, hogy a Bcachefs fájlrendszer jövője szintén bizonytalan a fő kernelben.

Kétségessé vált a BcacheFS jövője is

A Bcachefs-hez kapcsolódó változásokat a Linux 6.13-hoz már korán benyújtották, de a Linux Magatartási Kódex (CoC) bizottság miatt egyelőre visszatartják őket.

Kent Overstreet, a Bcachefs vezető fejlesztője szerint Linus Torvalds nem fogadta el a 6.13-as pull kérést, mert „nyitott probléma van a CoC bizottsággal”. Overstreet úgy érzi, a közösségi kultúrával és munkamódszerekkel kapcsolatos problémákat nem kezelik megfelelően.

Patreon-bejegyzésében kritizálta a közönyösség kultúráját, amely szerinte mérgezőbb, mint a nyílt viták. Úgy véli, hogy a CoC bizottságok hatalomgyakorlása kényelmetlen, de idővel elszámoltathatóvá válhatnak.

Egyelőre nem tudni, mi lesz a Bcachefs jövője, és a CoC bizottság körüli viták tovább bonyolítják az ügyet.