Sommario:
Definizione - Cosa significa specifica Unix singola?
La specifica Unix singola è una famiglia di standard che deve essere seguita dal sistema operativo per qualificarsi per il nome UNIX. È sviluppato e gestito dal gruppo di Austin, sulla base di precedenti lavori di Open group e IEEE. È stato creato a metà degli anni '80 per standardizzare le interfacce del sistema operativo per le varianti del sistema operativo UNIX.
La singola specifica Unix garantisce che il programma sviluppato in un sistema unix funzionerebbe in un sistema operativo Unix leggermente diverso (sapore diverso).
Techopedia spiega le specifiche Unix singole
Inizialmente, il sistema operativo UNIX aveva quattro elementi; le specifiche, la tecnologia, il marchio registrato (ad es. UNIX) e il prodotto (ad es. UNIXWare). Con l'avvento della specifica UNIX singola, è sorta una singola specifica di consenso aperto per definire il prodotto. La specifica e il marchio sono gestiti e considerati affidabili per l'industria dalla X / Open Company.
I marchi ufficiali per i sistemi conformi sono UNIX 98, UNIX 05, UNIX 93 e UNIX 95. Le interfacce utente e software per il sistema operativo sono specificate in quattro sezioni:
- Definizioni di base: definizioni e convenzioni utilizzate nelle specifiche insieme a un elenco di file di intestazione C forniti da sistemi conformi
- Shell e utility: utility e una descrizione della shell
- Interfacce di sistema: comprese le chiamate di sistema C, che devono essere fornite
- Motivazione: Inclusa la spiegazione dietro lo standard
I sistemi simili a UNIX registrati includono sistemi come:
- AIX: conforme UNIX 03
- HP / UX: conforme UNIX 03
- Mac OS X e Mac OS X Server: conforme UNIX 03
- Z / OS: conforme UNIX 95
- SCO: conforme UNIX 95
- Solaris 8 e 9: conforme a UNIX 98
- Solaris 10: conforme UNIX 03
- Tru64 UNIX: conforme a UNIX 98