Preferences

Note that this isn't too long after Apple abandoned efforts to bring ZFS into Mac OS X as a potential default filesystem. Patents were probably a good reason, given the Oracle buyout of Sun, but also a bit of "skating to where the puck will be" and realizing that the spinning rust ZFS was built for probably wasn't going to be in their computers for much longer.

throw0101c
> Patents were probably a good reason, given the Oracle buyout of Sun

There is no reason to speculate as the reason is know (as stated by Jeff Bonwick, one of the co-inventors of ZFS):

>> Apple can currently just take the ZFS CDDL code and incorporate it (like they did with DTrace), but it may be that they wanted a "private license" from Sun (with appropriate technical support and indemnification), and the two entities couldn't come to mutually agreeable terms.

> I cannot disclose details, but that is the essence of it.

* https://archive.is/http://mail.opensolaris.org/pipermail/zfs...

* https://web.archive.org/web/*/http://mail.opensolaris.org/pi...

dylan604
How is it known when the quote you gave says "may be" which implies it's not known and is speculation on their part as well?
duskwuff
The reply to the "it may be..." message is from a @sun.com email address, and confirms "that is the essence of it".

Fixed links for the message and reply:

https://web.archive.org/web/20091028/http://mail.opensolaris...

https://web.archive.org/web/20091028/http://mail.opensolaris...

throw0101c
"I cannot disclose details, but that is the essence of it." — Jeff Bonwick of Sun, co-inventor of ZFS
kjkjadksj
More evidence they thought hdds were on their way out was the unibody macbook keynote. They made a big deal about how the user can access their hdd from the latch on the bottom without any tools as they said ssd was on the horizon.
GeekyBear
When Apple announced the creation of APFS they mentioned that their intent was to handle data integrity at the hardware level.
throw0101c
See:

> Apple File System uses checksums to ensure data integrity for metadata but not for the actual user data, relying instead on error-correcting code (ECC) mechanisms in the storage hardware.[18]

* https://en.wikipedia.org/wiki/Apple_File_System#Data_integri...

This item has no comments currently.