Sommario:
- Definizione: cosa significa POSIX (Portable Operating System Interface)?
- Techopedia spiega POSIX (Portable Operating System Interface)
Definizione: cosa significa POSIX (Portable Operating System Interface)?
POSIX (Portable Operating System Interface) è un insieme di standard di interfaccia specificati dalla società informatica IEEE e basati su UNIX. Fornisce la definizione per le interfacce di programmazione dell'applicazione, le interfacce di utilità associate e le shell della riga di comando per la compatibilità di diverse applicazioni e software con diversi sistemi operativi e varianti di UNIX. POSIX è una famiglia in evoluzione di standard informatici che consiste in un ampio spettro di componenti del sistema operativo che vanno dal linguaggio di programmazione C e dalle interfacce basate sulla shell all'amministrazione dei sistemi informatici.
Techopedia spiega POSIX (Portable Operating System Interface)
L'interfaccia del sistema operativo portatile si è evoluta dall'esigenza delle diverse organizzazioni di disporre di applicazioni e programmi che potevano essere spostati su diversi sistemi informatici senza la necessità di ricodifica. Il sistema operativo UNIX è stato selezionato come interfaccia di sistema standard in quanto in grado di essere "indipendente dal produttore". Sebbene siano state rilasciate molte versioni per l'interfaccia del sistema operativo portatile, POSIX 1 che definisce le chiamate di sistema e POSIX 2 che definisce le interfacce della riga di comando sono importanti quelli.
L'interfaccia del sistema operativo portatile è riconosciuta da standard come l'International Organization for Standardization (ISO) e l'American National Standards Institute (ANSI). Uno dei ruoli principali di POSIX è garantire la portabilità del codice e la compatibilità tra i diversi sistemi e piattaforme hardware. Questo è sempre più verificato per molti accordi governativi e applicazioni commerciali. Le implementazioni commerciali moderne basate su UNIX e persino quelle gratuite basate su UNIX sono per lo più conformi a POSIX.
