Πίνακας περιεχομένων:
Ορισμός - Τι σημαίνει η Ενιαία Προδιαγραφή Unix;
Η ενιαία προδιαγραφή Unix είναι μια οικογένεια προτύπων που απαιτείται να ακολουθείται από το λειτουργικό σύστημα ώστε να πληροί τις προϋποθέσεις για το όνομα UNIX. Αναπτύσσεται και συντηρείται από τον όμιλο Austin, βάσει παλαιότερων εργασιών του Open group και του IEEE. Δημιουργήθηκε στα μέσα της δεκαετίας του 1980 για την τυποποίηση των διασυνδέσεων OS για παραλλαγές του λειτουργικού συστήματος UNIX.
Η ενιαία προδιαγραφή Unix εξασφαλίζει ότι το πρόγραμμα που αναπτύσσεται σε ένα σύστημα Unix θα τρέχει σε κάπως διαφορετικό (διαφορετικό flavor) Unix OS.
Η Techopedia εξηγεί την Ενιαία Προδιαγραφή Unix
Αρχικά, το λειτουργικό σύστημα UNIX είχε τέσσερα στοιχεία. την προδιαγραφή, την τεχνολογία, το καταχωρισμένο εμπορικό σήμα (π.χ. UNIX) και το προϊόν (π.χ. UNIXWare). Με την εμφάνιση της ενιαίας προδιαγραφής UNIX, προέκυψε μια ενιαία προδιαγραφή ανοιχτής συναίνεσης για τον ορισμό του προϊόντος. Οι προδιαγραφές και το εμπορικό σήμα διαχειρίζονται και κατέχονται με εμπιστοσύνη για τη βιομηχανία από την X / Open Company.
Τα επίσημα σήματα για συμμορφούμενα συστήματα είναι UNIX 98, UNIX 05, UNIX 93 και UNIX 95. Οι διεπαφές χρήστη και λογισμικού με το λειτουργικό σύστημα καθορίζονται σε τέσσερις ενότητες:
- Βασικοί ορισμοί: Ορισμοί και συμβάσεις που χρησιμοποιούνται στις προδιαγραφές μαζί με μια λίστα αρχείων επικεφαλίδας C που παρέχονται από συμμορφούμενα συστήματα
- Shell και Utilities: Βοηθητικά προγράμματα και μια περιγραφή του κελύφους
- Διεπαφές συστήματος: Συμπεριλαμβάνονται οι κλήσεις συστήματος C, οι οποίες πρέπει να παρέχονται
- Σκεπτικό: Συμπεριλαμβανομένης της εξήγησης πίσω από το πρότυπο
Τα καταχωρημένα συστήματα τύπου UNIX περιλαμβάνουν συστήματα όπως:
- AIX: συμβατό με το UNIX 03
- HP / UX: συμβατό με το UNIX 03
- Mac OS X και Mac OS X Server: συμβατό με το UNIX 03
- Z / OS: συμβατό με το UNIX 95
- SCO: Συμμόρφωση με το UNIX 95
- Solaris 8 & 9: συμβατό με το UNIX 98
- Solaris 10: UNIX 03 συμβατό
- Tru64 UNIX: συμβατό με UNIX 98