Hacker News new | past | comments | ask | show | jobs | submit login
Sun's ZFS lead developer on the reason behind Apple dropping ZFS (opensolaris.org)
85 points by bensummers on Oct 25, 2009 | hide | past | favorite | 8 comments



Given the circumstances, the latest article on his blog (from 2008) is amusingly out of date.

http://blogs.sun.com/bonwick/


They could strip out DTrace and easily get away with it, even the sturm und drang among blogger fanboys would subside pretty quickly, even among the ones that had ever actually used it instead of just pontificating about it.

There's nothing any less like that than a filesystem. They'd be totally fucked.


Maybe, if developers didn't riot in the streets. I can't imagine Apple would want to remove it, though. They probably leaned on it a lot for the various optimizations they did during the snow leopard development cycle. A huge chunk of what Instruments.app does is dtrace filters under the hood, too.


Sure, they wouldn't want to, but they could.

To take his point to a higher level: it would be much more destructive (in several senses) to have to rip out HFS+ for legal reasons than it would be to rip out Xcode.

Lots more people depend on a filesystem.


Yes, but why would they have to rip out a filesystem that's licensed under CDDL?

The biggest risk Apple would be exposing themselves is to "ZFS ate my data" lawsuits. I think HFS+ is much more likely to eat user data than ZFS ever will...

I would love to use ZFS, but none of my notebooks seem to like OpenSolaris very much and I am not sure if I would like to live two versions of Gnome behind my friends now that Ubuntu spoiled me.


NetApps would be the reason. The biggest risk is Sun / Oracle lose the lawsuit and NetApps comes after Apple next.


Maybe Debian/kFreeBSD will be a reasonable choice for you when they get ZFS support.


This has nothing to do with DTrace, and everything with this:

http://blogs.netapp.com/dave/2007/09/netapp-sues-sun.html

Which I don't think has been settled yet.

(Couldn't get links to work nicely)




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

Search: