Skip to content
EntityQ60754748· pop 9· linked from 158 articles

Bcachefs is a copy-on-write (COW) file system for Linux-based operating systems. Its primary developer, Kent Overstreet, first announced it in 2015, and it was added to the Linux kernel beginning with 6.7. It is intended to compete with the modern features of ZFS or Btrfs. In June 2025, Linus Torvalds announced bcachefs would be ejected from the kernel as a result of repeated violations of kernel development guidelines. In August 2025, bcachefs status was changed from 'Supported' to 'Externally maintained'.

~5 min read

Encyclopedic overview

6 sections
Contents
  • Features
  • Stability
  • History
  • References
  • Works cited
  • External links

Bcachefs is a copy-on-write (COW) file system for Linux-based operating systems. Its primary developer, Kent Overstreet, first announced it in 2015, and it was added to the Linux kernel beginning with 6.7. It is intended to compete with the modern features of ZFS or Btrfs. In June 2025, Linus Torvalds announced bcachefs would be ejected from the kernel as a result of repeated violations of kernel development guidelines. In August 2025, bcachefs status was changed from 'Supported' to 'Externally maintained'.

As of late September 2025, Linus Torvalds has removed all Bcachefs code from the Linux Kernel, beginning with version 6.18. It is now available as an external module.

Excerpted from Wikipedia’s “Bcachefs” article, available under the CC BY-SA 4.0 licence.

Available in 9 languages

via Wikidata sitelinks · CC0