Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

He mentioned that he didn’t think it was being maintained. It’s more or less been formed no?

Has Linus not seen the work that the OpenZFS folks are doing?

ZFS is amazing and I would soon go to a BSD flavor with a fun set of user land utilities than give it up.



> He mentioned that he didn’t think it was being maintained.

This news would come as a surprise to the folks at LLNL who work on ZoL:

* https://github.com/zfsonlinux/zfs

* https://zfsonlinux.org/


Maybe meant not maintained by the first party?


ZoL is now the first-party for open sourced ZFS.


>Has Linus not seen the work that the OpenZFS folks are doing?

That's what he meant by Oracle licensing issues. Java API infringement case against Google


He also feels ZFS "was always more of a buzzword than anything else". Yikes.


Honestly, I wouldn't bash him for this comment. Not everyone runs a 10+ TB array at their home for storage and backup purposes.

ZFS doesn't primarily target single disks and small arrays anyway. :)


ZFS made wonders for me with very small servers (appliances) with SSDs that were forced to operate in remote areas on unstable power supply - where other file systems were dropping bytes and bricking them.


It's great on small disks, using ZFS root on solaris 11 in my day job, I can tell you it makes management a lot easier. Patching and rollbacks are like eating a nice dessert.


people probably will, in a few years.

rotational disks are getting cheaper and cheaper, 10TB disks in two years might cost as little as 2TB disks today (i got a 2TB disk for like 50€ off Amazon).


> people probably will, in a few years.

Yes, but without the array as you stated. We have 300+ 10TB disks at our datacenter today and, ZFS is relevant at this disk count, I/O and client load.

Running ZFS at small scale is raising a cow at home for a bucket of raw milk. It's more of a fun curiosity rather than a production level operation.

I'd run LVM or md or something similar at home instead of a full blown ZFS setup for practical reasons.


I feel ZFS are much better and easier than md or LVM. At least had it been properly supported (I have never tried ZoL).

CoW and cheap snapshots are game-changers, checksums as well but maybe not from a practicality and home-user standpoint. This holds just as well on PB storage as a 512 GB OS drive as a 2 GB thumb-drive (not that I would use ZFS on a thumb drive - again because of proper support across different OS).


Checksums are amazing for when you do have a problem, because a scrub will tell you what you lost. Knowing what's been damaged is practically more important then actually fixing it, and ZFS is great at this.

All the Linux alternatives answers to this problem are always "is your data okay? Don't know! It'll be a surprise when you get there".


I know, and personally that is very important for me.

But in practice, it is likely to be less than once in a decade problem - and you should have backups anyway.

So I can understand someone having different priorities. (not me though, data integrity is as important as it gets, I'd gladly pay performance/money for it)


What about the performances, is ZFS in the same ballpark than an equivalent (data-protection-wise) 'md' layout?


There are ways to improve the perf but the copy on write arch does come with performance taxes in my experience. The trade off is a whole richer experience than a simple ext4 partition for example.


I think ZFS - or at least the set of features ZFS provides - is relevant at any size or disk count all the way down to a single disk in a laptop. I've previously run ZFS on single block devices, though nowadays all my personal machines use at least ZFS mirroring. Without redundancy it can't recover from damage on its own, but checksums and free snapshots are irreplaceable to me.

It doesn't have to be ZFS in particular, I'll gladly switch my Linux systems over once a proper alternative is in the kernel. But right now it's the only working, mature solution. Bcachefs isn't ready yet and BTRFS isn't trustworthy.


Yeah if there was a similar GPL blessed effort that had most if not all of the main features of ZFS that was also robust and trust-able (likely takes years of use in production) I would be all for it. Projects like RedHat’s stratis might fill this. I’m not a ZFS zealot just love what it provides.


LVM/mdraid configuration is much more daunting than ZFS on BSD or Illumos, especially given the Availability of things like FreeNAS


> Running ZFS at small scale is raising a cow at home for a bucket of raw milk. It's more of a fun curiosity rather than a production level operation.

Well on one hand this is true, but on the other hand...

If you're running more than one disk at home, maybe you're some kind of enthusiast (homelabber?) And willing to put some effort into that. Under this scenario, the same amount of time spent learning zfs yields better results vs lvm/mdadm.


The risk of bit rot is still a thing at home or in the data center. And the other niceties of ZFS like snapshots and such are a boon too. Instead of a few various layers you have one whole subsystem to do all of it: all of this you know well using it in the data center. I just use it at home too


OpenZFS would still be in danger of a potential Oracle lawsuit.


For what? It's under the CDDL.


API Infringement.


That's not even a thing (yet).

ZFS was freely relicensed under the CDDL by Sun. Oracle can do nothing to take back any of the rights granted under the terms of the licence retrospectively. They haven't got any grounds whatsoever to curtail anyone's use or modification of the ZFS code.


It's been a thing for a decade[1] now. If you don't have a Google-sized team of lawyers handy it's a concern. Fingers crossed that Oracle loses in the end.

[1] https://en.wikipedia.org/wiki/Google_v._Oracle_America


Yes, but it won't be an actual thing to worry about until there's a legal precedent set. Right now, without any conclusions from the trial, it's not a problem.


Isn't that beside the point? OpenZFS is still CDDL.


I think it is besides the point for the risks of merging anything into Linux. He's right on that topic of course.

But it is a separate point he made about using zfs in general, and it's certainly not correct if you take one look at the activity in the zfsonlinux project on GitHub.


Its pretty clear that Linus simply doesn't have a clue about ZFS. And he just exposed himself as somebody that repeats stuff he read in some linux forum or something.

There is no way, after any technical evaluation by himself he would come to those conclusions.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: