The big BTRFS announcements this week. First, if you don't know what BTRFS is, then here is the definition:
BTRFS (pronounced as "butter fuss") is a file system based on the copy-on-write (COW) principle, initially designed at Oracle Corporation for use in Linux. It is a fairly new file stystem. The development of BTRFS began in 2007. As of August 2014 the file system's on-disk format has been marked as stable, but coding and development continues.
Btrfs is intended to address the lack of pooling, snapshots, check-sums, and integral multi-device spanning in OS file systems.
The August 15th, 2018 BTRFS news can be summed up by this sentence:
Red Hat and Microsoft shun BTRFS, while ReactOS and SUSE Linux embrace this file system.
As of this week ReactOS (ReactOS.org) has announced that they support BTRFS and released developer issues of the OS with working BTRFS. They have also released a YouTube video demonstrating BTRFS on ReactOS:
The very same day, one year ago, Red Hat announced "Red Hat will not be moving Btrfs to a fully supported feature and it will be removed in a future major release of Red Hat Enterprise Linux."
Stating that hey did not see enough development for their taste.
Does Red Hat have better reason's for not supporting the FS? Filip Bystricky from Google and developer for android, wrote that the file system's “lack of native file-based encryption unfortunately makes it a nonstarter."
What about Microsoft? Microsoft Windows continues to ignore the file system and relies only on 3rd party drivers from open source community.