Διαφήμιση

Κατά την τελευταία δεκαετία, οι άνθρωποι έχουν αρχίσει πραγματικά σύγχυση "UNIX" με "Linux" Unix εναντίον Linux: Οι διαφορές μεταξύ και γιατί έχει σημασίαΠριν από τη δημιουργία του Linux, ο κόσμος των υπολογιστών κυριαρχούσε από το Unix. Ποια είναι η διαφορά μεταξύ Linux και Unix; Διαβάστε περισσότερα σαν να είναι βασικά το ίδιο πράγμα - αλλά αυτό δεν ισχύει. Είναι μια σκοτεινή περιοχή για να πατήσετε, αλλά η διάκριση βασικά βασίζεται στον τρόπο που ορίζετε τους όρους.

Το UNIX έχει ρίζες που φθάνουν ήδη από τη δεκαετία του 1960, αλλά το όνομα δεν εμφανίστηκε μέχρι τη δεκαετία του 1970 με τη γέννηση ενός έργου που ονομάστηκε Ουνίκ. Τις επόμενες δεκαετίες, το UNIX κατέληξε να χωρίζεται σε πολλά διαφορετικά κλαδιά, το καθένα με τις μοναδικές ανατροπές του.

Το Linux ήταν δεν ένας από αυτούς τους κλάδους.

Στην πραγματικότητα, το Linux ήταν γεννήθηκε ως εναλλακτική λύση για το UNIX Penguin Origins: Η ιστορία του Linux [Geek History]Δεν υπάρχει σχεδόν κανένα μέρος που μπορείτε να πάτε χωρίς να έρθετε σε επαφή με το Linux - τροφοδοτεί τα πάντα, από τους κανονικούς υπολογιστές έως τους πιο ισχυρούς διακομιστές έως τις φορητές φορητές συσκευές μας. Οι περισσότεροι άνθρωποι που δεν είναι τεχνικοί ...

instagram viewer
Διαβάστε περισσότερα με στόχο να είναι συμβατό με το UNIX, το οποίο εξηγεί γιατί οι δύο έχουν πολλές ομοιότητες και γιατί συχνά συγχέονται. Υπό αυτήν την έννοια, το Linux είναι ένα λειτουργικό σύστημα που μοιάζει με UNIX και όχι με βάση το UNIX.

Με άλλα λόγια, το Linux επηρεάστηκε από το UNIX, αλλά τα συστήματα UNIX δεν έχουν καμία σχέση με το Linux. Με αυτά, εδώ είναι μερικά από τα πιο σημαντικά συστήματα UNIX που εξακολουθούν να υπάρχουν σήμερα και αξίζει να μάθουμε.

BSD

Η διανομή λογισμικού Berkeley, γνωστή συνήθως ως BSD, ήταν παράγωγο του UNIX που ξεκίνησε το 1977 και έπαψε να αναπτύσσεται το 1995. Κατά την έναρξή του, το BSD είχε στην πραγματικότητα τον ίδιο κωδικό με το UNIX εκείνη τη στιγμή, καθιστώντας το ένα πραγματικό κλάδο του UNIX.

Αν και το αρχικό BSD δεν υπάρχει πλέον, έδωσε πολλά άλλα απογόνων - που ονομάζονται "παραλλαγές" - πολλά από τα οποία αναπτύσσονται ενεργά ως έργα ανοιχτού κώδικα Τι είναι το λογισμικό ανοιχτού κώδικα; [MakeUseOf Εξηγεί]Το "ανοιχτού κώδικα" είναι ένας όρος που χρησιμοποιείται σήμερα. Μπορεί να γνωρίζετε ότι ορισμένα πράγματα είναι ανοιχτού κώδικα, όπως Linux και Android, αλλά ξέρετε τι συνεπάγεται; Τι είναι ανοιχτό ... Διαβάστε περισσότερα .

Η πιο δημοφιλής παραλλαγή είναι FreeBSD, το οποίο είναι ένα λειτουργικό σύστημα γενικής χρήσης που είναι πλήρες χαρακτηριστικών (σε αντίθεση με το Linux, που είναι απλώς ένας πυρήνας). Αυτό σημαίνει ότι το σύστημα FreeBSD περιλαμβάνει πυρήνα, προγράμματα οδήγησης, βοηθητικά προγράμματα και τεκμηρίωση.

unix-like-Systems-freebsd

Οι προεπιλεγμένες εγκαταστάσεις του FreeBSD δεν διαθέτουν γραφική διεπαφή, αλλά είναι αρκετά εύκολο να εγκαταστήσετε ένα από τα δημοφιλή περιβάλλοντα επιφάνειας εργασίας που υποστηρίζονται εκτός συσκευασίας: GNOME, KDE ή Xfce.

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

Ως επί το πλείστον, το NetBSD χρησιμοποιείται κυρίως ως βάση για διακομιστές μεγάλης κλίμακας και ενσωματωμένα συστήματα και όχι για προσωπική χρήση.

Ένας από τους απογόνους του NetBSD, ονομάζεται OpenBSD, στην πραγματικότητα ξεπέρασε τη μητρική της σε δημοτικότητα, έγινε η δεύτερη πιο ευρέως χρησιμοποιούμενη παραλλαγή BSD μετά το FreeBSD

unix-like-Systems-openbsd

Η κύρια εστίαση του OpenBSD είναι σε διαφανή κώδικα και τεκμηρίωση ακολουθούμενη από ασφάλεια. Εξαιτίας αυτού, το OpenBSD είναι ένα δημοφιλές λειτουργικό σύστημα στον κλάδο της ασφάλειας. Παρόλα αυτά, το OpenBSD υποστηρίζει επίσης περιβάλλοντα επιφάνειας εργασίας και κοινά προγράμματα ανοιχτού κώδικα Το καλύτερο λογισμικό και εφαρμογές LinuxΕίτε είστε νέοι στο Linux είτε είστε έμπειρος χρήστης, εδώ είναι το καλύτερο λογισμικό και εφαρμογές Linux που πρέπει να χρησιμοποιείτε σήμερα. Διαβάστε περισσότερα , καθιστώντας το καλό και για προσωπική χρήση.

Όλες αυτές οι παραλλαγές έχουν άδεια χρήσης βάσει του άδεια BSD ανοιχτού κώδικα Άδειες λογισμικού ανοιχτού κώδικα: Ποια πρέπει να χρησιμοποιήσετε;Γνωρίζατε ότι δεν είναι όλες οι άδειες ανοιχτού κώδικα ίδιες; Διαβάστε περισσότερα , η οποία είναι μια από τις πιο ανεκτές διαθέσιμες άδειες λογισμικού. Μπορείτε να κάνετε οτιδήποτε θέλετε με αυτά τα λειτουργικά συστήματα.

Solaris

Το 1983 κυκλοφόρησε μια παραλλαγή του BSD που ονομάζεται SunOS. Αναπτύχθηκε από την Sun Microsystems - επίσης γνωστή ως πρωτοπόρος πίσω από την πλατφόρμα Java - το SunOS σχεδιάστηκε για να είναι περισσότερο υπολογιστής σταθμού εργασίας και διακομιστή παρά προσωπική επιφάνεια εργασίας.

Όμως, το 1992, εγκατέλειψαν το SunOS με βάση το BSD και άρχισαν εκ νέου χρησιμοποιώντας μια πιο μοντέρνα (τότε) έκδοση του UNIX. Αυτή η έκδοση ονομάστηκε Solaris, η οποία εξακολουθεί να υπάρχει σήμερα με το όνομα Oracle Solaris (καθώς η Sun Microsystems εξαγοράστηκε από την Oracle το 2010).

unix-like-Systems-opensolaris

Για μεγάλο μέρος της ιστορίας του, το Solaris υπήρξε κλειστή πηγή, ιδιόκτητο έργο, παρόλο που η Sun συχνά ενσωματωμένες λύσεις ανοιχτού κώδικα στο σύστημα (όπως OpenWindows και νεότερη έκδοση, Common Desktop Περιβάλλον).

Όμως, το 2005, όλα άλλαξαν όταν η Sun κυκλοφόρησε τον κώδικα βάσης Solaris με άδεια εγκεκριμένη από το Open Source Initiative. Αυτή η παραλλαγή, βασισμένη στο Solaris 10, έγινε γνωστή ως OpenSolaris.

Δυστυχώς, όταν η Sun εξαγοράστηκε από την Oracle, το επίσημο έργο OpenSolaris έκλεισε. Αυτό ώθησε την κοινότητα των προγραμματιστών να συνεχίσει την ανάπτυξη από μόνη της, με αποτέλεσμα να ονομάζεται ένα πιρούνι Άνοιγμα Ιντιάνα βασισμένο σε έναν νέο πυρήνα που ονομάζεται illumos.

unix-like-Systems-openindiana

Το OpenIndiana είναι η πνευματική συνέχεια του πλέον ανενεργού OpenSolaris. Υπάρχουν αρκετά άλλα παράγωγα του OpenSolaris και όλα αυτά βασίζονται στον πυρήνα του Illumos (ακριβώς όπως πώς βασίζονται όλες οι διανομές Linux στον πυρήνα Linux), αλλά καμία δεν είναι τόσο αξιοσημείωτη όσο Άνοιγμα Ιντιάνα.

Αλλά στο τέλος της ημέρας, εκτός εάν εργάζεστε σε περιβάλλον διακομιστών και κεντρικών υπολογιστών μεγάλης κλίμακας, πιθανότατα δεν θα χρειαστεί ποτέ να αντιμετωπίσετε το Solaris ή κάποιον από τους συγγενείς του.

OS X

Ένας εκπληκτικός αριθμός ανθρώπων δεν αντιλαμβάνεται ότι τα σύγχρονα συστήματα Mac προέρχονται από μια βάση UNIX. Μέχρι το Mac OS 9, το λειτουργικό σύστημα της Apple χτίστηκε και αναπτύχθηκε εσωτερικά, αλλά ανανεώθηκαν τα πάντα το 2001 με την κυκλοφορία του Mac OS X (το οποίο αργότερα μετονομάστηκε ως OS X το 2012).

Όταν η Apple αγόρασε τη NeXT, Inc. το 1997, απέκτησαν επίσης το λειτουργικό σύστημα NeXTSTEP, το οποίο προήλθε από μια πρώιμη έκδοση του BSD. Αυτό σημαίνει ότι οι σύγχρονοι Mac έχουν περισσότερη αξίωση για μια γενεαλογία UNIX από ακόμη και συστήματα Linux Mac OS X Yosemite, από την προοπτική ενός χρήστη LinuxΤο Mac OS X χρησιμοποιείται ως παιδί αφίσας για μια καθαρή και κομψή διεπαφή. Ως συγγραφέας Linux, είναι καθήκον μου να κάνω συγκρίσεις μεταξύ των διανομών Linux, αλλά και ενάντια στον ανταγωνισμό. Διαβάστε περισσότερα !

unix-like-Systems-osx

Πριν από το OS X, κάθε έκδοση του λειτουργικού συστήματος της Apple αντικατοπτριζόταν στο όνομα (π.χ. Mac OS 9, Mac OS 8 κ.λπ.). Τώρα, όλες οι εκδόσεις του λειτουργικού συστήματος που βασίζεται στο UNIX από το 2001 είναι η «Έκδοση 10» με κάθε μεγάλη έκδοση να έχει ένα κωδικό όνομα όπως το «Yosemite» (το οποίο είναι τεχνικά η έκδοση 10.10).

Όπως αποδεικνύεται, η μετάβαση στο UNIX αποδείχθηκε επιτυχής για την Apple όταν θεωρείτε ότι το OS X έγινε τελικά η βάση του iOS, το λειτουργικό σύστημα που τροφοδοτεί τώρα iPhone, iPad και Apple TV. Είναι αναμφισβήτητο ότι η Apple δεν θα ήταν καν στο χάρτη, αν δεν ήταν UNIX.

Άλλα λειτουργικά συστήματα που μοιάζουν με UNIX

Εκτός από τα τρία μεγάλα ονόματα παραπάνω, υπάρχουν μερικά άλλα αξιόλογα παραδείγματα συστημάτων UNIX εκτός Linux που αξίζει να αναφερθούν.

Η IBM αναπτύσσει ένα λειτουργικό σύστημα που ονομάζεται AIX, το οποίο χρησιμοποιείται κυρίως σε βασικά πλαίσια IBM και PowerPC. Η Hewlett-Packard διατηρεί HP-UX, το οποίο χρησιμοποιείται στη γραμμή HP 9000 σταθμών εργασίας και συστημάτων διακομιστή. Και μετά υπάρχει Μίνιξ, ένα λειτουργικό σύστημα μικροπυρήνων που χρησιμοποιείται πλέον ως επί το πλείστον για εκπαιδευτικούς σκοπούς.

Η κατώτατη γραμμή? Το UNIX είναι πολύ πιο διαδεδομένο και επηρεάζει από ό, τι νομίζετε. Ο κόσμος θα ήταν Πραγματικά διαφορετικό εάν το UNIX δεν είχε κοσμήσει ποτέ τη σκηνή.

Ποια συστήματα τύπου UNIX χάσαμε; Αυτό βοήθησε να διευκρινιστεί τι είναι το UNIX; Έχετε ερωτήσεις που δεν απαντήθηκαν; Μοιραστείτε μαζί μας στα παρακάτω σχόλια!

Ο Joel Lee έχει πτυχίο B.S. στην Επιστήμη των Υπολογιστών και πάνω από έξι χρόνια επαγγελματικής εμπειρίας γραφής. Είναι ο αρχισυντάκτης του MakeUseOf.