48
I wrote a Guide on how to install Arch Linux with BTRFS and (almost) Full Disk encrytion
(veprogames.github.io)
The beloved lightweight distro
With btrfs and zfs virtually being neck and neck in terms of capabilities, is there a reason or application where one should be chosen over the other?
I use BTRFS for the Snapper backup/bootable snapshots
BTRFS is included in the kernel and due to licensing issues, ZFS is distributed as a DKMS module that takes forever to build.
Less likely to break when you perform kernel upgrade. (new major version)
Google ZFS licensing and you know why choose btrfs over zfs
Okay, so it came down to a licensing issue rather than one that is technical. I can definitely get behind that as somebody that will always value true open source, even when then the proprietary solution might be the better one in the short term. Something that is open source can only get better.
In the Gentoo wiki it is also mentioned that "While it is true that Btrfs is still considered experimental and is growing in stability, the time when Btrfs will become the default filesystem for Linux systems is getting closer.". I don't know how many distros out there use Btrfs by default (never distrohopped), but it seems to become much more widely adopted than zfs.
https://wiki.gentoo.org/wiki/Btrfs#Features