MacOS
macOS, ehemals Mac OS X von 2001 bis 2012 und OS X bis 2016, ist der Name eines Betriebssystems für Computer, das von Apple Inc. Diese werden Macintosh-Computer oder Macs genannt. Es unterscheidet sich von anderen Computern, da macOS nur auf Macs und nicht auf anderen Computern laufen soll. Es gibt jedoch Leute, die das Betriebssystem auf Computern zum Laufen gebracht haben, die keine Macs sind. Dies wird als Hackintosh bezeichnet und verstößt gegen die Lizenzvereinbarung für MacOS.
macOS kam erstmals 2001 auf den Markt und ist völlig anders als das "klassische" Mac OS, das es ersetzt hat. Im Gegensatz zu diesem alten (ursprünglichen) Betriebssystem basiert macOS (seit OS X) auf dem Unix-Betriebssystem (aktuelle Versionen haben die UNIX 03-Zertifizierung) und auf Technologien, die zwischen 1985 und 1997 bei NeXT entwickelt wurden, einer Firma, die der Apple-Mitbegründer Steve Jobs nach seinem Ausscheiden aus Apple im Jahr 1985 gründete. Das "X" in Mac OS X und OS X ist die römische Zahl für die Zahl 10 und wird als solche ausgesprochen. Der Kern von MacOS ist ein Open-Source-Betriebssystem namens Darwin, aber Darwin selbst kann keine MacOS-Software ausführen.
macOS-Versionen sind nach Arten von Großkatzen oder kalifornischen Wahrzeichen benannt und haben eine Versionsnummer, die mit 10 beginnt. Die neueste Version des MacOS-Codenamens ist macOS Catalina (10.15).
Inhalt
· 1 Entwicklung
· 2 Versionen
o 2.1 Öffentliche Beta: "Kodiak"
o 2.2 Version 10.0: "Gepard"
o 2.3 Version 10.1: "Puma".
o 2.4 Version 10.2: "Jaguar".
o 2.5 Version 10.3: "Panther".
o 2.6 Version 10.4: "Tiger"
o 2.7 Version 10.5: "Leopard".
o 2.8 Version 10.6: "Schneeleopard".
o 2.9 Version 10.7: "Löwe".
o 2.10 Version 10.8: "Berglöwe".
o 2.11 Version 10.9: "Ausreißer"
o 2.12 Version 10.10: "Yosemite
o 2.13 Version 10.11: "El Capitan
o 2.14 Version 10.12: "Sierra
o 2.15 Version 10.13: "Hohe Sierra"
o 2.16 Version 10.14: "Mojave
o 2.17 Version 10.15: "Catalina
· 3 Architektur
· 4 Literaturhinweise
· 5 Verwandte Seiten
· 6 Andere Websites
Entwicklung
In den frühen 1990er Jahren hatte Apple versucht, ein Betriebssystem der "nächsten Generation" als Nachfolger seines klassischen Mac OS zu schaffen. Das aktuelle MacOS ist ein Unix-Betriebssystem, das auf einer Technologie aufbaut, die bei NeXT von den 1980er Jahren bis zum Kauf der Firma durch Apple Anfang 1997 entwickelt worden war. Diese Firma wurde auch von Steve Jobs nach seinem Ausscheiden von Apple 1985 gegründet. Dort wurde das Unix-ähnliche Betriebssystem NeXTSTEP entwickelt und dann 1989 auf den Markt gebracht (das "klassische" "Mac OS" ist viel älter, kam 1984 heraus). Der Kernel von NeXTSTEP basiert auf dem Mach-Kernel, der ursprünglich an der Carnegie Mellon University entwickelt wurde, mit zusätzlichen Kernel-Schichten und Low-Level User Space Code, der von Teilen von BSD abgeleitet wurde. Seine grafische Benutzeroberfläche wurde auf einem objektorientierten GUI-Toolkit mit der Programmiersprache Objective-C aufgebaut.
Vereinfachte Geschichte von Unix-ähnlichen Betriebssystemen
Architektur
Das Herzstück des macOS ist ein POSIX-kompatibles Betriebssystem, das auf dem XNU-Kernel aufbaut, mit Standard-Unix-Funktionen, die über die Befehlszeilenschnittstelle verfügbar sind. Apple hat diese Software-Familie unter dem Namen Darwin als freies und quelloffenes Betriebssystem veröffentlicht. Zusätzlich zu Darwin hat Apple eine Reihe von Komponenten, einschließlich der Aqua-Schnittstelle und des Finders, übereinander gelegt, um das GUI-basierte Betriebssystem MacOS zu vervollständigen.
Das Darwin-Subsystem im MacOS ist für die Verwaltung des Dateisystems zuständig, zu dem auch die Unix-Berechtigungsschicht gehört. In den Jahren 2003 und 2005 äußerten zwei Macworld-Redakteure Kritik am Berechtigungsschema; Ted Landau bezeichnete falsch konfigurierte Berechtigungen als "die häufigste Frustration" im MacOS, während Rob Griffiths vorschlug, dass einige Benutzer die Berechtigungen sogar täglich zurücksetzen müssten, ein Vorgang, der bis zu 15 Minuten dauern kann. Vor kurzem bezeichnete ein anderer Macworld-Redakteur, Dan Frakes, das Verfahren zur Reparatur von Berechtigungen als stark überstrapaziert. Er argumentiert, dass MacOS Berechtigungen in der Regel ohne Benutzereingriff korrekt handhabt und das Zurücksetzen von Berechtigungen nur dann versucht werden sollte, wenn Probleme auftreten.
Die Architektur von macOS umfasst ein Schichtdesign: Die mehrschichtigen Frameworks unterstützen die schnelle Entwicklung von Anwendungen, indem sie vorhandenen Code für allgemeine Aufgaben bereitstellen. Apple stellt seine eigenen Softwareentwicklungswerkzeuge zur Verfügung, allen voran eine integrierte Entwicklungsumgebung namens Xcode. Xcode bietet Schnittstellen zu Compilern, die mehrere Programmiersprachen unterstützen, darunter C, C++, Objective-C und Swift. Für den Übergang von Apple zu Intel wurde es so modifiziert, dass Entwickler ihre Anwendungen als Universal Binary erstellen konnten, das sowohl mit den Intel-basierten als auch den PowerPC-basierten Macintosh-Linien kompatibel ist. Erst- und Drittanbieterprogramme können programmatisch mit dem AppleScript-Framework gesteuert werden, das vom klassischen Mac OS beibehalten wurde, oder mit dem neueren Programm Automator, das vorprogrammierte Aufgaben bietet, für die keine Programmierkenntnisse erforderlich sind.
Verwandte Seiten
- Macintosh
Fragen und Antworten
F: Was ist macOS?
A: macOS ist ein Betriebssystem (OS) für Computer der Firma Apple Inc. Diese werden Macintosh-Computer oder Macs genannt.
F: Ist es möglich, macOS auf anderen Computern als Macs auszuführen?
A: Ja, Menschen haben macOS auf Computern zum Laufen gebracht, die keine Macs sind. Dies wird als Hackintosh bezeichnet und verstößt gegen die Lizenzvereinbarung von macOS.
F: Wie unterscheidet sich macOS von dem "klassischen" Mac OS?
A: Im Gegensatz zum ersten Betriebssystem basiert macOS (seit OS X) auf dem UNIX-Betriebssystem (aktuelle Versionen haben die UNIX 03-Zertifizierung) und auf Technologien, die zwischen 1985 und 1997 bei NeXT entwickelt wurden, einem Unternehmen, das Apple-Mitbegründer Steve Jobs nach seinem Weggang von Apple im Jahr 1985 ins Leben gerufen hat.
F: Wofür steht das "X" in Mac OS X und OS X?
A: Das "X" in Mac OS X und OS X steht für die römische Zahl für die Zahl 10 und wird auch so ausgesprochen.
F: Was ist der Kern von macOS?
A: Der Kern von macOS ist ein Open-Source-Betriebssystem namens Darwin, aber Darwin selbst kann keine macOS-Software ausführen.
F: Wie sind die Versionen von macOs benannt? A: Die Versionen von macOs sind nach Großkatzenarten oder kalifornischen Wahrzeichen benannt und haben eine Versionsnummer, die mit 10 beginnt.
F: Was ist die neueste Version von macOs? A: Die neueste Version von macOs ist macOs Big Sur (11.0).