Mac os | |||
---|---|---|---|
En del av Macintosh ( Unix ) | |||
Generell informasjon | |||
programtype | proprietær programvare | ||
utvikler | Apple inc. | ||
Utviklingsmodell | lukket kilde | ||
Første utgivelse | 24. mars 2001 | ||
Tillatelse | proprietær programvare | ||
Faktisk tilstand | Tilstede | ||
Språk |
flerspråklig
| ||
Teknisk informasjon | |||
Planlagt inn | |||
kjernetype | Hybrid ( XNU ) | ||
Støttede plattformer | |||
standard grafisk grensesnitt | Grafikk ( Aqua ) | ||
Oppdateringsmetode |
| ||
Versjoner | |||
Siste stabile versjon |
12.6 ( 21G115 ) ( info ) (12. september 2022 (1 måned og 5 dager)) | ||
Siste versjon i tester |
13 .7 (22A5342f)) ( info ) (9. september 2022 (1 måned og 8 dager)) | ||
Macintosh -serien ( Unix ) | |||
"Klassisk" MacOS | Mac os | ||
Teknisk assistanse | |||
støttes | |||
Linker | |||
Offesiell nettside | |||
macOS (tidligere Mac OS X , senere OS X ) er en serie grafiske operativsystemer utviklet og markedsført av Apple siden 2001. Det er hovedoperativsystemet for Apples Mac-familie av datamaskiner. Innenfor markedet for stasjonære, bærbare og hjemmedatamaskiner, og gjennom bruk av nettet, var det i årevis det nest mest brukte operativsystemet for stasjonære datamaskiner, etter Microsoft Windows , frem til 2021. [ 3 ] [ 4 ]
macOS er den andre store serien av Macintosh-operativsystemer . Den første kalles i daglig tale det "klassiske" Mac OS , som ble introdusert i 1984, med den endelige utgivelsen Mac OS 9 i 1999. Den første desktopversjonen, Mac OS X 10.0 , ble utgitt i mars 2001, med sin første oppdatering, 10.1, ankommer senere samme år. Etter dette begynte Apple å sette store kattenavn i utgivelsene sine, som varte til OS X 10.8 Mountain Lion . Siden OS X 10.9 Mavericks har utgivelser blitt oppkalt etter landemerker i California . [ 5 ] Apple forkortet navnet til "OS X" i 2012 og endret det deretter til "macOS" i 2016, ved å ta i bruk nomenklaturen de brukte for sine andre operativsystemer, iOS , watchOS og tvOS . Den siste versjonen er macOS Monterey , som ble utgitt for offentligheten i oktober 2021. Den neste versjonen vil være macOS Ventura , som for øyeblikket er en betaversjon.
Mellom 1999 og 2009 solgte Apple en egen serie med operativsystemer kalt Mac OS X Server . Den første versjonen, Mac OS X Server 1.0 , ble utgitt i 1999 med et brukergrensesnitt som ligner på Mac OS 8.5 . Etter dette ble nye versjoner utgitt samtidig med skrivebordsversjonen av Mac OS X. Fra og med Mac OS X 10.7 Lion ble serverfunksjonene gjort tilgjengelig som en egen pakke på Mac App Store . [ 6 ]
macOS er basert på teknologier utviklet mellom 1985 og 1997 hos NeXT , et selskap som Apples medgründer Steve Jobs opprettet etter at han forlot selskapet. "X" i Mac OS X og OS X er romertallet for tallet 10 og uttales slik. X var en fremtredende del av operativsystemets merkevare- og markedsføringsidentitet i de første årene, men har gradvis avtatt i betydning siden utgivelsen av Snow Leopard i 2009. UNIX 03 -sertifisering ble oppnådd for Intel - versjonen av Mac OS X 10.5. Leopard [ 7 ] og alle utgivelser av Mac OS X 10.6 Snow Leopard opp til gjeldende versjon er også UNIX 03 - sertifisert . [ 8 ] [ 9 ] [ 10 ] [ 11 ] [ 12 ] [ 14 ] [ 15 ] macOS deler sin Unix-baserte kjerne, kalt Darwin , og mange av rammeverket med iOS , [ 16 ] tvOS og watchOS . En sterkt modifisert versjon av Mac OS X 10.4 Tiger ble brukt til den første generasjonen av Apple TV . [ 17 ]
Versjoner av Mac OS X fra 1999 til 2005 kan bare kjøres på PowerPC -baserte Mac- er fra den tidsperioden. Etter at Apple annonserte at de ville bytte til Intel-prosessorer fra og med 2006, ble en egen versjon av Mac OS X 10.4 Tiger produsert og levert eksklusivt med tidlige Intel-baserte Mac-er; inkludert en emulator kjent som Rosetta , som tillot brukere å kjøre de fleste PowerPC-applikasjoner på Intel-baserte Mac-maskiner. Mac OS X 10.5 Leopard var den eneste versjonen som ble opprettet som en universell binær , noe som betyr at installasjonsdisken støttet Intel- og PowerPC-prosessorer. Mac OS X 10.6 Snow Leopard var den første versjonen som var tilgjengelig eksklusivt for Intel-baserte Mac -er . I 2011 ga Apple ut Mac OS X 10.7 Lion , som ikke lenger støttet 32-bits Intel-prosessorer og heller ikke inkluderte Rosetta. Alle versjoner av systemet som er utgitt siden den gang, kjører utelukkende på 64-bit Intel CPUer og støtter ikke PowerPC-applikasjoner. I 2020 kunngjorde Apple at fra og med 2020 vil nye Mac-er ha sine egne CPUer, basert på ARM-arkitekturen . Disse Mac-ene fortsetter å støtte Intel-applikasjoner, og nye versjoner av macOS vil ha Rosetta 2-emuleringsprogramvare. macOS Big Sur er den første versjonen av macOS som støtter ARM- og Intel-baserte Mac-er.
Mac OS X ble utviklet fra NEXTSTEP , som igjen var basert på Carnegie Mellon Universitys Mach - kjernekode og 4.4 BSD : UC Berkeleys gratis og åpne versjon av Unix . [ 18 ] Visse deler av FreeBSD og NetBSD ble også innlemmet i NEXTSTEP. [ 19 ] Mens Jobs var hos NeXT, utenfor Apple, forsøkte selskapet å lage et "neste generasjons"-system gjennom Taligent- , Copland- og Gershwin-prosjektene, med liten suksess. [ 20 ]
Etter hvert ble NeXT-systemet (den gang kalt OPENSTEP ) valgt ut til å være grunnlaget for Apples neste operativsystem, som Cupertino-selskapet kjøpte NeXT for i sin helhet. [ 21 ] Steve Jobs vendte tilbake til Apple som midlertidig administrerende direktør, og tok deretter over rollen i sin helhet, og innledet OPENSTEPs transformasjon til et mer polert utseende, proprietært system som skal tas i bruk for Apples primære marked: hjemme- og forbrukerbrukere, medieprofesjonelle. [ 18 ] Prosjektet ble opprinnelig kjent som Rhapsody og tok senere navnet Mac OS X. [ 22 ] Apple fortsetter å publisere åpen kildekodebasen, nå kalt Darwin , som det proprietære grafiske grensesnittet senere legges til og markedsføres som Mac OS. [ 23 ]
Mac OS X Server 1.x var inkompatibel med programvare utviklet for den originale programvaren og hadde ikke støtte for IEEE 1394 (FireWire)-porten. Mac OS X 10.x ga større kompatibilitet og funksjonalitet ved å inkludere Carbon API samt støtte for FireWire. Med utviklingen av systemet forlot det Mac OS-arven for en digital livsstilsvekt på applikasjoner, som iLife , iWork og Front Row -mediesenteret . [ 24 ] Hver versjon inkluderte modifikasjoner av det generelle grensesnittet, slik som det metalliske utseendet lagt til i versjon 10.3, tittellinjen uten striper i versjon 10.4 og fjerningen i versjon 10.5 av det metalliske utseendet til fordel for en stil med enhetlig vindu i gradient . [ 25 ] [ 26 ]
Mac OS X er den tiende versjonen av Apples operativsystem for Macintosh -datamaskiner . Tidligere versjoner brukte kardinalnummerering , f.eks. Mac OS 8 og Mac OS 9 . Bokstaven X i navnet Mac OS X blir referert til som "ti" i denne sammenhengen, selv om det er veldig vanlig å uttale det som "x". [ 27 ] [ 28 ] Kjernen i Mac OS X er POSIX -kompatibel bygget på toppen av XNU-kjernen , med UNIX-fasiliteter tilgjengelig i kommandolinjegrensesnittet ( terminalen). Apple ga ut denne programvarefamilien som et gratis og åpen kildekode-operativsystem, under navnet Darwin , men det ble delvis lukket kildekode . På toppen av Darwin plasserte Apple forskjellige komponenter, inkludert Aqua -brukergrensesnittet og Finder , for å fullføre grensesnittet som Mac OS X var basert på. [ 29 ]
Mac OS X introduserte en rekke nye funksjoner for å gi en mer levedyktig og stabil plattform enn forgjengeren, Mac OS 9 . For eksempel forbedret forebyggende multitasking og beskyttet minne systemets evne til å kjøre flere applikasjoner samtidig uten avbrudd. [ 30 ] Mange aspekter av Mac OS X- arkitekturen stammer fra OpenStep, som ble designet for å være bærbar, med mål om å lette overgangen fra en plattform til en annen. For eksempel ble Nextstep portert fra 68k prosessorbaserte Next-arbeidsstasjoner til x86 og andre arkitekturer før NeXT ble kjøpt opp av Apple, og OpenStep ble senere portert til PowerPC - arkitekturen som en del av Rhapsody -prosjektet . [ 31 ]
Den mest synlige endringen var inkluderingen av Aqua -grensesnittet . Den gjorde bruk av myke kanter, gjennomskinnelige farger og striper - lik maskinvaredesignet til tidlige iMac-er - det brakte mer tekstur og farge til brukergrensesnittet sammenlignet med OS 9 eller OS X Server 1.0. Det var blandede mottakelser angående det nye grensesnittet. Bruce Tognazzini (som grunnla den tidlige Apple Human Interface Group) uttalte at Aqua-grensesnittet i Mac OS X v10.0 representerte et skritt tilbake i brukervennlighet sammenlignet med det originale Mac OS-grensesnittet. [ 32 ] [ 33 ] I mellomtiden sa John Siracusa, en av redaktørene ved Ars Technica, at introduksjonen av Aqua og dets avvik fra det da konvensjonelle utseendet var en enorm suksess. [ 34 ] Til tross for kontroverser om det nye grensesnittet, begynte applikasjonsutviklere å produsere tilpassede applikasjonsskinn for Mac og andre operativsystemer som etterlignet Aqua.
Mac OS X er et av operativsystemene som har implementert færrest beskyttelsesmekanismer. Snow Leopard implementerer for eksempel bare delvis ASLR , mens andre nåværende systemer, som de fleste GNU/Linux-distribusjoner , Windows Vista eller Windows 7 , har implementert randomisering fullstendig i årevis. [ 35 ] I tillegg håndhever den heller ikke DEP fullt ut (andre systemer gjør det), bare distribuerer den på 64-bits prosesser.
Noen av dem er utvidelsen av ASLR til systemkjernen , bruk av sandkasser i alle applikasjoner, et nytt verktøy kalt Gatekeeper som prøver å kontrollere hvilke applikasjoner som kan installeres og kjøres og hvilke som ikke kan, forsterkede og krypterte operativsystemoppdateringer, integrerte oppdateringer tredjepartsprogramvare, forbedret og utvidet FileVault , forbedret xProtect eller Find My Mac-verktøyet som du kan bruke til å finne eller låse (blant andre alternativer) en datamaskin over Internett i tilfelle tap eller tyveri.
Både i kommandolinjen og i det grafiske grensesnittet krever prosessene heving for å gjøre endringer. Begrenset tilgang til systemfiler er ansvarlig for mye av sikkerheten. Systemet tillater imidlertid endringer når det er nødvendig. [ 36 ] Det mest åpenbare eksemplet er installasjonsprogramvare , som krever administrativ autorisasjon for å installere programvare som påvirker mer enn én bruker. Til tross for alt er ingen system usårbare.
Mac OS X v10.5 introduserte sikker støtte for signerte applikasjoner og prosesser. Signerte applikasjoner og prosesser inkluderer en digital signatur , som brukes av systemet for å verifisere ektheten og integriteten til programvaren og dens ressurser. [ 36 ] Koden verifiseres både på disk og når den kjører. På denne måten, hvis noen del av applikasjonskoden eller prosessen er upassende endret når den er aktiv, deaktiverer systemet den automatisk. Kodeautentisering brukes av nøkkelringer, personlig brannmurapplikasjon, foreldrekontrollpreferanser og klientbehandlerinnstillinger for å bekrefte applikasjoner etter endringer.
Leopard introduserte også applikasjonskarantenetjenesten , som viser en advarsel når brukeren prøver å åpne en applikasjon lastet ned fra en ekstern kilde. [ 36 ] Dette gir brukeren mulighet til å bekrefte at de ønsker å åpne en ny applikasjon, eller kansellere åpningen dersom det er mistanke om sikkerheten til applikasjonen. Mac OS X v10.6 styrker denne funksjonen ytterligere ved å opprettholde en liste over kjent skadelig programvare . Hvis du prøver å åpne programvare i denne listen, vil systemet vise en advarselsdialog som foreslår at en slik fil bør slettes.
Mac OS X skiller mellom brukere ( bruker ), systemadministratorroten ( admin ) og superbruker ( superbruker ). Brukeren kan ikke gjøre endringer i systemet og kan bare installere programvare i sin personlige mappe . Applikasjonene som disse brukerne kjører vil gjøre det med tillatelsene til denne typen bruker. Administratorbrukere har flere tillatelser, selv om de ikke kan gjøre endringer i generelle systeminnstillinger, installere programvare eller få tilgang til ulike systemkataloger uten autentisering.
Mac OS X v10.5 – Brukerkontoer [ 37 ]Det er ingen root-konto som permanent har superbrukertillatelser etter å ha utført systeminstallasjonen. Selv om det er en "root"-bruker som er deaktivert som standard. Det er imidlertid funnet smutthull som gjør at en administratorbruker kan kjøre administrasjonsprogramvare og ha full kontroll over systemet.
Fram til OS X 10.4 ble ipfw Packet Oriented Firewall brukt til å filtrere innkommende trafikk. Siden OS X 10.5 etablerer en applikasjonsbrannmur hvilke programmer som kan motta innkommende trafikk. [ 38 ] Et grensesnitt til ipfw kan installeres ved hjelp av tilleggsprogrammer som WaterProof eller Flying Buttress.
Innledende tester viste at OS X v10.5 -brannmuren tillot datatrafikk selv når alternativet "Blokker alle tilkoblinger" var aktivert. [ 39 ] I OS X 10.5.1 ble disse sårbarhetene fikset. [ 40 ] Forklaringen i brukergrensesnittet ble endret til "Tillat bare nødvendige tjenester".
Utgående tilkoblinger kan ikke overvåkes av brannmuren som er inkludert i systemet. For dette formålet kreves tilleggsprogrammer som "Little Snitch" eller "GlowWorm". [ 41 ]
Opprinnelsen til skadelig programvare i Mac OS X går tilbake til 2006, da Macarena-viruset kom til syne. [ 42 ] Dette viruset var ikke farlig, men advarte om at det kunne kompromittere sikkerheten mer alvorlig på dette systemet.
I 2007 utstedte firmaet Intego et varsel om en trojaner kalt OSX.RSPlug.A, [ 43 ] det var en mye mer alvorlig skadelig programvare enn Macarena, som ble installert og utgir seg for å være en kodek for QuickTime og omdirigerte trafikken til noen adresser gjennom DNS -tukling .
I 2009 ga Dino Dai Zovi, en internasjonalt anerkjent sikkerhetsekspert, ut verktøy (Mac OS X Advanced Rootkit Tools) som han brukte under Black Hat USA-konferansene i 2009 for å demonstrere hvordan avansert malware og rootkits kan lages for dette systemet. Også i år ble det første botnettet med denne typen utstyr opprettet. Det ble gjort ved å trojanisere iWork -kontorpakken , så vel som Adobe Photoshop -pakken, og spre den gjennom P2P- nettverk . [ 44 ]
Den 13. mai 2011 gjenkjente INTECO 34 malware av alle slag for dette systemet. For eksempel: Boonana (Trojan), Hellraiser (RAT, fra "Remote Administration Tool"), BlackHole RAT (RAT), Mac Defender ( rogue antivirus ), IncognitoRAT (RAT) eller Koobface (orm). Skadelig programvare for Mac OS X har blitt profesjonalisert. [ 45 ]
I november 2014 oppdaget firmaet Palo Alto Networks skadelig programvare kalt " WireLurker ", som bruker OS X-plattformen til å infisere iOS -enheter som kobles via USB til datamaskinen, og dermed infisere kjøpte applikasjoner. WireLurker distribueres gjennom tredjepartsapplikasjoner lastet ned fra kinesiske butikker. Det anslås at denne nye skadevare er begrenset til Kina på grunn av distribusjonsmetoden.
API - ene som Mac OS X arvet fra OpenStep var ikke kompatible med tidligere versjoner av Mac OS . Disse API-ene ble opprettet som et resultat av samarbeidet mellom NeXT og Sun Microsystems og kalles nå samlet Cocoa . Denne arven er svært synlig for kakaoutviklere, siden "NS"-prefikset er overalt i rammeverket. Den offisielle OpenStep API, utgitt i september 1994, var den første APIen mellom stiftelsen og suiten, og den første som brukte "NS"-prefikset. [ 31 ] Rhapsody-prosjektet ville ha krevd helt ny utvikling for å bruke disse API-ene, noe som forårsaket stor forargelse blant Mac-programvareutviklere.Alle programmer som ikke fikk en fullstendig omskrivning til det nye rammeverket ville fungere i det tilsvarende klassiske miljøet. For å tillate en renere overgang mellom Mac OS 9 og Mac OS X, ble Carbon API laget. Applikasjoner skrevet i Carbon kunne kjøres på begge systemene, men denne API-en var ikke inkludert i den første versjonen av Mac OS X, Mac OS X Server 1.x.
Apple pleide å promotere Java -plattformen som den beste måten å utvikle programvare for Mac OS X. I praksis betydde dette store fordeler, siden enhver applikasjon skrevet i Java ville fungere skikkelig, og det grafiske grensesnittet skrevet i Swing ville ligne veldig på de som er skrevet i Swing.native Cocoa-grensesnitt. Tradisjonelt har kakaoprogrammer blitt skrevet i Objective-C , med Java som et alternativ. Imidlertid kunngjorde Apple 11. juni 2005 at funksjoner lagt til Cocoa i versjoner etter 10.4 ikke ville bli lagt til programmeringsgrensesnittet i Cocoa-Java. [ 46 ]
Fordi Mac OS X er POSIX-kompatibel , kan de aller fleste pakker skrevet for BSD og GNU/Linux rekompileres for å kjøre på Apple-datamaskiner. Prosjekter som Fink , MacPorts og pkgsrc gir forhåndskompilerte pakker for dette formålet. Fra og med versjon 10.3 inkluderer Mac OS X X11, Apples versjon av X Window System grafiske grensesnitt for UNIX-applikasjoner, som en ekstra komponent under installasjonen. [ 47 ]
Fra og med Mac OS X v10.4 Tiger, var Apples implementering basert på XFree86 -lisensen og X11R6.6-lisensen. Alle forhåndsinstallerte versjoner av X11 har en vindusbehandler som er veldig lik Mac OS X i utseende og preg og har god systemintegrasjon, også ved bruk av den opprinnelige Quartz-systemgjengivelsen. Tidlige versjoner av Mac OS X (hvor X11 ikke kom forhåndsinstallert) var i stand til å kjøre X11-applikasjoner ved hjelp av XDarwin. Med introduksjonen av versjon 10.5 byttet Apple til X.org -varianten av X11. [ 48 ]
For tidlige versjoner av Mac OS X var den standardstøttede maskinvareplattformen hele serien av Macintosh-datamaskiner (bærbare datamaskiner, stasjonære datamaskiner og servere) basert på PowerPC G3-, G4- og G5-prosessorer. Senere versjoner avviklet støtte for eldre maskinvare; Panther støtter for eksempel ikke Power Macintosh G3, og Tiger støtter ikke systemer før inkluderingen av FireWire -porten (selv om portene i seg selv ikke er et systemkrav). [ 49 ] [ 50 ] Mac OS X v10.5 Leopard (utgitt oktober 2007 ) droppet støtte for alle PowerPC G3-prosessorer og for PowerPC G4-prosessorer med klokkehastigheter mindre enn 867 MHz. [ 51 ] Mac OS X v10.7 "Lion" støtter kun Intel-baserte datamaskiner, og dropper all støtte for PowerPC-prosessorer.
Verktøy som XpostFacto og ulike patcher som er brukt på installasjonsdisken er utviklet av tredjeparter for å tillate installasjon av nyere versjoner av Mac OS X på systemer som ikke offisielt støttes av Apple. Dette inkluderer en rekke pre-G3 Macintosh -systemer , som kun kan kjøre Mac OS X opp til versjon 10.2 Jaguar, alle Mac-er basert på G3-prosessorer som bare kan kjøre opp til Tiger -systemet, og G4 -er klokket til mindre enn 867 MHz. kan installere Leopard for dem ved å fjerne begrensningen fra installasjons- DVDen eller ved å skrive inn en kommando i Open Firmware-grensesnittet for å fortelle systeminstallatøren at klokkehastigheten er lik eller større enn 867 MHz. Bortsett fra funksjoner som krever spesifikk maskinvare ( pj grafikkakselerasjon, DVD-brenning), tilbyr operativsystemet samme funksjonalitet som på støttet maskinvare.
PowerPC- versjoner av Mac OS X før Leopard opprettholder kompatibilitet med Mac OS- applikasjoner gjennom et emuleringsmiljø kalt Classic, som lar brukere kjøre Mac OS 9 som en prosess i Mac OS X, slik at gamle applikasjoner fungerer som om de gjorde i forrige operativsystem. Classic støttes ikke på Intel Mac-maskiner eller Mac OS X v10.5 Leopard , selv om brukere som trenger å kjøre klassiske programmer på Intel Mac-maskiner kan bruke SheepShaver- emulatoren .
I april 2002 publiserte eWeek et rykte om at Apple hadde en versjon av Mac OS X med kodenavnet Marklar, som kjørte på Intel x86 -prosessorer . Ideen bak Marklar var å holde Mac OS X kjørende på en alternativ plattform, siden Apple var misfornøyd med fremdriften til PowerPC -prosessorer . [ 52 ] Disse ryktene forsvant til slutten av mai 2005 , da ulike medier, inkludert Wall Street Journal og CNET , rapporterte at Apple ville introdusere Marklar i løpet av de kommende månedene. [ 53 ] [ 54 ]
Den 6. juni 2005 bekreftet Steve Jobs disse ryktene da han kunngjorde i sin tale på Worldwide Developers Conference at Apple ville jobbe med overgangen fra PowerPC til Intel i 2 år og at Mac OS X ville støtte begge plattformene under overgangen. Jobs bekreftet også rykter om at Apple hadde versjoner av Mac OS X som kjører på Intel-prosessorer med samme funksjoner som PowerPC-versjonen. Sist gang Apple endret prosessorfamilien var fra Motorola 68k til PowerPC. Apple inkluderte en Motorola 68k -emulator i det nye operativsystemet, som fikk alle 68k-programmene til å fungere automatisk på den nye maskinvaren. Apple støttet 68k-emulatoren i 11 år, men trakk den tilbake under overgangen til Intel CPUer .
Nyere versjoner av systemet for prosessorbaserte datamaskiner inkluderer Rosetta , en binær oversettelse som gjør at programvare kompilert på PowerPC kan kjøres på Intel-baserte datamaskiner. Imidlertid droppet Apple støtte for klassisk modus på nyere Intel-baserte Mac-er. Tredjeparts emuleringsprogramvare som Mini vMac , Basilisk II og SheepShaver gir støtte for noen tidlige versjoner av Mac OS. En ny versjon av Xcode lar deg kompilere programvare til universell binær, som vil fungere på begge arkitekturene. [ 55 ]
Programmer som bare er tilgjengelige for PowerPC kan kjøres på toppen av Rosetta , selv om slike programmer kan skrives om til å kjøre riktig på OS X for Intel. Apple oppfordrer utviklere til å produsere universelle binærfiler for både PowerPC- og x86-støtte. [ 56 ] Det er en ytelsesstraff når du kjører PowerPC -binærfiler på en Intel Mac via Rosetta . Noen PowerPC-programmer, for eksempel kjerneutvidelser og plugins for Systemvalg-panelet, støttes heller ikke på Intel Mac-maskiner. Noen PowerPC-applikasjoner kjører kanskje ikke i det hele tatt på OS X for Intel. Plugins for Safari må kompileres for samme plattform som Safari, så når Safari kjører på en Mac krever Intel at pluginene er kompilert for Intel eller er universelle binære filer, så PowerPC-plugins støttes ikke. [ 57 ] Mens Intel Mac-maskiner kan kjøre programmer kompilert for PowerPC, x86 og universelle binærfiler, vil PowerPC Mac-er kun støtte universelle binærfiler og PowerPC-bygg.
Støtte for PowerPC-plattformen fortsetter gjennom Mac OS X versjon 10.5. Slik kompatibilitet på tvers av plattformer eksisterte allerede i Mac OS X-linjen; Openstep ble portert til mange arkitekturer, inkludert x86, og Darwin inkluderte støtte for både PowerPC og x86. Selv om Apple uttalte at Mac OS X ikke ville kjøre på Intel-datamaskiner fra andre produsenter, har OSx86 -fellesskapet utviklet en modifisert versjon av systemet som er kompatibelt med konvensjonell x86-maskinvare .
Den 8. juni 2009 kunngjorde Apple på sin verdensomspennende utviklerkonferanse at Mac OS X v10.6 Snow Leopard ville droppe støtte for PowerPC-prosessorer og bare være tilgjengelig for Intel-datamaskiner. [ 58 ] Rosetta støttes imidlertid fortsatt. I Snow Leopard er ikke Rosetta installert som standard, men er tilgjengelig på installasjons-DVDen.
Dette var grunnlaget for det klassiske Mac OS, utviklet i sin helhet av Apple, den første versjonen av dette ble utgitt i 1985. Utviklingen varte til versjon 9 av systemet, utgitt i 1999. Fra versjon 10 (Mac OS X), systemet endret fullstendig arkitekturen og ble Unix-basert; Det grafiske grensesnittet har imidlertid mange elementer fra tidligere versjoner.
Med unntak av Mac OS X Server 1.0 og den originale offentlige betaen, er versjoner av Mac OS X oppkalt etter store katter. Før utgivelsen fikk Mac OS X v10.0 kodenavnet "Cheetah" internt hos Apple , mens Mac OS X v10.1 fikk kodenavnet "Puma". Etter de store ryktene rundt versjon 10.2 med kodenavnet "Jaguar", begynte Apples annonsering å bruke kodenavnene for å markedsføre operativsystemet. Mac OS X v10.3 ble markedsført som "Panther", Mac OS X v10.4 som "Tiger", Mac OS X v10.5 som "Leopard" og Mac OS X v10.6 som "Snow Leopard". De ga ut sin versjon av Mac OS X v10.7 kalt "Lion" 20. juli 2011, og markerte første gang at Apple distribuerer programvaren sin utelukkende elektronisk gjennom Mac App Store, til en pris av $29,99. Den 25. juli 2012 gjorde Apple tilgjengelig for nedlasting i Mac App Store den nåværende versjonen av programvaren, kalt Mac OS X v10.8 Mountain Lion, distribuert kun gjennom den nevnte butikken med en pris på $19,99.
Siden Mac OS X v10.9 Mavericks har versjonene av operativsystemet blitt oppkalt etter forskjellige steder i California .
"Panther", "Tiger" og "Leopard" er varemerker for Apple, [ 59 ] [ 60 ] [ 61 ] selv om "Cheetah", "Puma" og "Jaguar" ikke er det. Apple har også tatt «Lynx» og «Cougar» som registrerte varemerker. [ 62 ] [ 63 ] [ 64 ] Tiger Direct saksøkte Apple for bruken av "Tiger"-navnet. Den 16. mai 2005 avgjorde en amerikansk føderal domstol i det sørlige distriktet i Florida at Apple ikke direkte krenket Tiger Directs varemerke. [ 65 ]
Versjon | kodenavn | Annonse | Presentasjon | siste versjon |
---|---|---|---|---|
Mac OS XServer 1.0 | Hera | 16. mars 1999 | 1.2v3 (27. oktober 2000) | |
offentlig beta | kodiak | 13. september 2000 | ||
10,0 | gepard | 24. mars 2001 | 10.0.4 (22. juni 2001) | |
10.1 | Cougar | 18. juli 2001 [ 66 ] | 25. september 2001 | 10.1.5 (6. juni 2002) |
10.2 | Jaguar | 6. mai 2002 [ 67 ] | 24. august 2002 | 10.2.8 (3. oktober 2003) |
10.3 | panter | 23. juni 2003 [ 68 ] | 24. oktober 2003 | 10.3.9 (15. april 2005) |
10.4 | Tiger | 4. mai 2004 [ 69 ] | 29. april 2005 | 10.4.11 (14. november 2007) |
10.5 | Leopard | 26. juni 2007 [ 70 ] | 26. oktober 2007 | 10.5.8 (5. august 2009) |
10.6 | snøleopard | 8. juni 2008 [ 71 ] | 28. august 2009 | 10.6.8 (23. juni 2011) |
10.7 | Løve | 20. oktober 2010 [ 72 ] | 20. juli 2011 | 10.7.5 (19. september 2012) |
10.8 | fjell løve | 16. februar 2012 [ 73 ] | 25. juli 2012 | 10.8.5 (12. september 2013) |
10.9 | Mavericks | 10. juni 2013 [ 74 ] | 22. oktober 2013 [ 75 ] | 10.9.5 (17. september 2014) |
10.10 | yosemite | 2. juni 2014 [ 76 ] | 16. oktober 2014 [ 77 ] | 10.10.5 (13. august 2015) |
10.11 | Kaptein | 8. juni 2015 [ 78 ] | 30. september 2015 [ 79 ] | 10.11.6 (18. juli 2016) |
10.12 | sag | 13. juni 2016 [ 80 ] | 20. september 2016 [ 80 ] | 10.12.6 (19. juli 2017) |
10.13 | Høy Sierra | 5. juni 2017 | 25. september 2017 [ 80 ] | 10.13.6 (9. juli 2018) |
10.14 | Mojave | 4. juni 2018 [ 81 ] | 24. september 2018 | 10.14.6 (22. juli 2019) |
10.15 | Katherine | 3. juni 2019 [ 82 ] | 7. oktober 2019 | 10.15.7 (24. september 2020) |
11.0 | stor sur | 22. juni 2020 | 12. november 2020 | 11.6 (13. september 2021) |
12.0 | Monterey | 7. juni 2021 | 25. oktober 2021 | 12.2 (26. januar 2022) |
Apple ga ut en foreløpig versjon av Mac OS X (internt kjent som Kodiak) til offentligheten 12. september 2000 for tilbakemelding fra brukere. [ 83 ] Den ble priset til USD 29,95 og inkluderte en t-skjorte. [ 84 ] Denne versjonen inkluderte Aqua-grensesnittet for første gang. Den offentlige betaversjonen av Mac OS X utløp og sluttet å fungere våren 2001. [ 85 ]
Den 24. mars 2001 ga Apple ut Mac OS X v10.0 (kodenavnet Cheetah). [ 86 ] Den første versjonen var treg, ufullstendig og hadde svært få apper tilgjengelige på utgivelsestidspunktet, nesten alle fra uavhengige utviklere. Mens mange kritikere sa at operativsystemet ikke var klart for publikum, anerkjente de viktigheten av den første utgivelsen som et grunnlag for å komme videre. Bare utgivelsen av Mac OS X ble mottatt av Macintosh -fellesskapet som en stor begivenhet. Etter å ha fikset noen programvarefeil , ble kjernepanikk sjeldnere.
Før slutten av året, den 25. september 2001 , lanserte Apple denne nye versjonen som økte systemytelsen samtidig som den inkorporerte noen nye funksjoner som DVD -avspilling . [ 87 ] [ 88 ] Gitt det dystre ryktet til versjon 10.0, ga Apple ut 10.1 i form av en gratis oppgraderings-CD for sine brukere, [ 89 ] i tillegg til $129 det kostet for fortsettende brukere.Mac OS 9 . Dette forårsaket litt hodebry for Apple da det oppdaget at oppgraderings-CDer også kunne brukes til å utføre fullstendige installasjoner på Mac OS 9-systemer ved ganske enkelt å slette en bestemt fil.
Den 23. august 2002 introduserte Apple Mac OS X v10.2 "Jaguar", den første versjonen som brukte kodenavnet som en del av merket. [ 90 ] [ 91 ]
Den introduserte et ytelsesløft, et slankere utseende og en rekke forbedringer (over 150, ifølge Apple), inkludert Quartz Extreme , et generelt oppbevaringssted for kontaktinformasjon i den nye adresseboken, og en direktemeldingsklient kalt iChat . [ 92 ] [ 93 ] " Happy Mac ", som hadde dukket opp under Mac OS-oppstartssekvensen i minst 18 år, ble erstattet av en storstilt Apple-logo.
Mac OS X v10.3 "Panther" ble utgitt 24. oktober 2003 . I tillegg til å ha mye bedre ytelse, inkorporerte den den største oppdateringen til brukergrensesnittet , og like mange eller flere forbedringer enn Jaguar året før. På den annen side ble noen eldre G3-modeller ikke lenger støttet i denne versjonen.
Nye Panther-forbedringer inkluderer: [ 94 ] Oppdatert Finder (med et metallisk grensesnitt og hurtigsøk), Exposé (en ny måte å manipulere vinduer på), Rask brukerbytte (lar deg ha økter med forskjellige brukere åpne samtidig og bytte raskt mellom dem), iChat AV (som legger til støtte for videokonferanser til iChat), forbedret PDF - gjengivelse , integrert faksstøtte , forbedret interoperabilitet med Microsoft Windows , FileVault (sanntidskryptering) og økt hastighet i hele systemet med økt støtte for G5s .
Mac OS X v10.4 "Tiger" ble utgitt 29. april 2005 . Den inneholder over 150 nye forbedringer, men som med Panther-utgivelsen, ble noen eldre maskiner avviklet; spesielt, enhver Apple-enhet som ikke har en FireWire -tilkobling støttes ikke lenger i Tiger. [ 95 ] [ 96 ] Som en kuriositet er det verdt å nevne at Apple, som starter med Tiger, har en "parallell" versjon kompilert for Intel-prosessorer, selv om den teoretisk sett bare kan installeres under visse maskinvarebegrensninger og på prosessorer med SSE3-støtte. Denne versjonen dukket offisielt opp 10. januar 2006 med de første "Intel Mac"-datamaskinene: iMac Core Duo (tidligere iMac G5), Mac mini Core Solo og Core Duo (tidligere Mac mini G4) i tillegg til de nye bærbare datamaskinene kalt MacBook og MacBook Pro, begge utstyrt med Intel Core Duo-prosessorer. Det har også vært G4-versjoner av dette operativsystemet, inkludert i det minste den nyeste PowerBook G4 på salg.
Applikasjonene inkludert i tidligere versjoner ble forbedret. [ 97 ] Blant de mest bemerkelsesverdige er: Spotlight (søkesystem basert på innhold og metadata ), Dashboard (et sett med miniapplikasjoner for å utføre vanlige oppgaver og gi umiddelbar tilgang til informasjon), iChat (støtte for videokodeken H . 264 for videokonferanser for opptil 4 personer. I tillegg tillater den også lydkonferanser for opptil 10 personer), QuickTime 7 (støtte for H.264 og et fullstendig redesignet grensesnitt), Safari (inkluderer støtte for RSS, høyere hastighet og sikkerhet osv.).
Følgende programmer og teknologier ble introdusert: [ 97 ] Automator (et system som lar alle slags manuelle og repeterende oppgaver utføres effektivt og enkelt automatisk og uten behov for programmeringskunnskap), Core Image og Core Video (avansert ekte -tidsbildebehandlingsteknologier), 64-bits minnestøtte (for nyere G5 - er, ved bruk av LP64 -systemet ), oppdaterte Unix-verktøy (som cp og rsync , som kan bevare metadata i HFS Plus og resource fork ) og et utvidet system med tillatelser ved hjelp av tilgangskontrolllister.
Mac OS X v10.5 "Leopard" ble utgitt 26. oktober 2007 . Den ble kalt av Apple som "den største oppdateringen til Mac OS X". Den førte med seg over 300 nye funksjoner. [ 98 ] Leopard støtter både PowerPC- og Intel-prosessorer ; støtte for G3-prosessorer ble droppet og G4-prosessoren krever en minimumshastighet på 867 MHz og 512 MB RAM for å tillate installasjon. Installasjons-DVDen fungerer med alle støttede arkitekturer (inkludert 64-bits maskiner). Nye funksjoner inkluderer et nytt utseende, en oppdatert Finder, Time Machine (sikkerhetskopiprogramvare), Spaces, forhåndsinstallert Boot Camp , full 64-bit applikasjonsstøtte, nye funksjoner i Mail og iChat og nye sikkerhetsfunksjoner. [ 99 ] Leopard er et sertifisert UNIX-system for Intel-plattformen. Det er også det første BSD-baserte operativsystemet som mottar sertifisering for UNIX 03. [ 100 ] Leopard droppet støtte for det klassiske miljøet og applikasjonene i det. [ 101 ] Det var den siste versjonen av Mac OS X med støtte for PowerPC-arkitekturen.
Mac OS X v10.6 "Snow Leopard" ble utgitt 28. august 2009 . I stedet for å inkludere store endringer i utseende og funksjonalitet, slik tilfellet var i tidligere versjoner av Mac OS X, fokuserte Snow Leopard på interne endringer, som: å øke ytelsen, effektiviteten og stabiliteten til operativsystemet. For de fleste brukere er de mest merkbare endringene: hvor mye plass en ren installasjon tar, en omskrevet Finder i Cocoa, raskere sikkerhetskopiering til Time Machine , en mer komplett versjon av forhåndsvisningsprogrammet, samt den høyere hastigheten i Safari internett nettleser .
Finder drar nå nytte av innebygd 64-bits teknologi så vel som Grand Central Dispatch , tillater mer brukervennlig utmating av disker (ulike dialogbokser varsler brukeren hvis en tjeneste eller et program bruker en slik disk), og gir generelt en mer responsiv følelse.
Den nye versjonen av Safari (4.0) forbedrer ytelsen i JavaScript og HTML , noe som muliggjør raskere surfing. Mesteparten av ytelsesøkningen skyldes SquirrelFish (den nye JavaScript-tolken for Webkit). Denne tolken øker gjengivelseshastigheten med 50 %. [ 102 ] De nye toppnettstedene viser nå de mest besøkte nettstedene så vel som favorittene i panoramavisning, og lar brukeren få tilgang til favorittsidene sine samtidig som de tilbyr Cover Flow-visningen for nettleserhistorikken. Nettleseren er nå mer motstandsdyktig mot krasj, og er i stand til å isolere plugins som er hovedårsaken til denne typen problemer. [ 103 ]
Mac OS X v10.6 har også støtte for Microsoft Exchange Server for Mail, iCal og Adressebok, samt støtte for større mengder RAM, en fullstendig fornyet QuickTime X med et ferskere brukergrensesnitt og flere funksjoner for QuickTime-brukere. Pro.
Interne endringer inkluderer forbedret støtte for flerkjerneprosessorer via Grand Central Dispatch , som er ment å gjøre det enklere å utvikle applikasjoner med flerkjernestøtte, og dermed forbedre CPU-utnyttelsen. Tidligere trengte utviklere å omprogrammere programvaren sin på en måte som eksplisitt utnyttet flere kjerner, et faktum som lett ble kjedelig og problematisk, spesielt i kompleks programvare. Den inkluderer også avansert GPU-ytelse med OpenCL (en åpen standard for andre GPGPU-plattformer enn CUDA, DX11 Compute Shader eller STREAM) ved å gi støtte for avlasting på vanlig måte, kun målrettet en CPU til grafikkortets GPU . Dette kan være spesielt nyttig for oppgaver som får datamaskinen til å krasje lett.
Snow Leopard støtter kun datamaskiner med Intel-prosessorer, og krever 1 GB RAM for å kjøre. Denne versjonen dropper støtte for PowerPC -arkitekturen , men den tillater kjøring av programmer for denne arkitekturen etter installasjon av Rosetta -binæroversetteren . [ 104 ]
20. oktober 2010, på et arrangement kalt Tilbake til Mac ("Tilbake til Mac"), viste Apple en sniktitt på det kommende Mac OS X 10.7-operativsystemet med kodenavnet "Lion". Blant de første funksjonene er Launchpad, som er en applikasjonsbehandler i iOS-stil; og Mission Control som du kan si er integrasjonen av Dashboard, Exposé, Spaces og fullskjermsapplikasjonsvinduer. 24. februar 2011 ble en betaversjon av Mac os 10.7 'Lion' levert til utviklere, og avduket nye funksjoner som Airdrop, Resume, Auto Save, Versjoner og Mail 5. Den 6. juni 2011 på WWDC Keynote ble det kunngjort at OS X 10.7 vil være tilgjengelig for salg som digital nedlasting kun fra Mac App Store i juli 2011. Fra og med 20. juli var Lion tilgjengelig for salg på Mac App Store for €23,95 ($29,99), og det ble avslørt at det ville være tilgjengelig for nedlasting fra App Store og fra 20. august vil den være tilgjengelig for salg i pendrive-format. [ 105 ]
Den 16. februar 2012 ga Apple ut utviklerforhåndsvisningen av Mac OS X 10.8 "Mountain Lion", en versjon av operativsystemet som inkluderer mange native iOS-applikasjoner, for eksempel påminnelser, notater eller meldinger. Den inkluderer også et varslingssenter nær det til iOS. Mac OS X Mountain Lion ble solgt i Spania 25. juli 2012. Med denne nye versjonen har Apple til hensikt å fremme bruken av skyen, med den allerede brukte iCloud , takket være integrasjonen med kontorpakken, iWork . En annen av de store nyhetene er Game Center , en spillplattform som har som mål å være den første som kombinerer fremdriften og prestasjonene til bærbare konsoller med stasjonære systemer. Den har også Gatekeeper er en funksjon som forhindrer installasjon av uklarerte applikasjoner og dermed forhindrer skadelig programvare. [ 106 ]
Den 22. oktober 2013 ga Apple ut Mac OS X 10.9 "Mavericks"-oppdateringen, en ny versjon som integrerer iOS-apper som påminnelser, notater, meldinger, iBook og øyeblikkelige varsler, men med mye mer tilpasning. Den nye versjonen kan oppdateres gratis fra dagen for presentasjonen. Andre nye funksjoner annonsert for OS X Mavericks inkluderer muligheten til å bruke en HDTV som en ekstra skjerm via Apple TV og økt batterilevetid for 11-tommers og 13- tommers MacBook Air- [ 107 ]
Den 2. juni 2014 presenterte Apple på "WWDC 2014" Mac OS X 10.10 "Yosemite", en ny versjon av operativsystemet som har et redesignet grensesnitt og forbedringer til Finder, Safari, Mail, Notification Center, etc. . Betaversjonen vil kun være tilgjengelig for de første millionene brukerne som registrerer seg for Apples betaprogram. [ 108 ]
Under Keynote 16. oktober 2014 kunngjorde Apple den offisielle utgivelsen av Mac OS X v10.10 (Yosemite). [ 109 ]
8. juni 2015 introduserte Apple OS X «El Capitan» på World Wide Developers Conference (WWDC 2015). Denne nye versjonen av operativsystemet opprettholder grensesnittet til forgjengeren OS X Yosemite, med fokus på å forbedre brukeropplevelsen og ytelsen til operativsystemet, med introduksjonen av "Metal for Mac", en funksjon i systemet som allerede eksisterte for iOS og det gjør at GPUen fungerer raskere. Dette er grunnen til at applikasjoner kjører raskere med OS X El Capitan sammenlignet med tidligere versjoner. Blant de mest fremragende nyhetene er: Split View, det vil si muligheten for å dele skjermen for å kunne bruke to applikasjoner samtidig; forbedringer i Spotlight, som i tillegg til at vinduet kan flyttes, nå også fungerer med et mer naturlig språk og kan vise mer data enn før (værmelding, børs, nettvideoer, etc); og andre endringer i ulike applikasjoner som Safari, Notes, Photos eller Maps, blant andre.
Den ble offisielt utgitt 30. september 2015 , og kan lastes ned gratis gjennom Mac App Store . [ 110 ]
Under WWDC 2016, 13. juni 2016 , annonserte Apple lanseringen av macOS "Sierra". Den nye versjonen ble ledsaget av en endring i navnet på operativsystemet, som inntil da hadde blitt kalt OS X og ble omdøpt til macOS. Blant de nye funksjonene i denne versjonen skiller forbedringen av Continuity seg ut , takket være at Mac-en nå kan låses opp med Apple Watch og en universell utklippstavle legges til for alle Apple-enheter, muligheten for å frigjøre diskplass gjennom iCloud, inkluderingen av Apple Pay på Mac for å kunne foreta betalinger via nettet, hoppet av Picture in Picture fra iPads til datamaskiner og ankomsten av den virtuelle assistenten Siri til den nyeste Apple-plattformen den ennå ikke var til stede på, som i i tillegg til å kunne gjøre det samme som i iOS, lar den deg søke i Finder og samhandle med resultatene ved å sette dem som en widget i varslingssenteret og lagre filene du finner på nettet direkte ved å dra dem.
macOS Sierra har vært tilgjengelig for gratis nedlasting siden 20. september 2016 gjennom Mac App Store . [ 111 ]
Presentert 5. juni 2017 under WWDC , vil denne nye versjonen fokusere på å forbedre systemytelsen. Dette operativsystemet introduserer den nye API -versjonen designet av Apple , kalt Metal 2 , for senere å erstatte OpenCL og OpenGL . [ 112 ] [ 113 ] For å legge til, i denne oppdateringen har Solid State Drives (SSD) muligheten til å velge det nye skriveformatet, APFS , som tilbyr mer optimaliserte lese- og skrivehastigheter. [ 114 ]
Denne versjonen er allerede tilgjengelig for nedlasting og installasjon fra Mac AppStore siden 25. september 2017
4. juni 2018 ble den nye macOS som skulle erstatte macOS High Sierra annonsert på WWDC. Det ble antatt at det ville være operativsystemet som ville integrere funksjonen med dobbel kompatibilitet mellom macOS- iOS -applikasjoner for å lette utviklere , men Apple bestemte seg for å utsette det for 2019 OS . [ 115 ] Dette operativsystemet presenterer som funksjoner den nye mørke modusen, en ny redesign av mac App Store, nye bakgrunnsbilder , dynamiske bakgrunnsbilder, nye applikasjoner (som Home, Voice Notes og Stock), blant andre viktige endringer. [ 116 ] I tillegg vil det være det siste operativsystemet som er i stand til å støtte 32-bits applikasjoner , ettersom Apple bekreftet fjerningen av støtten i den fremtidige oppdateringen. [ 117 ] [ 118 ] Etter hvert som tiden går, vil utvidelser som fungerer med 32 bit, som QuickTime-rammeverket eller Java 1.6, bli fjernet.
Det er den sekstende hovedversjonen av macOS, Apples stasjonære operativsystem for Macintosh-datamaskiner. Det er etterfølgeren til macOS Mojave, den ble annonsert på WWDC 2019 3. juni 2019, og utgitt for offentligheten 7. oktober 2019. Catalina er den første versjonen av macOS som eksklusivt støtter 64-bits applikasjoner.
Denne versjonen er tilgjengelig for nedlasting og installasjon fra Mac AppStore fra 7. oktober 2019.
Det er den syttende store versjonen av macOS, Apples stasjonære operativsystem for Macintosh-datamaskiner. Det er etterfølgeren til macOS Catalina, det ble annonsert på WWDC 2020 22. juni 2020.
Denne versjonen ble utgitt på Mac AppStore 12. november 2020.
Det er den attende store versjonen av macOS, Apples stasjonære operativsystem for Macintosh-datamaskiner. Det er etterfølgeren til macOS Big Sur, det ble annonsert på WWDC 2021 7. juni 2021.
Versjon 12.0.1 ble utgitt på Mac AppStore 22. oktober 2021.
I årene 2001 - 2002 , da overgangen mellom Mac OS og Mac OS X fant sted, fikk systemet kritikk fra Microsoft og Corel angående fraværet av statistikk om bruken av det nye operativsystemet av brukere. [ 119 ] Også i 2001 hevdet Linus Torvalds , en stor fri programvarefigur og skaperen av Linux-kjernen , at Mach-mikrokjernen som Mac OS X er basert på var full av designfeil. [ 120 ]
Et stort antall kritiske sårbarheter har blitt oppdaget i Safari . Den 22. februar 2006 ble det oppdaget en sårbarhet som gjorde det mulig for en angriper å kjøre skript. [ 121 ] I mars 2010 ble 8 sårbarheter oppdaget, som kan utnyttes av en angriper til å eksternt kjøre kode. [ 122 ] [ 123 ] I hele 2010 ble 308 sårbarheter rapportert for Mac OS X. [ 124 ]
Ny analyse fra datasikkerhetsselskapet Secunia indikerer at Mac OS X i 2007 toppet listen over alvorlige sårbarheter, og overgikk Windows XP og Vista med stor margin. I år har Secunia registrert totalt 237 kritiske sårbarheter i Mac OS X, mot bare 23 i Windows XP og Vista. Generelt anses Macintosh-plattformen for å være sikrere enn Windows. Statistikken viser imidlertid noe annet, med mer enn fem ganger flere sårbarheter oppdaget på den plattformen enn på Windows. Dette betyr ikke nødvendigvis at Mac OS X er mer usikker enn Windows. Ifølge Apple har Mac Os X Leopard (10.5) sterkere sikkerhetsmekanismer enn tidligere versjoner. Så langt er det relativt få eksempler på kode spesielt utviklet for å angripe Macintosh-plattformen, mens Windows-malware er mye mer utbredt.Nettopp det faktum at Macintosh-plattformen ikke har samme grad av penetrasjon som Windows tilsier at det er mindre interesse for å skrive Mac-spesifikk malware.Konklusjonen ser ut til å være at Macintosh-plattformen med sitt sårbarhetsnivå ville vært svært usikker dersom den hadde samme antall brukere som Windows.
Vår erfaring som støtteselskap får oss imidlertid til å tvile på denne studien. MacOS er et operativsystem basert på en robust plattform; Unix. Windows har derimot en lang vei å gå i kunsten å skjule mangler og fikse dem gjennom sikkerhetsoppdateringer. Det ville være nødvendig å se under hvilke parametere de gjør sammenligningene mellom disse operativsystemene Alberto Vieira. Sikkerhetsekspert. [ 125 ]Når det gjelder Mac OS X v10.6 «Snow Leopard», har den kjente hackeren Charlie Miller kritisert det faktum at den ikke inkluderer noen modifikasjon knyttet til måten systemet allokerer tilgjengelig minne tilfeldig på, en svakhet som allerede var kjent i tidligere tidligere versjoner av Mac OS og at den forblir den samme i den nyeste versjonen av systemet. [ 126 ]
Symantec , produsent av sikkerhetsprogramvare for Microsoft Windows , Mac OS X og GNU/Linux hevder at funksjonen Filer i karantene bare tilbyr grunnleggende beskyttelse mot skadelig programvare . [ 127 ] "Det er ikke en komplett antivirusløsning og har ikke muligheten til å fjerne skadelig programvare fra systemet," sa selskapet ordrett. [ 127 ] "Malware-signaturer er bare så gode som definisjoner, noe som krever at Apple gir regelmessige og rettidige oppdateringer." [ 127 ] Symantec nevner også at Mac OS X-oppdateringsprogramvaren ikke er helautomatisk og mangler et brukergrensesnitt for å se hvilke signaturer som er lastet ned. [ 127 ] Den hevder også at Apples sikkerhetsforbedringer ikke beskytter brukeren mot uautorisert tilgang til viktige filer eller blokkerer overføring av sensitiv informasjon. Den hevder også at standard Mac OS X-brannmuren er deaktivert som standard. [ 127 ]
Katalogen over programmer tilgjengelig for Mac OS X er mindre sammenlignet med Microsoft Windows . Store applikasjoner som Microsoft Office og Photoshop har opprinnelige versjoner for Mac OS X. [ 128 ] [ 129 ] Autodesk ga ut en Mac OS X-versjon av sitt mest kjente program, AutoCAD .
Under endringene av operativsystem og prosessortype har Apple hatt problemer med programvarekompatibilitet. Da du hoppet fra Mac OS til Mac OS X, byttet det nye systemet til å kjøre programmer gjennom et kompatibilitetslag. Dette førte til at programvaren kjørte sakte, siden bruk av "klassisk" programvare innebærer å laste Mac OS 9 inn i Mac OS X og la de to kjøre parallelt.
I PowerPC - Intel - overgangen begynte programmer skrevet for den gamle plattformen å kjøre i et kompatibilitetslag igjen, selv om det i dette tilfellet var programvare og ikke et fullstendig operativsystem. Programmet som har ansvaret for å kjøre applikasjoner skrevet for PowerPC heter Rosetta , som var helt gjennomsiktig. Den eneste ulempen var at den ikke kunne kjøre store programmer, for eksempel Photoshop .
The Open Group kritiserte Apple for å bruke begrepet " Unix " i reklame for Mac OS X til tross for at dette systemet ikke hadde offisiell operativsystemsertifisering og bruken kan føre til brudd på varemerke . Deretter, som svar på denne kritikken, ble Mac OS X sertifisert for versjon 10.5 (Leopard) da den begynte å kjøre på Intel-prosessorer. [ 130 ]
I følge fagpressen fokuserte Apple på de mobile enhetene de lager (som iPod , iPhone og iPad ) i stedet for det tradisjonelle utvalget av stasjonære og bærbare datamaskiner, selv om de fortsetter å gi ut disse produktene på en mer eller mindre konstant tidsplan ...
Apples oppdateringssystem blir også kritisert, fordi publikasjonene ikke er forutsigbare over tid. Dette er ikke viktig for hjemmebrukeren, men for administrasjon av mellomstore eller store datanettverk kan det være skadelig. Flere oppdateringer ble spesielt kritisert for å la alle datamaskiner med Symantecs PGP-sikkerhetsverktøys fulle diskkryptering aktivert etter at de oppgraderte til versjon 10.6.5 ustartbare. For å fikse dette, ga Apple ut den "lappede" oppdateringen på nytt. Men da neste oppdatering til versjon 10.6.6 ble utgitt, skjedde det samme igjen, brukere av det krypteringssystemet klarte ikke å starte opp igjen, og kritikken ble mangedoblet. [ 131 ]
Etter å ha lidd et snøskred av oppringninger til AppleCare på grunn av det falske antiviruset kalt ' Mac Defender ', bestemte Apple seg for å beordre servicepersonalet til ikke å svare brukere som ringte av den grunn. [ 132 ]
Mavericks led av noe tilbakeslag fra det profesjonelle videomiljøet, [ 133 ] på grunn av deaktivering av bruk av tredjepartsutviklede videokodeker i QuickTime og Preview, slik som Resolumes DivX eller DXV.
OS X er et BSD -system , og det er derfor det er nært beslektet med GNU/Linux . Dette forholdet er basert på overholdelse av standarder, selv om koden for begge er helt annerledes. GNU/Linux er et UNIX-lignende system, mens OS X er et sertifisert UNIX-system. OS X - GNU/Linux-forholdet er så nært at det er mulig å enkelt portere et program fra GNU/Linux til OS X og kjøre det på X11-undersystemet. Et tydelig eksempel på dette er OpenOffice.org , som under de første versjonene for OS X kjørte på X11 til det ble en innebygd applikasjon. Windows har på sin side ingenting med Mac OS X eller GNU/Linux å gjøre. I november 2009 innrømmet en Microsoft - leder at Windows 7 hadde blitt inspirert av OS X. [ 134 ] [ 135 ]
Ifølge Apple utgjorde Mac OS X-brukere nesten 10 millioner tidlig i 2004 , [ 136 ] med en økning i markedsandel fra 2,06 % til 2,88 % i løpet av 2003. [ 137 ] I oktober 2006 rapporterte IDC og Gartner at Apples markedsandel i USA hadde økt med 6 %. [ 138 ] Tall for desember 2006 viser en markedsandel på rundt 6 % (IDC) og 6,1 % (Gartner). Disse er basert på mer enn 30 prosent økning i enhetssalg fra 2005 til 2006 . Per mars 2010 har Mac OS X en global markedsandel på 5,02 %, mens Microsoft Windows og GNU/Linux har henholdsvis 92,12 % og 0,98 %. [ 139 ] Den 24. november 2009 rapporterte ComputerWorld at Windows 7 hadde forbigått Mac OS X i antall brukere. [ 140 ] [ 141 ]
Det er tre måter å prøve operativsystemmarkedet på : 1. nettlesertreff 2. salg 3. utstyr i drift. Målt etter nettleser har Mac-markedet vokst betydelig siden 2007 . [ 142 ] Imidlertid gir resultatene av markedsandeler målt i prosent av dagens salg andre resultater enn de som oppnås ved måleutstyr i drift. Antallet Mac-maskiner som er i bruk er vanskelig å fastslå, med tall fra 5 % (2009) til 16 % (2005). [ 143 ] [ 144 ] Mac OS Xs andel av operativsystemmarkedet økte fra 7,32 % i desember 2007 til 9,63 % i desember 2008 , noe som innebærer en økning i markedsandel på 32 % i løpet av 2008 , sammenlignet med en økning på 22 % i 2007 .
Bransjeeksperter har ofte trukket oppmerksomheten til Macs relativt små markedsandel i å forutsi Apples forestående undergang , spesielt på 1990- tallet , da selskapets fremtid virket mørkere. Andre hevder at markedsandeler er feil måte å måle Macs suksess på. Apple har posisjonert Mac som en høyytelses personlig datamaskin, så det ville være feil å sammenligne den med en rimelig PC. [ 145 ] Fordi det globale markedet for personlige datamaskiner har vokst raskt, er salgsøkningen for Mac-maskiner svakere sammenlignet med konkurrentene. Så Apples lille markedsandel gir et falskt inntrykk av at det er færre som bruker Mac enn noen gang før. [ 146 ] Andre prøver å fremheve markedsandeler, og hevder at en slik sammenheng sjelden sees i andre bransjer. [ 147 ] Uavhengig av Macs markedsandel, har Apple vært lønnsomt siden Steve Jobs kom tilbake og selskapets påfølgende omorganisering. [ 148 ] Spesielt, en rapport publisert i første kvartal av 2008 fant at Apple hadde en andel på 14 % av det amerikanske markedet for personlige datamaskiner , inkludert 66 % av PC-er priset over 1000 dollar. [ 149 ] Markedsundersøkelser indikerer at det meste av kundebasen kommer fra høyinntektstakere. [ 150 ]
Mac OS X, Microsoft Windows og GNU/Linux kommer med svært lignende sikkerhetsverktøy, som brannmurer og antispionvare , ut av esken . Selv om ingen operativsystem er unntatt fra å bli angrepet eller infisert av et virus , er Mac OS X basert på UNIX , og antallet virus som påvirker det sammenlignet med Microsoft Windows er lite. I mai 2011 gjenkjente INTECO 1362 virus for 32-biters Windows-plattformer, sammenlignet med 34 for Mac OS og mindre enn 10 for GNU/Linux. [ 151 ]
Omtrent 99,2 % av skadelig programvare retter seg mot Microsoft Windows. [ 152 ] Til tross for den lille mengden skadelig programvare beregnet på Apples system, ble Mac OS X kåret av IBM til det mest usikre operativsystemet. [ 153 ] I den samme studien vurderer IBM sitt AIX-system som det sikreste. Det er viktig å merke seg at både Mac OS X og AIX er UNIX-systemer.
Både Mac OS X og Microsoft Windows inkluderer innebygde filkrypteringsverktøy . Den for Mac OS X heter FileVault , mens den for Microsoft Windows er BitLocker. [ 154 ] [ 155 ] GNU/Linux i de aller fleste distribusjoner inkluderer ikke krypteringsprogramvare, selv om en god del gratis applikasjoner er tilgjengelige for dette formålet, for eksempel TrueCrypt eller GnuPG. [ 156 ] [ 157 ]
Operativsystem | Mac os | Linux | Windows | FreeBSD |
---|---|---|---|---|
Skaperen | Apple inc. | Richard Stallman , Linus Torvalds og andre | Microsoft Corporation | FreeBSD-prosjektet |
Siste utgave | macOS 12.0.1 "Monterey" 25. oktober 2021 (11 måneder og 23 dager) | Linux Kernel 5.7.7 30. juni 2020 (2 år, 3 måneder og 17 dager) [ note 1 ] | Windows 11 5. oktober 2021 (1 år og 12 dager) | FreeBSD 11.0 10. oktober 2016 (6 år og 7 dager) |
Koste | inkludert i settet | Gratis | Gratis (hvis du har en eldre versjon), [ 158 ] $119,99 USD (hvis du kjøper en ny), forhåndsinstallert. | Gratis |
Tillatelse | Ikke gratis (Apple EULA) | Gratis: GPL | Ikke gratis (Microsoft EULA) | Gratis: BSD |
type bruk | hjem, design, bedrift, servere, arbeidsstasjon | Hjem, servere, vitenskap, nettverk, virksomhet, arbeidsstasjon | Hjem, design, spill, virksomhet, nettverk, servere, arbeidsstasjon | servere, arbeidsstasjoner |
Støttede prosessorarkitekturer | x86-64 , ARM | x86 , x86-64 , IA64, AMD64, DEC Alpha, ARM, HP PA-RISC, MIPS (stor endian), MIPS (liten endian), PowerPC, IMB S/390, Sparc | x86 , x86-64 , AMD 64, ARM | x86 , AMD64, DEC Alpha, ARMISH, HP300, HP PA, Landisk, Luna-88k, Mac68k, PowerPC, Motorola VME 68k, Motorola VME 88k, SGI, Sparc, UltraSparc, VAX, Zaurus |
Filsystemer støttes som standard | APFS (standard),HFS+ HFS , MFS , ISO 9660, FAT 12/16/32, UDF, ExFAT, FFS, | ext2 , ext3 , ext4 , btrfs, FAT 12/16/32, ReiserFS, ISO 9660, UDF, NFS, HFS, HFS+, NTFS, HPFS, FFS, XFS, JFS og andre | NTFS (standard), FAT 12/16/32, ExFAT, ISO 9660, UDF | UFS 1/2, FAT 12/16/32, HPFS, FFS, ext2 , ext3 , ZFS, UDF, ISO 9660 |
grafisk system | Kvarts | X Window System , Wayland | basert på kjerne | X Vindussystem |
Vindusbehandlere | aqua | Metacity , Kwin , mutter, lightdm, andre | Moderne brukergrensesnitt | Metacity , Kwin , andre |
skrivebordsmiljøer | OS X Finder | KDE , GNOME , XFCE , LXDE , Sugar , Enlightenment , andre | Windows utforsker | GNOME, KDE |
Markedsandel
(På skrivebord, unntatt arbeidsstasjoner og servere) [ 159 ] [ 160 ] |
9,54 % | 2,35 % [ 159 ] | 87,56 % | 0,01 % |