POSIX
Definizione rapida
POSIX significa "Portable Operating System Interface for Unix" e definisce un'interfaccia standard per i sistemi Unix.
Spiegazione
La standardizzazione risponde alla presenza di molte versioni di Unix e offre ai programmi una base comune, indipendente dalla variante installata. La fonte distingue l'interfaccia di programmazione in C da POSIX.2, dedicata all'utilizzo, e segnala l'inclusione dello standard nella X/Open Programming Guide, nota anche come Unix 95.
Esempio pratico
Un programma scritto rispetto all'interfaccia POSIX può essere usato su versioni Unix differenti senza dipendere da una sola variante del sistema.
Spiegazione tecnica
L'interfaccia comune separa il software dalle differenze tra implementazioni Unix; lo standard C e POSIX.2 coprono gli ambiti distinti riportati dalla fonte.
Da non confondere con
POSIX è l'insieme di riferimento generale, mentre POSIX.2 è la parte indicata specificamente come interfaccia standard per l'utilizzo.