POSIX (Portable Operating System Interface) is a set of standards defining programming APIs, a command interpreter, and common utilities for Unix-like operating systems.
POSIX (an acronym for "Portable Operating System Interface") is a family of standards that specifies the behaviour of Unix-like operating systems.
These standards define:
- A standard operating system interface and environment
- A programming API for the C programming language
- The behavior of a command interpreter (or "shell")
- The behavior of common utility programs invocable from the shell
The POSIX standards are developed by the Austin Common Standards Revision Group, a joint technical working group led by representatives from IEEE PASC, ISO/IEC JTC 1/SC 22, and The Open Group.
The current set of POSIX standards is available online.
POSIX is a trademark of the IEEE.