- Joined
- Oct 26, 2023
The reason ZFS is not as popular as it could be on Linux is mostly because of the legal situation surrounding it that prevents it from being mainlined into the kernel. As a result, packaging it on its own is extremely problematic. The ZFS On Linux Team only builds new releases for LTS kernels, and if you're not on LTS there's no guarantee it won't just crash (or worse).
On Arch (which always uses the latest stable kernel), they have a separate package repo that contains the ZFS packages, and a group of people that do burn-in tests with the latest kernel releases to empirically test whether it's busted. When it breaks, you can end up blocked from upgrading or even installing new packages on your system for weeks to months due to how pacman works.
But, if you're on an LTS kernel / distro that has good support, it works really well.
On Arch (which always uses the latest stable kernel), they have a separate package repo that contains the ZFS packages, and a group of people that do burn-in tests with the latest kernel releases to empirically test whether it's busted. When it breaks, you can end up blocked from upgrading or even installing new packages on your system for weeks to months due to how pacman works.
But, if you're on an LTS kernel / distro that has good support, it works really well.