News for hackers. Stuff that matters.
Re:The Future of ZFS in FreeBSD by bubblethink on Wednesday December 19, 2018 @01:41PM (#18718097)
>which is ironic since not too long ago it seemed like one of the marquee features they had that Linux didn't

That can still be somewhat true due to the licensing mess. ZoL will never be in the tree for linux. The best you can hope for is the Canonical solution which at least ensures a supported version for the distro kernel.

Re:The Future of ZFS in FreeBSD by chasil on Wednesday December 19, 2018 @09:05PM (#18721940)
Unless and until Oracle relicenses ZFS in compatible terms.

My theory on how this might happen is an independent implementation of BtrFS that extends from ZFS code, sharing it whenever possible.

Should such a thing emerge and surpass current BtrFS, what else could Oracle do but throw in the towel?

Re:The Future of ZFS in FreeBSD by p_l on Wednesday December 19, 2018 @11:04PM (#18722414)
Oracle is not capable of relicensing OpenZFS, as they do not hold the copyright for it past code that is common between ZFS v28/ZPOOL v5 and OpenZFS.

From my understanding both Linus and ZoL team prefer to be separate.

Re:The Future of ZFS in FreeBSD by cyphar on Thursday December 20, 2018 @05:51AM (#18723875)
Oracle is capable of changing the terms of the CDDL though (the CDDL has an auto-update clause), which would effectively allow for it to be replaced with a GPL-compatible version and it would affect all code put under that license (no matter who the copyright holder is). This is the same process that they used to switch from CDDLv1 to CDDLv2 for all their projects (though the only change was who had the right to change the license terms -- from Sun to Oracle).

But it's unlikely they'll do it. In recent years they've relicensed-under-GPL some things (like the DTrace userspace utilities) but I have doubts they'd ever do it for something like ZFS.

Re:The Future of ZFS in FreeBSD by BurningCycles on Thursday December 20, 2018 @05:26AM (#18723784)
>From my understanding both Linus and ZoL team prefer to be separate.

I sincerely doubt that. If Oracle would relicense/dual license ZFS as GPLv2 compatible then I feel convinced that the ZoL contributors would happily do so as well.

I can't think of a single reason why they would not want to be in mainline Linux, and I have seen nothing indicating that the Linux kernel devs would be anything but happy to have it 'mainlined' as it would only make Linux better.

Of course this all hinges on Oracle, which makes it extremely unlikely in my opinion.

Re:The Future of ZFS in FreeBSD by p_l on Thursday December 20, 2018 @09:38AM (#18725208)
I can only base this on discussions with ZoL maintainers.

From my personal look, there could be significant mess due to attempts to "remove duplication" or similar moves to make the code more linux-like. While ZFS is not the rampant layering violation some people accused it of, there's significant amount of code there (and funnily enough, there's actually overlap with some less-known linux features)

Re:The Future of ZFS in FreeBSD by 4ad on Thursday December 20, 2018 @06:50AM (#18724106)
> Oracle is not capable of relicensing OpenZFS, as they do not hold the copyright for it past code that is common between ZFS v28/ZPOOL v5 and OpenZFS.

Yes, all the parties that contributed code would have to agree, not just Oracle. However, I doubt anyone would object relicensing ZFS to some license that both FreeBSD and Linux would find acceptable.

Re:The Future of ZFS in FreeBSD by ksec on Wednesday December 19, 2018 @11:29PM (#18722517)
Yes but what if they Relicense the common code that was between ZFS, then the OpenZFS project should be able to relicense itself.