POSIX compliance
Operating system portability
POSIX compliance means adhering to the Portable Operating System Interface standards—a family of specifications defining how Unix-like operating systems should behave.
Software that is POSIX-compliant can run across different systems without modification: The script works on any POSIX-compliant shell.
Full compliance is rare; most systems implement the standards partially or with extensions.
- portabilityEase of carrying
- LinuxOpen-source operating system kernel
- makeTo bring into being
- chmodUnix permission modifier
- interoperabilityCross-platform functional harmony
IEEE · macOS · specification · Solaris · grep · Unix · tar · threads · standard · resource management · pipe · fork · stdout · stdin · kernel · signals · terminal · filesystem
POSIX compliancenon-standard
Not following established rules
platform-specific · non-compliant · closed ecosystem · backward compatibility