macOS (tidligere Mac OS X/OS X) — Apples styresystem forklaret

Lær alt om macOS — Apples UNIX-baserede styresystem (tidligere Mac OS X/OS X). Historie, arkitektur, versioner, Hackintosh og nyeste udgaver som Big Sur.

Forfatter: Leandro Alegsa

macOS, kaldet Mac OS X fra 2001 til 2012 og OS X indtil 2016, er et styresystem (OS) til computere fra Apple Inc. Disse computere kaldes Macintosh-computere eller Macs. Det adskiller sig fra andre computere, da macOS kun skal køre på Mac-computere og ikke på andre computere. Folk har dog fået macOS til at køre på computere, der ikke er Macs. Dette kaldes Hackintosh og er en overtrædelse af macOS' licensaftale.

macOS udkom første gang i 2001 og er helt anderledes end det "klassiske" Mac OS, som det erstattede. I modsætning til det første styresystem er macOS (siden OS X) baseret på UNIX-styresystemet (de nuværende versioner har UNIX 03-certificering) og på teknologier, der blev udviklet mellem 1985 og 1997 hos NeXT, et firma, som Apples medstifter Steve Jobs oprettede, efter at han forlod Apple i 1985. "X" i Mac OS X og OS X er det romerske tal for tallet 10 og udtales som sådan. Kernen i macOS er et open source OS kaldet Darwin, men Darwin kan ikke selv køre macOS-software.

macOS-udgaverne er opkaldt efter typer af store katte eller californiske landemærker og har et versionsnummer, der begyndte med 10 i mange år. Apple ændrede versionsnummereringen ved macOS Big Sur, som er 11.0, og senere versioner har øget det store versionsnummer yderligere (fx 12, 13, 14). Siden Big Sur har Apple fortsat med større nummerskift frem for kun "10.x"-nummerering.

Teknologi og arkitektur

macOS bygger på flere lag: kernen XNU (en hybridkernen, der kombinerer Mach og BSD-funktioner), brugerbiblioteker og frameworks som Cocoa til native apps, samt det grafiske brugerinterface kaldet Aqua. Darwin (link) leverer det fundamentale open source-lag, mens det komplette macOS indeholder proprietære lag ovenpå darwin, som er nødvendige for at køre standard macOS-programmer.

macOS er certificeret som et UNIX-system (UNIX 03) og tilbyder POSIX-kompatibilitet, hvilket betyder, at mange UNIX-/Linux-værktøjer kan blive kørt eller ports til macOS. Kernen og BSD-delen giver også avancerede netværks- og filsystemfunktioner.

Brugergrænseflade og centrale funktioner

Brugergrænsefladen indeholder velkendte elementer som Finder (filhåndtering), Dock (hurtigstart og app-oversigt), Spotlight (systemomfattende søgning), Mission Control (vinduesoversigt) og Launchpad (app-oversigt). Systemindstillingerne (tidligere kaldt System Preferences, senere System Settings) giver adgang til hardware- og softwarekonfiguration.

macOS har også funktioner som Time Machine til let backup, FileVault til fulddiskkryptering, samt sikkerhedslag som Gatekeeper, notarisation og System Integrity Protection (SIP) for at beskytte systemfiler. APFS (Apple File System) blev indført for at optimere ydeevne og sikkerhed, især på SSD-drev.

Versioner og navne

Tidligere versioner var ofte opkaldt efter store katte (fx Cheetah, Puma, Tiger, Leopard, Snow Leopard), men fra OS X 10.9 Mavericks begyndte Apple at bruge navne på californiske landemærker (fx Yosemite, Sierra, High Sierra, Mojave, Catalina). Fra Big Sur begyndte Apple også at ændre den store versionsnummerering fra 10.x til 11, 12 osv. Nogle nyere versioner efter Big Sur inkluderer Monterey (12), Ventura (13) og Sonoma (14).

Hardware og kompatibilitet

Historisk har macOS kørt på PowerPC (tidligere), senere Intel-baserede Mac-computere, og fra 2020 begyndte Apple en overgang til deres egne ARM-baserede chips (Apple silicon, fx M1, M2). Overgangen til Apple silicon indebar teknologier som Rosetta 2, som oversætter Intel-baserede programmer, så de kan køre på Apple silicon. Apple har også integreret sikkerhedshardware (fx Secure Enclave, T2-chippen i nogle modeller) for at styrke kryptering og boot-sikkerhed.

Sikkerhed, app-distribution og 32-bit-ændring

Apple har centraliseret app-distribution via Mac App Store og kræver i stigende grad app-notarisation for tredjepartssoftware. Sikkerhedsforanstaltninger omfatter Gatekeeper, SIP og FileVault. Fra macOS Catalina (10.15) ophørte understøttelsen af 32-bit applikationer — ældre 32-bit programmer virker derfor ikke længere uden opdatering.

Hackintosh og licens

Selvom teknisk muligt at få macOS til at køre på ikke-Apple-hardware (kendt som Hackintosh), er det i strid med Apples licensaftale. Hackintosh-projekter kan være komplekse og ustabile, og de har juridiske og sikkerhedsmæssige risici.

Praktiske råd til brugere

  • Hold systemet opdateret: Opdateringer lukker sikkerhedshuller og forbedrer kompatibilitet.
  • Kontroller hardwarekrav: Nye macOS-udgivelser understøtter kun en række nyere Mac-modeller.
  • Sikkerhed og backup: Brug Time Machine og krypter vigtige data med FileVault.
  • App-kompatibilitet: Efter Apple silicon-overgangen kan ældre Intel-only apps kræve Rosetta eller opdatering.

macOS er designet til at være tæt integreret med Apples økosystem (iPhone, iPad, iCloud mv.), hvilket giver funktioner som Handoff, Universal Clipboard og AirDrop, der øger produktivitet og brugervenlighed, især hvis man også bruger andre Apple-enheder.

Udvikling

I begyndelsen af 1990'erne havde Apple forsøgt at skabe en "næste generation" af OS til at erstatte det klassiske Mac OS. Det nuværende macOS er et UNIX-operativsystem, der er bygget på teknologi, som var blevet udviklet hos NeXT fra 1980'erne, indtil Apple købte virksomheden i begyndelsen af 1997. Dette selskab blev også grundlagt af Steve Jobs, efter at han forlod Apple i 1985. Her blev det Unix-lignende NeXTSTEP-styresystem udviklet og derefter lanceret i 1989 (det "klassiske" Mac OS er meget ældre, da det udkom i 1984). NeXTSTEP's kerne er baseret på Mach-kernen, som oprindeligt blev udviklet på Carnegie Mellon University, med yderligere kerne-lag og brugerrumskode på lavt niveau fra dele af Berkeley Software Distribution (BSD). Den grafiske brugergrænseflade blev bygget oven på et objektorienteret GUI-værktøjssæt med programmeringssproget Objective-C.



 Forenklet historie om Unix-lignende styresystemer  Zoom
Forenklet historie om Unix-lignende styresystemer  

Versioner

Oplysninger om macOS-versionen

Version

Kodenavn

Dato annonceret

Udgivelsesdato

Seneste version

Udgivelse af Rhapsody for udviklere

Grail1Z4 / Titan1U

Ukendt

31. august 1997

DR2 (14. maj 1998)

Mac OS X Server 1.0

Hera

16. marts 1999

1.2v3 (27. oktober 2000)

Mac OS X Developer Preview

Kodiak

16. marts 1999

DP4 (5. april 2000)

Offentlig beta

Kodiak/Cheetah

13. september 2000

Mac OS X 10.0

Geparden

5. januar 2000

24. marts 2001

10.0.4 (22. juni 2001)

Mac OS X 10.1

Puma

18. juli 2001

25. september 2001

10.1.5 (6. juni 2002)

Mac OS X 10.2

Jaguar

6. maj 2002

August 24, 2002

10.2.8 (3. oktober 2003)

Mac OS X 10.3

Panter

23. juni 2003

24. oktober 2003

10.3.9 (15. april 2005)

Mac OS X 10.4

Tiger

4. maj 2004

29. april 2005

10.4.11 (14. november 2007)

Mac OS X 10.5

Leopard

26. juni 2006

26. oktober 2007

10.5.8 (5. august 2009)

Mac OS X 10.6

Snow Leopard

9. juni 2008

August 28, 2009

10.6.8 v1.1 (25. juli 2011)

Mac OS X 10.7

Lion

20. oktober 2010

20. juli 2011

10.7.5 (19. september 2012)

OS X 10.8

Bjergløve

16. februar 2012

25. juli 2012

10.8.5 (12F45) (3. oktober 2013)

OS X 10.9

Mavericks

10. juni 2013

oktober 22, 2013

10.9.5 (13F1112) (18. september 2014)

OS X 10.10

Yosemite

2. juni 2014

oktober 16, 2014

10.10.5 (14F27) (13. august 2015)

OS X 10.11

El Capitan

8. juni 2015

September 30, 2015

10.11.6 (15G1510) (15. maj 2017)

macOS 10.12

Sierra

13. juni 2016

September 20, 2016

10.12.6 (16G121212) (19. juli 2017)

macOS 10.13

High Sierra

5. juni 2017

September 25, 2017

10.13.6 (17G65) (9. juli 2018)

macOS 10.14

Mojave

4. juni 2018

September 24, 2018

10.14.6 (18G87) (1. august 2019)

macOS 10.15

Catalina

3. juni 2019

7. oktober 2019

10.15.5 Supplerende opdatering (19F101) (1. juni 2020)

macOS 11.0

Big Sur

22. juni 2020

12. november 2020

11.0.1 (20B29) (12. november 2020)

macOS 12.0

Monterey

7. juni 2021

25. oktober 2021

12.0.1 (21A559) (25. oktober 2021)

Markedsandel for operativsystemer
pr. november, 2012

Microsoft Windows - 82 %

Mac OS X og Mac OS - 6%

iOS - 82 %

Android - 3%

Java ME - 1%

Linux - 1%

Andet - 0%

Offentlig beta: "Kodiak"

Den 13. september 2000 frigav Apple en preview af Mac OS X til 29,95 dollars for at spørge brugerne, hvad de synes om det nye styresystem indtil videre. Apple stoppede Public Beta i marts 2001 på grund af den nylige udgivelse af OS X 10.0.

Version 10.0: "Cheetah"

Den 24. marts 2001 udgav Apple Mac OS X for første gang alias OS X v10.0 (kodenavn Cheetah), men desværre var det en fiasko på grund af de mange computerfejl og -fejl og den langsomme ydeevne. Heldigvis blev denne version af styresystemet kun på markedet indtil september, hvor det blev flyttet op på et "højere niveau".

Version 10.1: "Puma"

På grund af de mange problemer og klager over Cheetah gik Apple direkte i gang med at frigive Puma, den næste store kat i Mac OS X. Den blev frigivet den 24. september 2001. Apple gav 10.0-brugere en gratis Mac OS X v10.1 installations-cd for at kompensere for det mangelfulde styresystem før. Den 7. januar 2002 sagde Apple, at Mac OS 9 og andre tidligere styresystemer fra Apple "skulle "på computerskrot" ved udgangen af måneden (31. januar 2002), og at OS X ville blive det standard- og eneste styresystem, der var tilgængeligt på alle Mac-computere.

Version 10.2: "Jaguar"

Mac OS X 10.2 Jaguar blev udgivet den 24. august 2002 og var det første program, der havde sit kodenavn i versionsmærkningen. Den glade Mac (som tidligere blev vist, når en Mac startede op) blev erstattet af et stort gråt æblelogo med startsekvensen for OS X 10.2 Jaguar.

Version 10.3: "Panther"

Mac OS X 10.3 Panther blev udgivet den 24. oktober 2003 og var en af de største opdateringer til OS X hidtil. Den indeholdt en ny grænseflade i børstet metal, en opdateret Finder og mange flere funktioner fra Jaguar året før.

Version 10.4: "Tiger"

Tiger blev udgivet den 29. april 2005 og indeholdt ifølge Apple mere end 200 nye funktioner. Blandt de nye funktioner introducerede Tiger Spotlight, Dashboard, Smart Folders, et opdateret Mail-program med Smart Mailboxes, QuickTime 7, Safari 2, Automaton, Voice-over, Core Image og Core Video. Apple frigav de første Power Intel Macs til Tiger den 10. januar 2006. Tiger kørte godt på disse computere. Det var også det sidste styresystem, der understøttede Aqua farveskemaet.

Version 10.5: "Leopard"

Mac OS X v10.5 Leopard blev udgivet den 26. oktober 2007. Det blev fuldstændig omdesignet med en 3D-dockingstation, et nyt lilla farveskema og over 200 nye funktioner. Den havde også både understøttelse af PowerPC- og Intel-Mac'er. Leopard var den sidste udgave, der havde understøttelse af PowerPC.

Version 10.6: "Snow Leopard"

Mac OS X Snow Leopard blev udgivet den 28. august 2009, og i stedet for at ændre udseendet blev der foretaget ændringer "under motorhjelmen". Snow Leopard fjernede også understøttelsen af PowerPC Macs.

Version 10.7: "Lion"

OS X Lion blev første gang vist til offentligheden ved "Back to The Mac"-arrangementet i 2010, annonceret mere på WWDC 2011 og udgivet den 20. juli 2011. Det indeholdt iOS-lignende funktioner som f.eks. en launchpad, den magiske pegepind, der kommer til MacBooks, og et nyt farveskema med solsystemet. Apple fjernede også Rosetta, hvilket gjorde det umuligt at bruge PowerPC.

Version 10.8: "Mountain Lion"

OS X Mountain Lion blev annonceret den 18. februar 2012 og udgivet den 25. juli 2012. Det tilføjer flere funktioner fra iOS 5 og 6 til Mac'en, f.eks. notifikationer, beskeder, spilcenter og spil med personer på iPhones, iPods og iPads.

Version 10.9: "Mavericks"

OS X Mavericks blev annonceret den 10. juni 2013 på 2013 Worldwide Developers Conference. Den tilføjer programmerne Maps og iBooks samt nye Finder-funktioner, bedre understøttelse af flere skærme, strømforbedringer og en ny version af Safari. Den blev frigivet den 22. oktober 2013. Det var den første macOS-version, der var gratis.

Version 10.10: "Yosemite"

OS X Yosemite blev annonceret i juni 2014 på 2014 Worldwide Developers Conference. Det var i betaform for udviklere og dem, der var tilmeldt det offentlige betaprogram, til at teste indtil den 16. oktober 2014, hvor det blev frigivet. Den introducerer et nyt fladt design, der følger den æstetik, der blev introduceret med iOS 7.

Version 10.11: "El Capitan"

OS X 10.11 El Capitan blev udgivet den 30. september 2015 efter at være blevet annonceret den 8. juni 2015. I lighed med Mac OS X 10.6 Snow Leopard beskrev Apple denne version som indeholdende "finjusteringer af Mac-oplevelsen" og "forbedringer af systemets ydeevne" snarere end nye funktioner. Forbedringer omfatter offentlig transport indbygget i programmet Maps, GUI-forbedringer i programmet Notes, vedtagelse af San Francisco som systemskrifttype for at opnå en bedre læsbarhed og indførelse af System Integrity Protection. Metal API'et, der først blev introduceret i iOS 8, blev også inkluderet i dette styresystem til "alle Macs siden 2012".

Version 10.12: "Sierra"

macOS 10.12 Sierra blev annonceret den 12. juni 2016 og frigivet til offentligheden den 20. september 2016. Blandt de nye funktioner er tilføjelsen af Siri, optimeret lagerplads og opdateringer til Fotos, Beskeder og iTunes

Version 10.13: "High Sierra"

Efterårsudgaven af macOS 10.13 High Sierra blev annonceret den 5. juni 2017 på Apples WWDC-event. Den 12. september 2017 ved Apples iPhone-event annoncerede de, at udgivelsen ville finde sted den 25. september 2017. Ligesom OS X El Capitan og OS X Mountain Lion er High Sierra en finjusteringsbaseret opdatering, der har meget få nye funktioner. High Sierra bruger det nye Apple File System og indeholder forbedringer af bl.a. Safari, Fotos og Mail.

Version 10.14: "Mojave"

Udgivet den 24. september 2018. Der er mange ekstra funktioner til de eksisterende macOS-apps. Nogle højdepunkter er Dark Mode (UI-tema & udseende), tidsforskydninger, der afspejler dagens time (skrivebordsbaggrund), filstakke, redigeringsfunktioner i quick look, kontinuitetskamera og Group FaceTime-funktioner tilføjer også skærmbillede-appen.

Version 10.15: "Catalina"

Udkommer den 7. oktober 2019. Dette styresystem er inkluderet med masser af ekstra nye funktioner som f.eks. deling af din skærm til iPad (Sidecar) og kan køre iPad-apps. Catalina er den første version af macOS, der udelukkende understøtter 64-bit programmer. MacOS Catalina har også opdelt iTunes i 3 apps: Musik, Podcasts og Film. På grund af fjernelsen af iTunes foregår synkroniseringen af dine enheder i Finder.

Version 11.0: "Big Sur"

MacOS Big Sur blev udgivet den 12. november 2020 og ændrer versionsnummeret fra 10 til 11. Den understøtter nu ARM64-instruktionssætarkitekturen (ISA), da Apple er ved at overgå fra Mac til sin egen Apple Silicon baseret på ARM64-platformen. Det medfører de største designændringer siden indførelsen af macOS (dengang kaldet Mac OS X).

Version 12.0: "Monterey"

Udgivet den 25. oktober 2021. macOS Monterey ændrer versionsnummeret fra 11 til 12.



 

Arkitektur

Kernen i macOS er et POSIX-kompatibelt styresystem bygget på XNU-kernen med standard Unix-faciliteter, der er tilgængelige fra kommandolinjeinterfacet. Apple har frigivet denne softwarefamilie som et gratis og open source-operativsystem ved navn Darwin. Oven på Darwin har Apple lagt en række komponenter, herunder Aqua-interfacet og Finder, for at færdiggøre det GUI-baserede styresystem, som er macOS.

Darwin-undersystemet i macOS har ansvaret for forvaltningen af filsystemet, som omfatter Unix-tilladelseslaget. I 2003 og 2005 udtrykte to Macworld-redaktører kritik af tilladelsesordningen; Ted Landau kaldte fejlkonfigurerede tilladelser for "den mest almindelige frustration" i macOS, mens Rob Griffiths foreslog, at nogle brugere måske endda er nødt til at nulstille tilladelser hver dag, en proces, der kan tage op til 15 minutter. For nylig kaldte en anden Macworld-redaktør, Dan Frakes, proceduren med at reparere tilladelser for voldsomt overudnyttet. Han argumenterer for, at macOS typisk håndterer tilladelser korrekt uden brugerindblanding, og at nulstilling af tilladelser kun bør forsøges, når der opstår problemer.

Arkitekturen i macOS indeholder et lagdelt design: de lagdelte rammer hjælper hurtig udvikling af programmer ved at levere eksisterende kode til almindelige opgaver. Apple leverer sine egne softwareudviklingsværktøjer, især et integreret udviklingsmiljø kaldet Xcode. Xcode indeholder grænseflader til kompilatorer, der understøtter flere programmeringssprog, herunder C, C++, Objective-C og Swift. I forbindelse med Apple-Intel-overgangen blev det ændret, så udviklerne kunne bygge deres programmer som en universel binær fil, hvilket giver kompatibilitet med både den Intel-baserede og PowerPC-baserede Macintosh-linje. Første og tredjepartsprogrammer kan styres programatisk ved hjælp af AppleScript-rammen, der er bevaret fra det klassiske Mac OS, eller ved hjælp af det nyere Automator-program, der tilbyder færdigskrevne opgaver, som ikke kræver kendskab til programmering.



 

Relaterede sider

  • Macintosh
 

Spørgsmål og svar

Spørgsmål: Hvad er macOS?


A: macOS er et operativsystem (OS) til computere fra Apple Inc. Disse kaldes Macintosh-computere eller Macs.

Spørgsmål: Er det muligt at køre macOS på andre computere end Mac-computere?


Svar: Ja, folk har fået macOS til at køre på computere, der ikke er Mac-computere. Dette kaldes Hackintosh og er i strid med macOS' licensaftale.

Spørgsmål: Hvordan adskiller macOS sig fra det "klassiske" Mac OS?


A: I modsætning til det første styresystem er macOS (siden OS X) baseret på UNIX-styresystemet (de nuværende versioner har UNIX 03-certificering) og på teknologier, der blev udviklet mellem 1985 og 1997 hos NeXT, et firma, som Apples medstifter Steve Jobs oprettede, efter at han forlod Apple i 1985.

Spørgsmål: Hvad står "X" i Mac OS X og OS X for?


A: "X" i Mac OS X og OS X står for det romerske tal for tallet 10 og udtales således.

Sp: Hvad er kernen i macOS?


A: Kernen i macOS er et open source OS kaldet Darwin, men Darwin kan ikke selv køre macOS-software.
Spørgsmål: Hvordan hedder versionerne af macOs? Svar: Versioner af macOs er opkaldt efter typer af store katte eller californiske landemærker og har et versionsnummer, der begynder med 10.

Sp: Hvad er den nyeste version af macOs? Svar: Den seneste version af macOs er macOs Big Sur (11.0).


Søge
AlegsaOnline.com - 2020 / 2025 - License CC3