Apple and ZFS: A Missed Opportunity
This article recounts the complex history between Apple and the ZFS filesystem. From Apple's 2006 decision to develop Time Machine independently instead of adopting ZFS, to the brief appearance and subsequent shelving of ZFS in 2007, and finally to Apple's launch of its own APFS filesystem, the author details the technical, commercial, and interpersonal factors involved. The article laments the advanced technology of ZFS, reflects on Apple's internal decision-making process, and reveals little-known behind-the-scenes stories, such as Sun's CEO's indiscretion and the complex relationship between Apple and Oracle's CEO. Ultimately, Apple chose to develop its own system, abandoning the industry-leading ZFS, leaving behind a regrettable chapter in technological development.