Этот комплект стандартов в значительной части основывается на системе UNIX System V. Спецификация POSIX определяет стандартный интерфейс взаимодействия между потоками и библиотекой. Стандарт POSIX определяет минимальный интерфейс системного вызова, который должны поддерживать совместимые системы UNIX.
Эволюция стандартов API
| POSIX1988 | IEEE Std 1003.1-1988 (198808L) | Первый стандарт |
| POSIX1990 | IEEE Std 1003.1-1990/ISO 9945-1:1990 (199009L) | Небольшое обновление стандарта POSIX1988 |
| POSIX1993 | IEEE Std 1003.1-1993 (199309L) | POSIX1990 + стандарт Application Programming Interface (API) реального времени |
| POSIX1996 | IEEE Std 1003.1-1996/ISO 9945-1:1996 (199506L) | POSIX1993 + стандарт Application Programming Interface (API) для работы с потоками + исправления стандартов Application Programming Interface (API) реального времени |
| XPG3 | X/Open Portability Guide | Первое широко распространенное руководство X/Open |
| SUS1 | Single UNIX Specification, Version1 | POSIX1990 + все часто используемые API-интерфейсы BSD, AT&T Systems V и OSF; эта спецификация также известна как Spec 1170; сертифицированные системы обозначаются как UNIX 95 |
| SUS2 | Single UNIX Specification, Version2 | Спецификация SUS1, обновленная до стандарта POSIX1996 + стандарты 64-битной архитектуры, крупных файлов, улучшенных средств работы с многобайтными символами и стандарты, имеющие отношение к проблеме Y2K; обозначение - Unix 98 |
| SUS3 | Single UNIX Specification, Version3 (200112L) | Обновление SUS2; Раздел API идентичен стандарту IEEE Std 1003.1-2001 (Стандарты POSIX и Open Group были полностью объединены); обозначение - UNIX 03 |
