With that in mind, let's see what the btrfs wiki has to say about the stability of btrfs:
"Is btrfs stable? Short answer: Maybe."
https://btrfs.wiki.kernel.org/index.php/FAQ#Is_btrfs_stable....
Maybe it's just me, but I'm more than a little concerned by the fact that btrfs has been in development for over 8 years and still doesn't seem to be considered safe to use for storing anything I really care about.
Btrfs is still Not There Yet for a lot of the advantages ZFS has over traditional filesystems. It has a some, and some are half-baked, like its offline deduplication, but is still missing a considerable number. Maybe in five years Btrfs will catch up, but it's not here now.
Rearding licensing, the Linux kernel devs could also relicense to allow for cddl co-existence. Unfortunately, the petulance from such groups as the SFLC makes that very unlikely.
the ZFS commands are more logical, and better designed
The ZFS FileSystem is truely enterprise ready... btrfs is atleast 5 years away from being production ready
btrfs has all kinds of bugs and issues.
zfs did not hold to legacy conventions, they looked at filesystems in a differnet way.
btrfs attempts to hold on the traditional filesystem methodology and shoehorn more modern ideas in to that traditional framework, and IMO it does not work at all
the zfs and zpool commands are brilliant, intuitive, and easy to use.
The btrfs command structure is complicated, non-intuitive, and antiquated
My understanding is that Btrfs is still considered less stable than ZFS, or at least has been fairly recently.
Unfortunately, I think you may be right. It's just sad -- because probably nobody who's anyone at Oracle cares and/or understands.
> Then again, I've also always been curious why people still keep glamoring over ZFS for Linux when Btrfs exists now, which, as far as I understand, is comparable to ZFS and a fresh implementation (for what that's worth).
It is mostly comparable feature-wise, it's just that it hasn't achieved anywhere near the same level of stability for anything other than single-device usage. (At least that's my understanding from following the mailing list for years and years.)
I feel like that ship has sailed since there's Btrfs for Linux too - which also originated at Oracle.
I've always been curious why they kept working on Btrfs after acquiring Sun since they could've just relicensed ZFS to GPL/whatever.
Then again, I've also always been curious why people still keep glamoring over ZFS for Linux when Btrfs exists now, which, as far as I understand, is comparable to ZFS and a fresh implementation (for what that's worth).