Bcachefs Removed From Linux Kernel Mainline After Decade-Long Dispute
Bcachefs, a filesystem developed largely by Kent Overstreet over a decade, has been removed from the Linux kernel's main development branch. Linus Torvalds, the Linux creator, took this decision after a long-standing dispute with Overstreet. The removal is due to Bcachefs' reliance on DKMS, which many distributions use for virtualization and specific filesystems.
The expulsion happened around 24 hours after Linux 6.17's release. Consequently, Linux 6.18, expected in about nine or ten weeks, won't automatically mount drives formatted with Bcachefs. This change impacts users who rely on Bcachefs' performance and robustness. While Bcachefs still has work to do to meet these expectations, it can now be set up via DKMS on various kernels from Linux 6.16 onwards.
The complex nature of filesystem development makes it challenging to keep up with directly included filesystems. This expulsion highlights the ongoing debate about the inclusion of such filesystems in the mainline kernel.
Bcachefs' removal from the Linux kernel's main development branch is a significant change for its users. While it can still be used via DKMS, its automatic mounting in future kernels is uncertain. The dispute between Kent Overstreet and Linus Torvalds, coupled with the challenges of maintaining such filesystems, led to this decision. The impact on users and the future of Bcachefs remains to be seen.
Read also:
- Worldcoin's Iris Scanning Raises Global Privacy Concerns
- Exploring Harry Potter's Lineage: Decoding the Enigma of His Half-Blood Ancestry
- Elon Musk Acquires 26,400 Megawatt Gas Turbines for Powering His AI Project, Overlooks Necessary Permits for Operation!
- Samsung Expands Mobile Cloud Gaming to Europe, Boosting Publishers and Advertisers