Ele define uma interface (POS I X) para um ambiente de computação (POSI X ) que deve ser portátil ( P OSIX ) em sistemas operacionais (P OS IX). Essa interface se estende ao espaço do usuário ( comandos ) e do programa ( bibliotecas ) e permite que tanto o código-fonte quanto os scripts de shell funcionem em qualquer ambiente.
Se o programa usar apenas recursos POSIX, ele deverá funcionar em qualquer SO compatível com POSIX.