Am 02.09.2013 10:47, schrieb Joerg Schilling:
Solaris is dynamic from the beginning:
Well in my point of view it boils down to that: someone wants to use ZFS
on Linux. Fine. This means you've got to be a good citizen and obey its
license, of course.
It is for those legal reasons that ZFS is not included into the Linux
kernel mainline source tree. It is also for those reasons you got to
compile it as a module.
So somebody wants it being static into his kernel, modules being
disabled on his machine because of security concerns. Unless he is going
to do that stuff himself this is unlikely to ever happen.
So it boils down to those possible solutions:
a) writing that stuff himself (unlikely to happen),
b) just using the module and going to be happy (also unlikely to happen
as it seems),
c) choosing another, native file system like Btrfs (which is still yet
not production ready as a fast moving target) or going with something
like XFS or Ext4 (and LVM),
or the most natural choice then, which is
d) choosing an operating system, which supports ZFS out of the box like
FreeBSD and forget about all the rest of the problems.
I would go for d and forget about all of the rest of the problems.
FreeBSD has been around long enough, and is stable and mature enough for
most anything you can throw at and it is a nice, clean, well structured
system anyway.
There's also Gentoo/FreeBSD around, but personally I would use the
native ports system instead.