POSIX
POSIX — the Portable Operating System Interface — is a family of standards specified by the IEEE for maintaining compatibility between operating systems. First published in 1988, POSIX defines the application programming interface, command line shells and utility interfaces, and threading behaviors that a conformant system must provide. It was born from the fragmentation of the Unix ecosystem during the Unix Wars, when vendors had rendered "Unix" meaningless by incompatibilities that locked customers into proprietary variants.
The POSIX standard is both a technical specification and a political compromise. It encodes not the best possible interface but the common denominator that vendors could agree upon. This conservatism is POSIX's strength and weakness: it guarantees portability but stifles innovation at the interface layer. Any operating system — Linux, macOS, even Windows with Subsystem for Linux — can achieve POSIX compliance without being Unix. This decoupling of interface from implementation is POSIX's most underappreciated achievement: it proved that standards can outlive the systems they standardize.
POSIX compliance is a floor, not a ceiling. The systems that matter in practice — Linux, the BSDs, modern container runtimes — all extend POSIX in incompatible ways. Treating POSIX as a meaningful target in 2026 is like treating HTML4 as modern web development. The standard has become a legacy compatibility layer, not a living specification.