Indiana University Indiana University Indiana University

Abbreviazione di “Portable Operating System Interface for uni-X”, POSIX è un insieme di standard codificati dall’IEEE e rilasciati da ANSI e ISO. L’obiettivo di POSIX è quello di facilitare lo sviluppo di software multipiattaforma stabilendo una serie di linee guida per i fornitori di sistemi operativi da seguire. Idealmente, adeveloper dovrebbe scrivere un programma solo una volta per essere eseguito su sistemi compatibili con allPOSIX. La maggior parte dei moderni Uniximplementations commerciali e molti quelli gratuiti sono POSIX compliant. Ci areactually parecchi rilasci POSIX differenti, ma il arePOSIX più importante.1 e POSIX.2, che definiscono le chiamate di sistema e command-lineinterface, rispettivamente.

Le specifiche POSIX descrivono un sistema operativo simile, ma non necessariamente uguale a Unix. Sebbene POSIX sia fortemente basato sulle versioni BSD e System V, i sistemi non Unix come Microsoft Windows NT e IBM Openedition MVS sono conformi a POSIX.

Per ulteriori informazioni su POSIX, visitare la pagina POSIX di ISO o la pagina del PortableApplication Standards Committee (PASC), il gruppo IEEE responsabile di POSIX.

Ci sono altri sforzi di standardizzazione nel mondo Unix. Il mostprominent sono le linee guida XPG gruppo aperto e le definizioni VInterface di sistema (SVID). POSIX, tuttavia, è l’unico maggiorestandard approvato dalle organizzazioni di standard neutrali per i fornitori.

Presso l’Indiana University, per il supporto personale o dipartimentale di sistemi Linux o Unix, vedere Ottenere aiuto per Linux o Unix a IU.