On 2013.11.07 15:41, Thomas Lunde wrote:
> 
> 
>> On Nov 7, 2013, at 11:46 AM, Andrew Berg <robotsondrugs at gmail.com> wrote:
>> Correct. This is why ZFS support cannot be in the Linux kernel itself (unless it were completely reimplemented from scratch).
> 
> No. It means that ZFS cannot be shipped as a binary which combines it and code under the GPL, such as the Linux kernel. 
That's what I meant. The CDDL ZFS code cannot be part of the Linux kernel, but as you said, it can indeed be loaded as a kernel module. I
wasn't trying to imply that FUSE is the only option for Linux.

>> OpenZFS seems to be a new name for the open source version developed and maintained mainly by the Illumos project (the OpenSolaris family of
>> operating systems - e.g., OpenIndiana).
> 
> OpenZFS is a marketing label that covers the increasing coordination between the Illumous folks, the FreeBSD community & the 
> http://zfsonlinux.org folks. 
Honestly, I can't really tell what exactly the term 'OpenZFS' is supposed to mean. Is it just the project/idea of better interoperability or
does it refer to new code toward that goal or what?

> Yes to above, but no to below:
>> Because of the different feature sets, the two are mostly incompatible, though it may be possible with the feature flags feature of the open
>> source ZFS to limit yourself to a common set of features.
> 
> I've used 2 of the 3 open source ZFS code sets. I kept my version of ZFS at 28 so I could switch easily. 
That works too.