Linux Kernel Drops Bcachefs Support in 6.18 Amidst Developer Dispute
The Linux kernel has removed Bcachefs support starting with version 6.18, following a dispute between Linus Torvalds and Kent Overstreet of Kent State University. This change affects distributions like openSUSE, which had already disabled Bcachefs in their kernel builds since 6.17. Now, Bcachefs is only available as an external DKMS module, potentially hindering its adoption.
The removal occurred swiftly, approximately 24 hours after the release of Linux 6.17. From now on, Bcachefs can only be set up via DKMS on various kernels from Linux 6.16 onwards. DKMS will automatically translate Bcachefs to match new kernels during updates. However, the upcoming Linux 6.18 will not automatically mount formatted data carriers with Bcachefs.
Bcachefs still has a long way to go to achieve stability and performance comparable to other universal file systems. The situation for Bcachefs support varies among distributions: it's good for Arch Linux, Debian, and Ubuntu, in progress for Fedora, and unclear for openSUSE.
Linus Torvalds has removed Bcachefs support from the main development branch of the Linux kernel due to the DKMS approach, which requires distribution-specific packages for users. Bcachefs was previously marked as 'externally maintained' and frozen two months ago following disputes with Kent Overstreet, its creator and main developer. Kent Overstreet has had multiple disputes with Linus Torvalds and other developers in the past.
Read also:
- Vantor & Lanteris Fuel US Intelligence with Innovative Tech
- "In a daring decision, Battlefield 6 forgoes ray tracing - understanding the advantages this choice brings"
- Dubai's WETEX 2023: Global Showcase for Clean Energy & Sustainability
- Rapid growth witnessed by Dinesh Pandey's business empire over the past two years, with a notable 60% expansion in the retail sector.