Γιατί το λογισμικό macOS ονομάζεται μερικές φορές "Darwin";

Feb 28, 2025
Σκεύη, εξαρτήματα

Εάν είστε χρήστης Mac και θαυμαστής λογισμικού ανοιχτού κώδικα, πιθανότατα έχετε δει ορισμένες εφαρμογές με την ετικέτα "Darwin". Γιατί όμως οι εκδόσεις εφαρμογών macOS φέρουν αυτό το όνομα;

Επειδή το macOS, μαζί με iOS και tvOS, τροφοδοτείται από ένα λογισμικό ανοιχτού κώδικα, βασισμένο σε BSD λογισμικό που ονομάζεται Darwin. Όπως πολλά λειτουργικά συστήματα ανοιχτού κώδικα, ο Δαρβίνος έχει ακόμη μια μασκότ: Hexley the Platypus .

Λήψη; Επειδή η Η μασκότ BSD είναι διάβολος ; Δεν πειράζει.

Αυτό δεν είναι κάποιο τέχνασμα: Η Apple παίρνει στα σοβαρά το θέμα του ανοιχτού κώδικα. Μπορείτε να κατεβάσετε όλο τον πηγαίο κώδικα του Δαρβίνου, τώρα, στη διεύθυνση όπενσούρκε.αππλε.κομ . Θα βρείτε διαφορετικές λήψεις για κάθε έκδοση του macOS.

Λόγω αυτής της κληρονομιάς, το λογισμικό macOS ονομάζεται μερικές φορές "Darwin", ιδιαίτερα από τους λάτρεις του ανοιχτού κώδικα.

Περιμένετε, Ανοιχτός κώδικας; Αυτό σημαίνει ότι μπορώ να χρησιμοποιήσω το macOS δωρεάν;

Οχι.

Λοιπόν ... κυρίως όχι. Ενώ ο ίδιος ο Ντάργουιν είναι ανοιχτού κώδικα, τα περισσότερα από τα πράγματα που σκέφτεστε όταν φωτογραφίζετε macOS δεν είναι. Η διεπαφή χρήστη Aqua και το API κακάου είναι και οι δύο κλειστή πηγή, για παράδειγμα, και κανένα λογισμικό macOS δεν μπορεί να εκτελεστεί χωρίς αυτά τα πράγματα.

Έτσι, ενώ μπορείτε να κατεβάσετε τον πηγαίο κώδικα του Δαρβίνου, δωρεάν και θα μπορούσατε να τον μεταγλωττίσετε αν είχατε τις σωστές δεξιότητες, δεν θα μπορούσατε ποτέ να λειτουργήσετε το λογισμικό macOS - συμπεριλαμβανομένων, ειρωνικά, πολλών από αυτά που φέρουν την ένδειξη "darwin" (εκτός εάν Θέλετε να περάσετε μερικά χρόνια ή / και δεκαετίες αντίστροφης κατασκευής των ιδιόκτητων τμημάτων του macOS) Το Darwin είναι ακριβώς το βασικό θεμέλιο πάνω στο οποίο βασίζεται το υπόλοιπο macOS.

Αλλά αυτό δεν σημαίνει ότι δεν μπορείτε να πάρετε Οτιδήποτε να τρέξει στον Ντάργουιν. Και υπάρχουν εκδόσεις τρίτων κατασκευαστών του Darwin που μπορείτε να εκτελέσετε σχετικά εύκολα, ιδίως PureDarwin . Αυτό το εθελοντικό λειτουργικό σύστημα χρησιμοποιεί τον Darwin ως πυρήνα του, και μπορείτε ακόμη και να έχετε ανοιχτές πηγές διεπαφών χρήστη σε αυτό. Δείτε πώς μοιάζει:

Όχι ακριβώς το macOS Sierra, έτσι; Μπορείτε επίσης να Κάντε το PureDarwin να εργάζεται σε μια εικονική μηχανή , αν είστε πρόθυμοι να κάνετε την προσπάθεια. Απλώς μην περιμένετε να εκτελέσετε λογισμικό Mac σε αυτό.

Γιατί υπάρχει ακόμη;

Όταν η Apple απέλυσε τον Steve Jobs το 1985, συνέχισε να είναι απασχολημένος. Για παράδειγμα, βοήθησε στην απομάκρυνση του Graphics Group από το LucasFilm. Αυτή η εταιρεία ονομάστηκε ξανά Pixar.

Την ίδια στιγμή, ίδρυσε και ο Jobs Επόμενο , που δημιούργησαν υπολογιστές προηγμένης τεχνολογίας. Αυτές οι συσκευές, απευθυνόμενες κυρίως σε ακαδημαϊκούς, εντυπωσίασαν σοβαρά τους επιστήμονες υπολογιστών με τις υψηλές προδιαγραφές και το αντικειμενοστρεφό λειτουργικό σύστημα εμπνευσμένο από το UNIX: NeXTSTEP. Αυτό το λειτουργικό σύστημα, ενώ ως επί το πλείστον ήταν κλειστή πηγή, χρησιμοποίησε κάποιον κώδικα ανοιχτού κώδικα, κυρίως από το BSD.

Ενώ οι συσκευές NeXT δεν πουλήθηκαν ποτέ πολύ καλά, ήταν επιρροές: ο Tim Berners-Lee σχεδίασε το πρώτο πρόγραμμα περιήγησης ιστού στο NeXTSTEP, για παράδειγμα.

Το 1997, η Apple αγόρασε το NeXT. Αυτό έφερε τον Steve Jobs πίσω στην εταιρεία, αλλά σήμαινε επίσης ότι η Apple είχε το λειτουργικό σύστημα NeXTSTEP. Τμήματα αυτού του λειτουργικού συστήματος επανεπεξεργάστηκαν για να αποτελέσουν τη βάση για τον Ντάργουιν και η κληρονομιά του UNIX σήμαινε ότι αυτά τα μέρη κατέληξαν να είναι ανοιχτού κώδικα.

Άλλες λειτουργίες NeXTSTEP, συμπεριλαμβανομένου του API κακάου, έγιναν επίσης μέρος του macOS. Ακόμη και βασικά πράγματα όπως το Dock και η επέκταση .app για εφαρμογές μπορούν να εντοπιστούν στο NeXTSTEP, όπως δείχνει αυτό το βίντεο.

Οι λειτουργίες NeXTSTEP εμφανίζονται ζωντανά μέχρι σήμερα σε Mac, αλλά κάθε συσκευή Apple αποτελεί μέρος αυτής της κληρονομιάς. Ο Darwin τροφοδοτεί το iPhone, το Apple Watch και το Apple TV. Οι περισσότεροι χρήστες της Apple δεν θα το ξέρουν ποτέ, και πραγματικά δεν το χρειάζονται, αλλά όλοι κάποτε θα συναντήσετε ένα πακέτο με το όνομα "Darwin". Τώρα ξέρετε γιατί.

περιεχόμενο .entry-υποσέλιδο

Why Is MacOS Software Sometimes Labeled “Darwin”?


Σκεύη, εξαρτήματα - Τα πιο δημοφιλή άρθρα

Πώς να καθαρίσετε με ασφάλεια τους χειριστές των άσχημων παιχνιδιών σας

Σκεύη, εξαρτήματα Mar 17, 2025

Roobcio / Shutterstock Οι ελεγκτές παιχνιδιών είναι μαγνήτες για βρωμιά και βρωμιά ..


Τι πρέπει να γνωρίζετε πριν αγοράσετε κάμερες Wi-Fi

Σκεύη, εξαρτήματα Jul 5, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Κάμερες Wi-Fi όπως το Κάμερα Nest , Περιοχή Q, Καναρίνι και π..


Γιατί οι Mac δεν έχουν αυτοκόλλητα "Intel Inside";

Σκεύη, εξαρτήματα Jul 24, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Υπάρχει ένα αυτοκόλλητο Intel σε ουσιαστικά κάθε υπολογιστή, γενικά αδύν..


Μπορώ να αποθηκεύσω μια αργή και επιρρεπής σε σφάλμα κάρτα SD;

Σκεύη, εξαρτήματα Sep 29, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Εάν η κάρτα SD σας τοποθετείται αργά όταν τη συνδέετε στον υπολογιστή σ�..


Apple Direct X: Τι είναι το Metal και γιατί είναι σημαντικό;

Σκεύη, εξαρτήματα Sep 16, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Μπορεί να έχετε ακούσει Η Apple αναφέρει το Metal σε πρόσφατες βασι�..


6 πράγματα που δεν πρέπει να κάνετε με μονάδες στερεάς κατάστασης

Σκεύη, εξαρτήματα Jul 10, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Μονάδες στερεάς κατάστασης διαφέρουν από τους μηχανικούς, μαγν�..


Ρωτήστε HTG: Υποστήριξη παλαιού πληκτρολογίου, απενεργοποίηση προειδοποιήσεων URL και διαμερισμάτων Linux στα Windows

Σκεύη, εξαρτήματα Sep 5, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Ζητήστε ξανά την ώρα της εβδομάδας από το HTG, όπου βυθίζουμε την αλληλογρα�..


Δωρεάν λήψη: Τα ολοκληρωμένα έργα του H.P. Lovecraft σε μορφή eBook

Σκεύη, εξαρτήματα Mar 24, 2025

ΑΠΕΛΕΥΘΕΡΩΣΗ ΠΕΡΙΕΧΟΜΕΝΟΥ Εάν είστε οπαδός του μεγάλου Αμερικανού συγγραφέα H.P. Lovecraft, αυτό πρέπει να..


Κατηγορίες