Od 2002. godine macOS se isporučuje sa svim novim Macintosh računalima. Nasljednik je operacijskog sustavaMac OS 9 objavljenog 1999., posljednje verzije tzv. klasičnog Mac OS-a koji je bio Appleov primarni operacijski sustav od 1984. godine.
macOS se temelji naUnixu te je izgrađen na tehnologiji koju je razvila tvrtkaNeXT tijekom druge polovice 1980-ih, prije nego što ju je Apple kupio 1996. godine. Od verzije Mac OS X 10.5 „Leopard”, svaki OS X i macOS koji se izvodi na Intel procesorima posjeduje UNIX 03 certifikat.
Prva objavljena verzija bila jeMac OS X Server 1.0 1999. godine, dok je prva desktop verzija,Mac OS X 10.0 „Cheetah”, objavljena 2001. godine. Serverska verzija bila je arhitektonski gotovo identična desktop verziji, ali je uključivala dodatne alate za upravljanje mrežama i radnim skupinama.
Appleova implementacija jezgre poznata je pod nazivomDarwin. Jezgra (kernel) temelji se naMach mikrojezgrenom dizajnu, dok se grafičko korisničko sučelje nazivaAqua. Sustav također uključuje komponente preuzete izFreeBSD iNetBSD Unix implementacija.
Razvoj macOS-a započeo je tehnologijom operacijskog sustavaNeXTSTEP, koji je razvila tvrtkaNeXT pod vodstvomStevea Jobsa nakon njegova odlaska iz Applea 1985. godine. Tijekom tog razdoblja Apple je bez većeg uspjeha razvijao vlastite projekte budućih operacijskih sustava, uključujućiCopland iGershwin.
Nakon Appleove kupnje NeXT-a 1996. godine, NeXTSTEP (kasnijeOPENSTEP) postaje temelj Appleova novog operacijskog sustava. Projekt je isprva nosio naziv Rhapsody, a kasnije je preimenovan u Mac OS X.
Rane verzije Mac OS X Servera nisu bile kompatibilne s aplikacijama klasičnog Mac OS-a i nisu podržavaleFireWire sučelje. Kasnije verzije sustava uvodeCarbon API radi kompatibilnosti sa starijim aplikacijama, kao i brojne nove tehnologije i aplikacije poputiLife iiWork paketa.
macOS je tijekom povijesti podržavao više procesorskih arhitektura. Izvorno je bio razvijen zaPowerPC procesore. S verzijom 10.4 Tiger uvedena je podrška zaIntel x86 arhitekturu, a od verzije 10.6 Snow Leopard Intel postaje primarna platforma.
Godine 2020. Apple započinje prijelaz na vlastite procesore temeljene na ARM arhitekturi, poznate kaoApple Silicon (M1, M2, M3 i noviji). Novije verzije macOS-a optimizirane su za Apple Silicon i postupno ukidaju podršku za Intel procesore.
macOS je deseta generacija Appleovih operacijskih sustava za Mac računala. Slovo „X” u izvornom nazivu Mac OS X označava rimski broj deset.
Sustav je u skladu sPOSIX standardom i temelji se naXNU jezgri. Iako je macOS vlasnički softver, temeljni sloj Darwin objavljen je kao softver otvorenog koda. Na toj osnovi Apple je razvio grafičko sučelje Aqua, upravitelj datotekaFinder i druge komponente sustava.
macOS uvodi napredne značajke poput zaštite memorije, preventivnog višezadaćnog rada i naprednog sigurnosnog modela, čime je znatno stabilniji i sigurniji u odnosu na klasični Mac OS.