Almost everything in Btrfs is in the kernel. And except for some glue that I'm not familiar with, the same is true for ZFS. That means Btrfs volumes are very interoperable across distros and kernel versions, you merely need the kernel module built which most every distro includes. You don't even need user space tools to just mount a Btrfs volume, and get passive scrubbing, and data integrity guarantees.
This is basically an active (daemon) user space file system volume manager, leveraging a bunch of kernel layers. Assembly will require having stratis installed and running, it's not at all a general purpose file system solution. This is trying to fix a specific problem, how to leverage multiple storage technologies invented by different teams over different eras with mutually exclusive terminology goals.
Depending on the likely long list of dependencies, some of which will be version specific, who knows what the portability of such volumes will end up being across distros.
This is basically an active (daemon) user space file system volume manager, leveraging a bunch of kernel layers. Assembly will require having stratis installed and running, it's not at all a general purpose file system solution. This is trying to fix a specific problem, how to leverage multiple storage technologies invented by different teams over different eras with mutually exclusive terminology goals.
Depending on the likely long list of dependencies, some of which will be version specific, who knows what the portability of such volumes will end up being across distros.