MacOS

Το macOS, πρώην Mac OS X από το 2001 έως το 2012 και OS X μέχρι το 2016, είναι το όνομα ενός λειτουργικού συστήματος για υπολογιστές που κατασκευάζει η Apple Inc. Αυτοί ονομάζονται υπολογιστές Macintosh ή Mac. Διαφέρει από άλλους υπολογιστές, καθώς το macOS υποτίθεται ότι τρέχει μόνο σε Mac και όχι σε άλλους υπολογιστές. Ωστόσο, άνθρωποι έχουν κάνει το λειτουργικό σύστημα να τρέχει σε υπολογιστές που δεν είναι Mac. Αυτό ονομάζεται Hackintosh και παραβιάζει τη συμφωνία άδειας χρήσης του macOS.

Το macOS κυκλοφόρησε για πρώτη φορά το 2001 και είναι εντελώς διαφορετικό από το "κλασικό" Mac OS που αντικατέστησε. Σε αντίθεση με εκείνο το παλιό (αρχικό) λειτουργικό σύστημα, το macOS (από το OS X) βασίζεται στο λειτουργικό σύστημα Unix (οι τρέχουσες εκδόσεις έχουν πιστοποίηση UNIX 03) και σε τεχνολογίες που αναπτύχθηκαν μεταξύ 1985 και 1997 στη NeXT, μια εταιρεία που δημιούργησε ο συνιδρυτής της Apple Steve Jobs μετά την αποχώρησή του από την Apple το 1985. Το "X" στα Mac OS X και OS X είναι ο λατινικός αριθμός του αριθμού 10 και προφέρεται ως τέτοιος. Ο πυρήνας του macOS είναι ένα λειτουργικό σύστημα ανοικτού κώδικα που ονομάζεται Darwin, αλλά το ίδιο το Darwin δεν μπορεί να εκτελέσει λογισμικό macOS.

Οι εκδόσεις του macOS ονομάζονται με ονόματα μεγάλων γατών ή ορόσημα της Καλιφόρνιας και έχουν αριθμό έκδοσης που αρχίζει με 10. Οι τελευταίες εκδόσεις του macOS έχουν την κωδική ονομασία macOS Catalina (10.15).

Περιεχόμενα

·         1 Ανάπτυξη

·         2 εκδόσεις

o    2.1 Δημόσια Beta: "Kodiak"

o    2.2 Έκδοση 10.0: "Cheetah"

o    2.3 Έκδοση 10.1: "Puma"

o    2.4 Έκδοση 10.2: "Jaguar"

o    2.5 Έκδοση 10.3: "Panther"

o    2.6 Έκδοση 10.4: "Tiger"

o    2.7 Έκδοση 10.5: "Leopard"

o    2.8 Έκδοση 10.6: "Snow Leopard"

o    2.9 Έκδοση 10.7: "Lion"

o    2.10 Έκδοση 10.8: "Mountain Lion"

o    2.11 Έκδοση 10.9: "Mavericks"

o    2.12 Έκδοση 10.10: "Yosemite"

o    2.13 Έκδοση 10.11: "El Capitan"

o    2.14 Έκδοση 10.12: "Sierra"

o    2.15 Έκδοση 10.13: "High Sierra"

o    2.16 Έκδοση 10.14: "Mojave"

o    2.17 Έκδοση 10.15: "Catalina"

·         3 Αρχιτεκτονική

·         4 Αναφορές

·         5 Σχετικές σελίδες

·         6 Άλλοι ιστότοποι

Ανάπτυξη

Στις αρχές της δεκαετίας του 1990, η Apple προσπαθούσε να δημιουργήσει ένα λειτουργικό σύστημα "επόμενης γενιάς" που θα διαδεχόταν το κλασικό Mac OS. Το σημερινό macOS είναι ένα λειτουργικό σύστημα Unix που βασίζεται σε τεχνολογία που είχε αναπτυχθεί στη NeXT από τη δεκαετία του 1980 μέχρι την εξαγορά της εταιρείας από την Apple στις αρχές του 1997. Η εν λόγω εταιρεία είχε επίσης ιδρυθεί από τον Steve Jobs μετά την αποχώρησή του από την Apple το 1985. Εκεί αναπτύχθηκε το λειτουργικό σύστημα NeXTSTEP που έμοιαζε με Unix και στη συνέχεια κυκλοφόρησε το 1989 (το "κλασικό" "Mac OS" είναι πολύ παλαιότερο, κυκλοφόρησε το 1984). Ο πυρήνας του NeXTSTEP βασίζεται στον πυρήνα Mach, ο οποίος αναπτύχθηκε αρχικά στο Πανεπιστήμιο Carnegie Mellon, με πρόσθετα επίπεδα πυρήνα και κώδικα χαμηλού επιπέδου χώρου χρήστη που προέρχονται από τμήματα του BSD. Η γραφική διεπαφή χρήστη του χτίστηκε πάνω σε μια αντικειμενοστραφή εργαλειοθήκη GUI με τη χρήση της γλώσσας προγραμματισμού Objective-C.

Απλοποιημένη ιστορία των λειτουργικών συστημάτων τύπου UnixZoom
Απλοποιημένη ιστορία των λειτουργικών συστημάτων τύπου Unix

Αρχιτεκτονική

Ο πυρήνας του macOS είναι ένα λειτουργικό σύστημα συμβατό με το POSIX που βασίζεται στον πυρήνα XNU, με τυπικές εγκαταστάσεις Unix διαθέσιμες από τη διεπαφή γραμμής εντολών. Η Apple έχει κυκλοφορήσει αυτή την οικογένεια λογισμικού ως ένα ελεύθερο και ανοικτού κώδικα λειτουργικό σύστημα με την ονομασία Darwin. Πάνω στο Darwin, η Apple τοποθέτησε μια σειρά από στοιχεία, όπως το περιβάλλον Aqua και το Finder, για να ολοκληρώσει το λειτουργικό σύστημα που βασίζεται σε γραφικό περιβάλλον και είναι το macOS.

Το υποσύστημα Darwin στο macOS είναι υπεύθυνο για τη διαχείριση του συστήματος αρχείων, το οποίο περιλαμβάνει το επίπεδο δικαιωμάτων του Unix. Το 2003 και το 2005, δύο συντάκτες του Macworld εξέφρασαν κριτική για το σύστημα δικαιωμάτων: ο Ted Landau αποκάλεσε τα λανθασμένα δικαιώματα "την πιο συνηθισμένη απογοήτευση" στο macOS, ενώ ο Rob Griffiths πρότεινε ότι ορισμένοι χρήστες μπορεί ακόμη και να πρέπει να επαναφέρουν τα δικαιώματα κάθε μέρα, μια διαδικασία που μπορεί να διαρκέσει έως και 15 λεπτά. Πιο πρόσφατα, ένας άλλος συντάκτης του Macworld, ο Dan Frakes, χαρακτήρισε τη διαδικασία επιδιόρθωσης των δικαιωμάτων ως εξαιρετικά υπερβολική. Υποστηρίζει ότι το macOS συνήθως χειρίζεται σωστά τα δικαιώματα χωρίς την παρέμβαση του χρήστη και η επαναφορά των δικαιωμάτων θα πρέπει να δοκιμάζεται μόνο όταν προκύπτουν προβλήματα.

Η αρχιτεκτονική του macOS ενσωματώνει έναν πολυεπίπεδο σχεδιασμό: τα πολυεπίπεδα πλαίσια βοηθούν στην ταχεία ανάπτυξη εφαρμογών παρέχοντας υπάρχοντα κώδικα για κοινές εργασίες. Η Apple παρέχει τα δικά της εργαλεία ανάπτυξης λογισμικού, με κυριότερο ένα ολοκληρωμένο περιβάλλον ανάπτυξης που ονομάζεται Xcode. Το Xcode παρέχει διεπαφές σε μεταγλωττιστές που υποστηρίζουν διάφορες γλώσσες προγραμματισμού, όπως C, C++, Objective-C και Swift. Για τη μετάβαση από την Apple στην Intel, τροποποιήθηκε έτσι ώστε οι προγραμματιστές να μπορούν να δημιουργούν τις εφαρμογές τους ως ένα καθολικό δυαδικό αρχείο, το οποίο παρέχει συμβατότητα τόσο με τις σειρές Macintosh που βασίζονται στην Intel όσο και με τις σειρές Macintosh που βασίζονται στην PowerPC. Οι πρώτες και τρίτες εφαρμογές μπορούν να ελέγχονται προγραμματιστικά χρησιμοποιώντας το πλαίσιο AppleScript, που διατηρήθηκε από το κλασικό Mac OS, ή χρησιμοποιώντας τη νεότερη εφαρμογή Automator που προσφέρει προ-γραμμένες εργασίες που δεν απαιτούν γνώσεις προγραμματισμού.

Σχετικές σελίδες

  • Macintosh

Ερωτήσεις και απαντήσεις

Q: Τι είναι το macOS;


A: Το macOS είναι ένα λειτουργικό σύστημα (OS) για υπολογιστές που κατασκευάζεται από την Apple Inc. Αυτοί ονομάζονται υπολογιστές Macintosh ή Mac.

Ε: Είναι δυνατή η εκτέλεση του macOS σε άλλους υπολογιστές εκτός από Mac;


Α: Ναι, κάποιοι έχουν κάνει το macOS να τρέχει σε υπολογιστές που δεν είναι Mac. Αυτό ονομάζεται Hackintosh και παραβιάζει τη συμφωνία άδειας χρήσης του macOS.

Ε: Σε τι διαφέρει το macOS από το "κλασικό" Mac OS;


Α: Σε αντίθεση με το πρώτο λειτουργικό σύστημα, το macOS (από το OS X) βασίζεται στο λειτουργικό σύστημα UNIX (οι τρέχουσες εκδόσεις έχουν πιστοποίηση UNIX 03) και σε τεχνολογίες που αναπτύχθηκαν μεταξύ 1985 και 1997 στη NeXT, μια εταιρεία που δημιούργησε ο συνιδρυτής της Apple Steve Jobs μετά την αποχώρησή του από την Apple το 1985.

Ερ: Τι σημαίνει το "X" στα Mac OS X και OS X;


Α: Το "X" στα Mac OS X και OS X συμβολίζει το λατινικό αριθμό του αριθμού 10 και προφέρεται ως εξής.

Ε: Ποιος είναι ο πυρήνας του macOS;


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

Ε: Ποια είναι η τελευταία έκδοση του macOs; Α: Η τελευταία έκδοση του macOs είναι το macOs Big Sur (11.0).

AlegsaOnline.com - 2020 / 2023 - License CC3