macOS is het besturingssysteem dat Apple ontwikkelt voor zijn Mac-computers. Het draait officieel alleen op hardware van Apple. Omdat dezelfde fabrikant de computer en het besturingssysteem maakt, zijn die twee nauw op elkaar afgestemd. Tot 2012 heette het systeem Mac OS X, daarna een paar jaar OS X en sinds 2016 macOS.
Gebouwd op Unix
Onder de motorkap is macOS gebaseerd op Unix-technologie. De kern heet Darwin en is voor een deel open source. Die basis gaat terug op NeXTSTEP, het besturingssysteem van het bedrijf NeXT dat Apple eind jaren negentig overnam. Door de Unix-basis heeft macOS een Terminal met dezelfde soort opdrachten die je ook op Linux gebruikt. Dat maakt het populair bij ontwikkelaars.
Kenmerkende onderdelen
- Finder: de bestandsbeheerder waarmee je bestanden en mappen opent en ordent.
- Dock: de balk met programma’s die je snel wilt kunnen starten.
- Menubalk: altijd bovenaan het scherm, met de menu’s van het programma dat op dat moment actief is.
- Spotlight: een zoekfunctie waarmee je bestanden, programma’s en instellingen vindt.
- Time Machine: de ingebouwde manier om automatisch back-ups te maken naar een externe schijf.
- App Store: een winkel voor programma’s, al kun je ook software van websites van ontwikkelaars installeren.
Van Intel naar eigen chips
Macs hebben in hun geschiedenis verschillende soorten processors gebruikt. Van 2006 tot 2020 zaten er Intel-processors in. In 2020 begon Apple met de overstap naar eigen chips op basis van ARM-architectuur, bekend als Apple silicon. Programma’s die voor Intel zijn gemaakt, kunnen op die nieuwere Macs draaien via Rosetta 2, een vertaallaag die de code omzet. Meer over processorarchitecturen lees je bij computerarchitectuur.
Updates en ondersteuning
Apple brengt ongeveer eens per jaar een grote nieuwe versie van macOS uit. Sinds 2013 zijn die vernoemd naar plaatsen en natuurgebieden in Californië. De updates zijn gratis, maar oudere Macs ontvangen na een aantal jaar geen nieuwe hoofdversies meer en later ook geen beveiligingsupdates. Wil je macOS vergelijken met andere systemen, lees dan besturingssystemen.