Story Details

  • ZFS: Apple's New Filesystem that wasn't (2016)

    Posted: 2025-04-27 09:25:36

    The blog post explores the history of Apple's rumored adoption of ZFS, the advanced file system. While Apple engineers internally prototyped and tested ZFS integration, ultimately licensing and legal complexities, combined with performance concerns specific to Apple's hardware (particularly flash storage) and the desire for full control over the file system's development, prevented its official adoption. Though ZFS offered appealing features, Apple chose to focus on its own in-house solutions, culminating in APFS. The post debunks claims of a fully functioning "ready to ship" ZFS implementation within OS X 10.5, clarifying it was experimental and never intended for release.

    Summary of Comments ( 63 )
    https://news.ycombinator.com/item?id=43810566

    HN commenters discuss Apple's exploration and ultimate rejection of ZFS. Some highlight the licensing incompatibility as the primary roadblock, with ZFS's CDDL clashing with Apple's restrictive approach. Others speculate about Apple's internal politics and the potential "not invented here" syndrome influencing the decision. A few express disappointment, believing ZFS would have significantly benefited macOS, while some counter that APFS, Apple's eventual solution, adequately addresses their needs. The potential performance implications of ZFS on Apple hardware are also debated, with some arguing that Apple's hardware is uniquely suited to ZFS's strengths. Finally, the technical challenges of integrating ZFS, especially regarding snapshots and Time Machine, are mentioned as potential reasons for Apple's decision.