https://lists.freebsd.org/pipermail/freebsd-fs/2018-December/027085.html
Looks like FreeBSD is going to be re-basing ZFS on the Linux port. The original port was based on OpenSolaris/Illumos which then moved to DelphixOS. However, Delphix have now announced they are moving to the Linux port.
It seems that there are numerous bugs that have been fixed in ZoL but never ported, so hopefully this should improve the code on FreeBSD, and also make it easier for OpenZFS changes to be merged into all the supported operating systems. Encryption for example was developed on ZoL.
Is does show the extent of the dominance of Linux though. ZFS is not yet a full part of Linux, but even so the developer base for ZoL is so much stronger than any other OS that it has now become the source of ZFS for everyone else. In some ways it seems a shame though that ZFS was originally a standout feature, touted for its solid integration with base, and we'll now be using ported code from Linux. I wonder how long it will be before some features are tied in with Linux subsystems, that either mean reduced functionality or performance on FreeBSD, huge porting effort, or the porting of additional Linux features.
Looks like FreeBSD is going to be re-basing ZFS on the Linux port. The original port was based on OpenSolaris/Illumos which then moved to DelphixOS. However, Delphix have now announced they are moving to the Linux port.
It seems that there are numerous bugs that have been fixed in ZoL but never ported, so hopefully this should improve the code on FreeBSD, and also make it easier for OpenZFS changes to be merged into all the supported operating systems. Encryption for example was developed on ZoL.
Is does show the extent of the dominance of Linux though. ZFS is not yet a full part of Linux, but even so the developer base for ZoL is so much stronger than any other OS that it has now become the source of ZFS for everyone else. In some ways it seems a shame though that ZFS was originally a standout feature, touted for its solid integration with base, and we'll now be using ported code from Linux. I wonder how long it will be before some features are tied in with Linux subsystems, that either mean reduced functionality or performance on FreeBSD, huge porting effort, or the porting of additional Linux features.