Λειτουργικά συστήματα

Γνώση Υπολογιστών >> Λειτουργικά συστήματα >  >> Unix

Ποια είναι η διαφορά μεταξύ Linux και Unix;

Η σχέση μεταξύ Linux και Unix συχνά προκαλεί σύγχυση λόγω των στενών ομοιότητών τους, αλλά είναι ξεχωριστές:

* Το Unix είναι ένας πυρήνας λειτουργικού συστήματος: Είναι μια οικογένεια λειτουργικών συστημάτων πολλαπλών υπολογιστών, που προέρχονται από το αρχικό AT &T Unix. Χαρακτηρίζεται από το φορητό σχέδιο, το ιεραρχικό σύστημα αρχείων και ένα ισχυρό κέλυφος για αλληλεπίδραση γραμμής εντολών. Ωστόσο, το ίδιο το "Unix" δεν είναι ένα ενιαίο, συγκεκριμένο λειτουργικό σύστημα. Είναι ένα σύνολο προτύπων και εννοιών πάνω στα οποία κατασκευάζονται πολλά διαφορετικά λειτουργικά συστήματα. Σκεφτείτε το σαν ένα σχέδιο, όχι ένα τελικό σπίτι.

* Το Linux είναι ένας συγκεκριμένος πυρήνας λειτουργικού συστήματος τύπου UNIX: Ο Linus Torvalds δημιούργησε τον πυρήνα Linux ως ελεύθερη και ανοιχτή εναλλακτική λύση στο Unix. Είναι συμβατό με το πρότυπο POSIX (το οποίο ορίζει ένα σύνολο προτύπων για συστήματα που μοιάζουν με UNIX) και πολλά βοηθητικά προγράμματα UNIX τρέχουν στο Linux χωρίς τροποποίηση. Ωστόσο, είναι θεμελιωδώς μια διαφορετική εφαρμογή από οποιονδήποτε από τους εμπορικούς πυρήνες UNIX. Είναι ένα συγκεκριμένο "σπίτι" που χτίστηκε χρησιμοποιώντας το "Unix Blueprint".

Εδώ είναι ένας πίνακας που συνοψίζει τις βασικές διαφορές:

| Χαρακτηριστικό | Unix | Linux |

| ------------------------------------------------------------------------------------------------------------------------------------------------------------

| Φύση | Οικογένεια λειτουργικών συστημάτων (πυρήνας) Ειδικός πυρήνας λειτουργικού συστήματος τύπου UNIX |

| Πηγαίος κώδικας | Κυρίως ιδιόκτητο (κάποια ανοικτή πηγή) Ανοιχτής πηγή |

| αδειοδότηση | Ποικίλλει ανάλογα με το συγκεκριμένο σύστημα UNIX | GPL (GNU General Public License)

| Δημιουργός | AT &T (αρχικά), διάφορα άλλα από | Linus torvalds |

| Κόστος | Γενικά ακριβές (εμπορικές εκδόσεις) Δωρεάν (συνήθως, αν και υπάρχουν εμπορικές διανομές)

Εν ολίγοις:Όλες οι κατανομές Linux είναι unix, αλλά όχι όλα τα συστήματα που μοιάζουν με UNIX είναι Linux. Το MacOS, το Solaris και το HP-ux είναι παραδείγματα συστημάτων UNIX που δεν είναι * Linux. Μοιράζονται ομοιότητες λόγω της κληρονομιάς και της τήρησης των προτύπων της UNIX, αλλά είναι ξεχωριστά έργα με ανεξάρτητη ανάπτυξη και αδειοδότηση.

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα