Linked by Thom Holwerda on Tue 17th Sep 2013 22:04 UTC, submitted by garyd
General Development

ZFS is the world's most advanced filesystem, in active development for over a decade. Recent development has continued in the open, and OpenZFS is the new formal name for this open community of developers, users, and companies improving, using, and building on ZFS. Founded by members of the Linux, FreeBSD, Mac OS X, and illumos communities, including Matt Ahrens, one of the two original authors of ZFS, the OpenZFS community brings together over a hundred software developers from these platforms.

ZFS plays a major role in Solaris, of course, but beyond that, has it found other major homes? In fact, now that we're at it, how is Solaris doing anyway?

Thread beginning with comment 572339
To read all comments associated with this story, please click here.
Comment by Drumhellar
by Drumhellar on Wed 18th Sep 2013 00:21 UTC
Drumhellar
Member since:
2005-07-12

ZFS + FreeBSD make a great combo, especially since FreeBSD supports it out of the box - no patches or extra packages needed.

It is well worth the extra effort required to use ZFS as root - it's noticeably faster than UFS2. This is almost immediately apparent when you unpack the ports tree for the first time.

There's a couple great guides on how to do that, too:
https://wiki.freebsd.org/RootOnZFS
http://www.aisecure.net/2012/01/16/rootzfs/

The first one is my preferred one, since it covers more usage scenarios, and stays updated with new releases.

Apple should have put more effort into ZFS, since HFS+ is pretty lousy. Contrary to popular belief, you don't need gobs of extra memory for ZFS to be beneficial. It is tunable for lower-memory systems (Say, a 4GB MacBook Air). It just generally defaults for systems with lots of memory, because it's mostly used where heavy caching might be useful.
If you don't have lots of extra memory to dedicate to just the filesystem, it's still fast, reliable, and flexible.

Edited 2013-09-18 00:27 UTC

Reply Score: 10

RE: Comment by Drumhellar
by sforstall1983 on Wed 18th Sep 2013 16:16 in reply to "Comment by Drumhellar"
sforstall1983 Member since:
2012-09-28

OS/4 OpenLinux, http://www.os4online.com, like FreeBSD supports ZFS out of box. It will be interesting to see if this gets more Linux developers and distributors behind ZFS.

Reply Parent Score: 1

RE[2]: Comment by Drumhellar
by Drumhellar on Wed 18th Sep 2013 18:40 in reply to "RE: Comment by Drumhellar"
Drumhellar Member since:
2005-07-12

Isn't it a GPL violation to distribute non-GPL kernel modules with a GPL'd kernel? I thought it was generally accepted that using internal kernel APIs is considered a "derivative work," which is why almost every distro doesn't ship with ZFS out of the box.

Or, does it use Fuse? If that's the case, it's unfortunate, since everything I've been able to find on the Fuse/ZFS (which isn't much) indicates it's not production ready.

I remember seeing mention of a GPL-licensed clean-room implementation of ZFS, but I'm pretty sure that has gone nowhere, and it would be very patent-encumbered.

Either way, I wouldn't want to rely on a feature that might get pulled from the next version due to legal issues, especially a file system driver.

Reply Parent Score: 4