Dont' we already have the beginnings of such support with Canonical's support of ZFS in the Ubuntu Linux kernel? I'm writing this reply on a system running ZFS as the rootfs.
% findmnt /
TARGET SOURCE FSTYPE OPTIONS
/ rpool/ROOT/default zfs rw,relatime,xattr,noacl
Regarding Linux kernel on Windows 10, if you're referring to The Linux subsystem, there's no Linux kernel there, it's a Windows subsystem implementing the Linux system calls directly. Unless you're referring to full Hyper-V virtualisation, where you can run FreeBSD just as you can run Linux.