A Closed-Source Apple File-System APFS Driver For Linux Announced

Written by Michael Larabel in Linux Storage on 30 November 2017 at 11:13 AM EST. 29 Comments
LINUX STORAGE
With macOS High Sierra finally ditching the HFS+ file-system and switching all macOS users over to Apple's new file-system, APFS, you may find the need to read a APFS file-system from another non-macOS device. Now it's possible with an APFS Linux file-system driver, but it's closed-source and doesn't yet have write capabilities.

Paragon Software who has also developed a commercial Microsoft ReFS Linux file-system driver as well as an EXT4 driver for Windows has now developed an Apple File-System (APFS) driver for Linux systems.

This initial release of the APFS file-system for Linux appears to be an in-kernel module (not FUSE based) and doesn't have file-system write support but it's said to be coming in a future release. Likewise, there isn't yet any utility for yet being able to create a new APFS file-system using Paragon's software.

Those interested in learning more about this proprietary APFS file-system driver for Linux can find all the details on its product page.

Separately, I haven't seen any open-source initiatives yet come up about trying to fully reverse engineer APFS and create a native Linux driver, but when checking on GitHub today there are a few projects/individuals working on low-level analysis of this file-system, etc.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week