Home > Questions

Is APFS a POSIX-Compliant File System Like Btrfs or ZFS?

Hi everyone! I Wonder if Apple's new file system APFS is a POSIX-compliant file system like Btrfs or ZFS?

Best Answered by

iBoysoft author Vain Rowe

Vain Rowe

Answered on Thursday, January 12, 2023

Hello there, I would say no to the question of whether APFS is a POSIX-compliant file system like Btrfs or ZFS. Actually, I'd rather say that macOS is POSIX compliant.

The Portable Operating System Interface (POSIX) is a family of standards specified by the IEEE Computer Society for maintaining compatibility between operating systems. 

POSIX defines both the system-level and user-level application programming interfaces (API), along with command line shells and utility interfaces, for software compatibility (portability) with variants of Unix and other operating systems. POSIX is also a trademark of the IEEE. POSIX is intended to be used by both application and system developers.

So you can draw the conclusion that the portable operating system interface is more like an operating system than a file system.

In our article macOS vs Linux: the Battle of the Best, we refer to that macOS is developed by Steve Jobs when he was devoted to NeXT Computer company, and he brought this famous operating system to Apple Computer later, where he hit the ball and got big success thanks to the macOS. In terms of technology, macOS is built on the basis of March Kernel and UNIX derived-BSD.

The BSD Unix Kernal is known as Darwin and is open source, which is accessible to all. While other parts, for example, GUI Partition Map and core applications, are secure and close-source. And that's why the macOS has a combination of Unix technologies and Apple's proprietary technologies.

As a result, macOS is a POSIX-compliant operating system, while APFS is not.

People Also Ask

Read More Questions

Read More Advice From iBoysoft's Computer Experts

Macintosh HD volume

Macintosh HD vs. Macintosh HD Data: What Are the Differences?

A full explanation about What is Macintosh HD and Macintosh HD - Data. And also tells the difference between Macintosh HD and Macintosh HD - Data.

Wiki Tips

merge apfs container

How To Merge APFS Containers/Partitions to Get More Space

If you have multiple APFS containers or partitions, you can merge the empty/unwanted one to the main container to get a full disk space. This post guides you to merge APFS containers step by step.

How to Tips

Was ist APFS

Apple File System (APFS): Ist es das beste Format für ein Laufwerk

Was ist APFS, einschließlich seiner Betriebssystemkompatibilität, Funktionen und Einschränkungen? Vergleichen Sie außerdem APFS und Mac OS Extended.