Όταν χρησιμοποιείτε Linux, μπορεί να ακούσετε άτομα να μιλούν για συμμόρφωση με το POSIX. Τι σημαίνει αυτό? Αυτό το άρθρο θα εξηγήσει τη σχέση του POSIX με το Linux και την προσπάθεια τυποποίησης των λειτουργικών συστημάτων.

Γιατί POSIX;

Στη δεκαετία του 1980, τα συστήματα Unix κέρδιζαν δημοτικότητα στις επιχειρήσεις και τον ακαδημαϊκό κόσμο, αλλά υπήρχαν ήδη δύο σημαντικές παραλλαγές: το System V της AT&T και το Πανεπιστήμιο της Καλιφόρνια Berkeley Software Distribution ή BSD. Για να γίνουν τα πράγματα ακόμα πιο περίπλοκα, οι πωλητές Unix θα άλλαζαν τα πράγματα στα δικά τους συστήματα, όπως η προσφορά "System V με βελτιώσεις BSD".

Όπως τώρα, η αγορά του Unix ήταν τότε κατακερματισμένη. Υπήρχε μια αυξανόμενη αίσθηση ανάγκης στην κοινότητα του Unix για τυποποίηση του συστήματος.

Το Ινστιτούτο Ηλεκτρολόγων και Ηλεκτρονικών Μηχανικών (IEEE) άρχισε να συντάσσει ένα πρότυπο για λειτουργικά συστήματα, χρησιμοποιώντας το Unix ως σημείο εκκίνησης. Το πρότυπο 1003, ονομάστηκε "POSIX" για φορητή διεπαφή λειτουργικού συστήματος το 1988. Το όνομα ήταν άρτιο επινοήθηκε από τον Richard Stallman.

instagram viewer

Η κυβέρνηση των ΗΠΑ απαιτούσε ορισμένες μεγάλες αγορές υπολογιστών να είναι συμβατές με το POSIX σύμφωνα με το FIPS-151. Σήμερα, τα πρότυπα POSIX αναπτύσσονται από τον Όμιλο Austin, μια κοινή προσπάθεια με το IEEE, το The Open Group και το ISO/IEC JTC 1.

Πρότυπα POSIX

Η ιδέα πίσω από το POSIX είναι ότι ένας προγραμματιστής θα πρέπει να δημιουργήσει μια εφαρμογή και να τη βάλει σε λειτουργία σε οποιοδήποτε σύστημα συμμορφώνεται με το πρότυπο.

Το πρότυπο POSIX που θα επηρεάσει τους περισσότερους τελικούς χρήστες είναι το POSIX.2, το οποίο διέπει τη συμπεριφορά του κελύφους και διάφορα τυπικά βοηθητικά προγράμματα.

Σε ένα σύστημα συμβατό με POSIX, όλες οι επιλογές θα πρέπει να είναι ίδιες, ανεξάρτητα από την παραλλαγή του λειτουργικού συστήματος που χρησιμοποιείτε.

Τα άλλα πρότυπα POSIX ενδιαφέρουν κυρίως τους προγραμματιστές. Αυτά περιλαμβάνουν τα πάντα, από νήματα έως την τυπική βιβλιοθήκη C.

Σχετίζεται με: Unix vs. Linux: Οι διαφορές μεταξύ και γιατί έχει σημασία

Οι περισσότερες διανομές Linux δεν είναι επίσημα συμβατές με το POSIX, αλλά κλείνουν

Σχεδόν όλες οι υπόλοιπες εμπορικές εκδόσεις Unix έχουν πιστοποίηση POSIX. Επειδή υπάρχουν πολλές διαφορετικές διανομές Linux και η πιστοποίηση με POSIX είναι ακριβή, υπάρχουν μόνο δύο επίσημα πιστοποιημένες διανομές Linux: το Inspur K-UX και το EulerOS της Huawei. Ενώ οι περισσότερες διανομές Linux δεν είναι πιστοποιημένες, πολλές από τις σημαντικότερες τηρούν το POSIX στην πράξη σε διάφορους βαθμούς.

Η κοινότητα του Linux είχε τη δική της προσπάθεια τυποποίησης, το Linux Standard Base, αλλά αυτό έχει ως επί το πλείστον παραγκωνισμένο. Στο μεταξύ, μεγάλες διανομές όπως το Red Hat Enterprise Linux (RHEL) και το Ubuntu έχουν γίνει de facto πρότυπα στον κόσμο του Linux. Λόγω των ανησυχιών σχετικά με τη διαλειτουργικότητα, πιθανότατα θα υπάρξουν περισσότερες προσπάθειες τυποποίησης στο μέλλον.

Η συνεπής συμπεριφορά καθιστά εύκολη τη μετάβαση από σύστημα σε σύστημα

Πρότυπα όπως το POSIX διευκολύνουν τη μετακίνηση μεταξύ διαφορετικών λειτουργικών συστημάτων. Δεν χρειάζεται να τρέχετε ένα λειτουργικό σύστημα που μοιάζει με Unix για να το εκμεταλλευτείτε. Στα Windows 10 ή 11, μπορείτε να εγκαταστήσετε ένα (κυρίως) σύστημα συμβατό με POSIX χρησιμοποιώντας το Υποσύστημα Windows για Linux.

Πώς να αποκτήσετε το τερματικό Linux χρησιμοποιώντας το υποσύστημα Windows για Linux

Θέλετε να χρησιμοποιήσετε το τερματικό Linux στον υπολογιστή σας με Windows; Μάθετε πώς να εκτελείτε Linux σε Windows 10 με το Windows Subsystem for Linux.

Διαβάστε Επόμενο

ΜερίδιοΤιτίβισμαΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ
Σχετικά θέματα
  • Linux
  • Πυρήνας Linux
  • Unix
Σχετικά με τον Συγγραφέα
Ντέιβιντ Ντελόνι (Δημοσιεύτηκαν 73 άρθρα)

Ο Ντέιβιντ είναι ανεξάρτητος συγγραφέας με έδρα τον Βορειοδυτικό Ειρηνικό, αλλά αρχικά κατάγεται από την περιοχή του κόλπου. Είναι λάτρης της τεχνολογίας από την παιδική του ηλικία. Τα ενδιαφέροντα του David περιλαμβάνουν το διάβασμα, την παρακολούθηση ποιοτικών τηλεοπτικών εκπομπών και ταινιών, ρετρό παιχνίδια και συλλογή δίσκων.

Περισσότερα από τον David Delony

Εγγραφείτε στο ενημερωτικό μας δελτίο

Εγγραφείτε στο ενημερωτικό μας δελτίο για συμβουλές τεχνολογίας, κριτικές, δωρεάν ebook και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για να εγγραφείτε