I'm not really sure where that leaves other commercial projects (especially OSX which is badly in need of a functional file system).
I certainly don't know all the ways people use their Macs, but it seems like ZFS would not get a lot of use in OS X unless it was the only option:
- It doesn't offer a whole lot over traditional filesystems in a single-device context; since Apple has basically abandoned server/enterprise, I would wager the vast majority of new OS X systems are single-drive.
- At the time Apple was supposedly making a decision about this, I am not sure if ZFS handled 4k alignment (ashift); this is very important now that a lot of new Macs are shipping with SSDs.
- You're still, even w/ 10.10, discouraged from using case-sensitive HFS+; at least one application[2] won't work on a case-sensitive filesystem on OS X.
The above reasons probably apply to Windows as well. Also, in general, it seems like both vendors want to be the sole source for all of their core features.
[1] http://www.zdnet.com/article/netapp-claims-suns-zfs-violates...
[2] https://support.steampowered.com/kb_article.php?ref=8601-RYP...
>It doesn't offer a whole lot over traditional filesystems in a single-device context; since Apple has basically abandoned server/enterprise, I would wager the vast majority of new OS X systems are single-drive.
Not really, but of all the major vendor file-systems, HFS+ is probably the weakest link. An update to a filesystem that is well maintained for a freeBSD base would probably be an upgrade. Also, even with a single disk, zfs would have the benifits of good filsystem level compression which can boost read write/speeds by 2 or 3 times. Especially on a no server box where you are likely to have idle cores.
There are some features from an os level of using COW if you want to give people restore points or built-in os VCS for files. Also checksums (ie, this file looks to be corrupted, would you like to go back to yesterday?).
So there's some cool usage for these file systems even on a single disk but again a corporation probably doesn't want to touch it with a 10 foot stick.
FTA:
>Sun approached NetApp about 18 months ago with claims the storage maker was violating its patents and seeking a licensing agreement, NetApp Chief Executive Dan Warmenhoven said in a statement.
>Several months into those discussions and following a review of the matter, NetApp made a discovery of its own, Warmenhoven said, concluding NetApp did not infringe the patents but that Sun infringed on NetApp's.
Then, Oracle acquired Sun, and for reasons that haven't been disclosed, Oracle and NetApp dismissed their respective cases.[4] While I can't disclose the reasons behind this, I can say that both Oracle and NetApp would have jumped at the chance to cross-license ZFS and WAFL patents in a way that extended only to Oracle and not to CDDL licensees. (That is, prohibited open source ZFS.) Because the CDDL is airtight with respect to patents, such cross-licensing was impossible, and by dismissing their suits (instead of settling), the findings of fact from the trial essentially disappear -- which is enormously to NetApp's advantage. Point is: ZFS actually has about as much patent security as one can find in an open source system, as it has withstood a direct, full-frontal assault by attorneys seeking to find a way around its patent grants.
[1] https://web.archive.org/web/20070423001711/http://blogs.sun....
[2] https://web.archive.org/web/20080625023043/http://blogs.sun....
[3] http://www.theregister.co.uk/2008/10/07/sun_gets_netapp_pate...
[4] http://www.theregister.co.uk/2010/09/09/oracle_netapp_zfs_di...
[1] http://blog.delphix.com/gwilson/2012/11/15/4k-sectors-and-zf...