|
|
|
|
|
by fmajid
993 days ago
|
|
CDDL means ZFS can't be incorporated into the Linux kernel as opposed to a distribution. That does have impacts as in when the kernel makes breaking changes in the internal vfs structures used by ZoL. Oracle could change that at the stoke of a pen, but chose not to, for whatever reason. I don't think fear of Oracle is the issue, more likely just an irrational rejection of everything Sun and Solaris. After all btrfs also originated in Oracle (what's worse, despicable Oracle itself, not via the Sun acquisition). Perhaps Oracle's unwillingness to relicense is simply that Oracle knows how inferior btrfs and thus doesn't mind giving it away by licensing it GPLv2, but ZFS is much more valuable and they want to keep the rights to it as potential competitive advantage. If Sun hadn't licensed ZFS CDDL before the acquisition, I'm pretty sure Oracle would be happy to keep it closed-source. I hope bcachefs makes it into the kernel quickly, that distros drop btrfs and that its infiltrators are turfed out of kernel-land, but that's probably too much to hope for. In the meantime, I am happy to keep running ZFS for all my critical data on Illumos, Alpine and Ubuntu. |
|
> I don't think fear of Oracle is the issue
Why then did Linus say exactly that?
> After all btrfs also originated in Oracle (what's worse, despicable Oracle itself, not via the Sun acquisition).
Wrong. It was simply a guy that worked for Oracle, it wasn't an Oracle project.
> Perhaps Oracle's unwillingness to relicense is simply that
It doesn't matter what Oracle once, of course they don't want anything to do with ti. The community has forked ZFS long ago and Oracle has no power what so ever to reliance most of that code.
Literally nobody wants the Oracle proprietary ZFS anyway.