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.