Re: Next gen?
[Author here]
> In what way "Linux has yet to adopt it"?
I put some backlinks in the article, and my previous stories on OpenZFS and on Btrfs in Fedora and others go into some depth on this.
Btrfs is not as stable as it should be, is prone to corruption when unexpected events occur -- such as the filesystem filling up -- and does not have working repair tools. It doesn't even have a working `df` command, which is *why* the filesystem filling up is such a problem.
Snapper is a wonderful tool but it only supports one filesystem; that is a problem.
OStree is a clever kludge to get around the OS lacking a COW filesystem. If the OS had this basic facility, OStree would be unnecessary.
Bcachefs is unfinished, period.
ZFS can't be built into the kernel for licensing reasons. Because it can't be, it is memory inefficient and most vendors won't touch it. Oracle could fix this, and could even build ZFS into Oracle Linux, but it will never resolve this, because it doesn't care.
Zsys and Stratis are both unfinished because their sponsors seem to have lost interest.
LVM is too complicated, is not integrated wth filesystems, and Linux would have been better off going with EVMS instead, IMHO.
This stuff is relatively straightforward and easy on FreeBSD and on commercial UNIX. Linux is signally failing to catch up. This ought to be integrated and on by default, and it should have been years ago.
Red Hat, SUSE and Canonical have all failed to tackle this, partly through lack of will, partly because of petty politics and NIH syndrome, and it's shameful.