Linux εναντίον BSD: Ποιο πρέπει να χρησιμοποιήσετε;

Linux εναντίον BSD: Ποιο πρέπει να χρησιμοποιήσετε;

Στο MakeUseOf, καλύπτουμε αρκετά το Linux ως την «εναλλακτική» των Windows και Mac OS X. Ωστόσο, αυτά δεν είναι τα τρία μόνο λειτουργικά συστήματα-υπάρχει επίσης η οικογένεια λειτουργικών συστημάτων τύπου Unix, όπως η οικογένεια BSD. τεχνικά μιλώντας διαφορετικό από το Linux.





Στο όνομα του θεμιτού ανταγωνισμού, ήρθε η ώρα να δώσουμε κάποια αναγνώριση και στα λειτουργικά συστήματα BSD. Και δεν υπάρχει καλύτερος τρόπος για να το κάνετε αυτό από το να τα συγκρίνετε με το Linux. Τι διαφέρει στα λειτουργικά συστήματα BSD και πρέπει να το χρησιμοποιείτε αντί για Linux; Πώς λειτουργεί το Linux και το καλύτερο λειτουργικό σύστημα BSD, PC-BSD , σύγκριση στην επιφάνεια εργασίας;





Πώς το Linux και το BSD είναι παρόμοια

Ας φροντίσουμε πρώτα τις ομοιότητες, από τις οποίες υπάρχουν πολλές. Και τα δύο λειτουργικά συστήματα είναι ανοιχτού κώδικα και μοιάζουν με Unix, οπότε πολλά από τα ίδια προγράμματα και βοηθητικά προγράμματα λειτουργούν και στα δύο. Ακόμη και στην επιφάνεια εργασίας, και τα δύο λειτουργικά συστήματα θα μοιάζουν παρόμοια καθώς και τα δύο λειτουργούν συνήθως τα ίδια περιβάλλοντα επιφάνειας εργασίας, συμπεριλαμβανομένων αλλά χωρίς περιορισμό στο GNOME και το KDE. Ο Firefox, το GIMP και πολλές άλλες δημοφιλείς εφαρμογές ανοιχτού κώδικα εκτελούνται επίσης και στα δύο συστήματα.





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

Kernel εναντίον λειτουργικού συστήματος

Πρώτα απ 'όλα, το' Linux 'είναι στην πραγματικότητα μόνο ο πυρήνας γεφυρώνει το χάσμα μεταξύ λογισμικού και υλικού Το Οι διανομές Linux γίνονται από ομάδες ανθρώπων (ή οργανισμών) που συνδυάζουν τον πυρήνα μαζί με ό, τι λογισμικό επικάλυψης θα ήθελαν. Ευτυχώς, το γεγονός ότι κάθε διανομή Linux έχει ορισμένα κοινά σημεία (ο πυρήνας του Linux, μεταξύ άλλων) επιτρέπει στο λογισμικό που είναι απλά γραμμένο για το «Linux» να λειτουργεί στις περισσότερες διανομές.



δίσκος που λειτουργεί σε 99 windows 10

Το BSD, από την άλλη πλευρά, είναι συνήθως ένα ολόκληρο λειτουργικό σύστημα και όχι μόνο ο πυρήνας. Υπάρχουν πολλά λειτουργικά συστήματα BSD που έχουν διαφορές μεταξύ τους, αλλά είναι ευκολότερο και αρκετά σωστό να τα ονομάζουμε συλλογικά ως οικογένεια BSD, καθώς όλα προέρχονται από το BSD Unix.

Unix Heritage

Αυτό με φέρνει στο επόμενο σημείο: τα λειτουργικά συστήματα BSD είναι πιο «Unix» από ό, τι το Linux. Για νομικούς λόγους, τα λειτουργικά συστήματα στην οικογένεια BSD δεν μπορούν στην πραγματικότητα να αυτοαποκαλούνται Unix αλλά απλώς να μοιάζουν με Unix, αλλά έχουν μια μακρά καταγωγή της κληρονομιάς του Unix. Τα λειτουργικά συστήματα BSD, μαζί με τα AIX, HP-UX, Solaris, ακόμη και το Mac OS X (μέσω του Darwin, το οποίο βασίζεται στο BSD) μπορούν να εντοπίσουν τις ρίζες τους μέχρι την αρχική δημιουργία του Unix.





Από την άλλη πλευρά, το Linux ενώνεται με το Minix ως τα μοναδικά δύο λειτουργικά συστήματα που είναι παρόμοια με το Unix και είναι εμπνευσμένα από το Unix, αλλά δεν έχουν πραγματικούς δεσμούς με το αρχικό Unix.

Αδειοδότηση

Στη συνέχεια, υπάρχει η διαφορά στην αδειοδότηση που χρησιμοποιούν το Linux και η οικογένεια BSD. Ενώ και οι δύο χρησιμοποιούν άδειες ανοικτού κώδικα, το Linux χρησιμοποιεί το GPL το οποίο ευνοεί τους χρήστες αναγκάζοντας τους προγραμματιστές να κυκλοφορήσουν οποιαδήποτε από τις τροποποιήσεις τους στο λογισμικό με άδεια GPL ως ανοιχτού κώδικα και με την ίδια άδεια.





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

Λόγω της άδειας BSD, η Apple θα μπορούσε να χρησιμοποιήσει διάφορα BSD (συμπεριλαμβανομένου του FreeBSD) και να δημιουργήσει Mac OS X ως προϊόν μικτής πηγής. Η Google μπόρεσε να δημιουργήσει Android παρά τη χρήση και την τροποποίηση του πυρήνα Linux (και άλλου λογισμικού με άδεια GPL) επειδή κυκλοφορούν το λειτουργικό σύστημα για κινητά ως ανοιχτού κώδικα και δεν έχουν πρόβλημα με αυτό.

Υποστήριξη προμηθευτών

Τέλος, εάν συγκρίνετε το Linux και το BSD ως λειτουργικό σύστημα επιφάνειας εργασίας, πρέπει να εξετάσετε την υποστήριξη προμηθευτή. Όταν εξαιρείτε το Mac OS X (καθώς είναι τεχνικά BSD, αλλά από την πλευρά του χρήστη το θεωρούμε ξεχωριστό), τότε η υποστήριξη από τους προμηθευτές δεν είναι και τόσο καλή για λειτουργικά συστήματα BSD. Δεν είναι κακό, αλλά το Linux το έχει καλύτερα. Από τα δύο, οι πιθανότητες είναι μεγαλύτερες να γραφτεί λογισμικό για Linux και όχι για λειτουργικό σύστημα BSD. Τα προγράμματα οδήγησης γραφικών είναι καλύτερα και πολυάριθμα στο Linux (τόσο ιδιόκτητο όσο και ανοιχτού κώδικα), και με τη σειρά του υπάρχουν πολύ περισσότερα παιχνίδια διαθέσιμα στο Linux από το BSD.

Το PC-BSD, το οποίο βασίζεται στο FreeBSD και είναι το πιο εύκολο λειτουργικό σύστημα BSD για εγκατάσταση για επιτραπέζιους υπολογιστές, είναι σίγουρα εύχρηστο και μοιάζει με το Linux χάρη στη χρήση των ίδιων επιτραπέζιων περιβαλλόντων. Ωστόσο, μόλις προσπαθήσετε να κάνετε όλο και περισσότερα, θα αρχίσετε να βρίσκετε τα όριά του.

Παρόλο που το Mac OS X έχει αρκετά πράγματα που δεν το κάνουν άλλα λειτουργικά συστήματα BSD, δεν είναι μια εύκολη νίκη για το Mac OS X σε σύγκριση με το Linux.

πώς να βελτιστοποιήσετε τον υπολογιστή για παιχνίδια

Τεχνολογικά πλεονεκτήματα του BSD

Ωστόσο, οι διαφορετικοί πυρήνες BSD έχουν πολλές διαφορετικές εφαρμογές διαφόρων τεχνολογιών, μερικές από τις οποίες αποδεδειγμένα είναι ανώτερες από το Linux. Το FreeBSD είναι γνωστό ότι διαθέτει μια φανταστική στοίβα δικτύωσης και το OpenBSD είναι γνωστό ότι είναι όσο το δυνατόν πιο ασφαλές. Το NetBSD μπορεί να λειτουργήσει σε περισσότερες αρχιτεκτονικές από ό, τι ακόμη και το Linux, συμπεριλαμβανομένης μιας φρυγανιέρας. Έτσι, τα λειτουργικά συστήματα BSD δεν είναι κακά από τεχνική άποψη, αλλά υπάρχει απλώς λιγότερη υποστήριξη από τρίτους προγραμματιστές σε σχέση με το Linux. Με αρκετή υποστήριξη, μπορείτε να κάνετε ό, τι θέλετε σε ένα λειτουργικό σύστημα.

Στην επιφάνεια εργασίας, κολλήστε με Linux

Στο τέλος, οι περισσότεροι χρήστες θα θέλουν να παραμείνουν στο Linux για τους επιτραπέζιους υπολογιστές τους όπως υπάρχουν πολλούς λόγους για τους οποίους το Linux είναι καλύτερο στην επιφάνεια εργασίας. Ωστόσο, εάν αυτό το άρθρο σας έκανε πιο περίεργους για τα λειτουργικά συστήματα BSD, τότε μη διστάσετε να δοκιμάσετε μερικά σε μια εικονική μηχανή ή σε έναν εφεδρικό υπολογιστή. Ποτέ δεν πονάει να ξέρεις τι υπάρχει εκεί έξω.

Ποια χαρακτηριστικά των λειτουργικών συστημάτων BSD σας αρέσουν που έχουν ή κάνουν καλύτερα από το Linux; Γιατί να διαλέξετε το ένα ή το άλλο; Ενημερώστε μας στα σχόλια!

Πίστωση εικόνας: Forrestal_PL

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Διαγράψτε αυτά τα αρχεία και τους φακέλους των Windows για να ελευθερώσετε χώρο στο δίσκο

Χρειάζεστε εκκαθάριση χώρου στο δίσκο στον υπολογιστή σας Windows; Ακολουθούν τα αρχεία και οι φάκελοι των Windows που μπορούν να διαγραφούν με ασφάλεια για να ελευθερωθεί χώρος στο δίσκο.

Διαβάστε Επόμενο
Σχετικά θέματα
  • Linux
  • Linux Distro
Σχετικά με τον Συγγραφέα Ντάνι Στίμπεν(481 δημοσιευμένα άρθρα)

Ο Ντάνι είναι ανώτερος στο Πανεπιστήμιο του Βόρειου Τέξας που απολαμβάνει όλες τις πτυχές του λογισμικού ανοιχτού κώδικα και του Linux.

Περισσότερα από τον Danny Stieben

Εγγραφείτε στο newsletter μας

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

Κάντε κλικ εδώ για εγγραφή
Κατηγορία Linux