|
Article on other languages:
|
Mac OS X er en serie proprietære operativsystemer til Apples Macintoshmaskiner. Systemet ble lansert i mars 2001, og finnes nå i versjon 10.5. Mac OS X er et flerbrukersystem med et grafisk brukergrensesnitt, og bygger på systemene OPENSTEP og BSD.
HistorieEtter Mac OS 9 var det klart at Macintoshplattformen trengte et mer moderne operativsystem for å holde følge med den rivende utviklingen innenfor informasjonsteknologien. Apple bestemte seg for å ikke bygge videre på det allerede eksisterende operativsystemet, og i 1996 overtok derfor Apple selskapet NeXT og deres system OPENSTEP. Samtidig gikk NeXT-lederen og Apple-grunnleggeren Steven Jobs tilbake til Apple. OPENSTEP ble kjernen i Apples nye operativsystem OS X. Den første utgaven, Mac OS X 10.0 Cheetah som kom i mars 2001, ble ingen stor suksess. Systemet var tregt og ustabilt, og hadde lite programvare tilgjengelig. Med Mac OS X 10.1 Puma i september samme år ble noen av problemene løst, men det var ikke før med OS X 10.2 Jaguar (sluppet august 2002) at OS X ble modent. Mac OS X 10.3 Panther kom i oktober 2003, med mange nye funksjoner. I april 2005 kom Mac OS X 10.4 Tiger. Mac OS X 10.5 Leopard ble lansert 26. oktober 2007, og har over 300 nye funksjoner. Fra versjon 10.4.6 fikk Mac OS X Tiger støtte for Intelprosessorer, i tillegg til en utgave for PowerPC, Apples tidligere maskinvareplattform. ArkitekturFra et brukersynspunkt består OS X av fire nivåer: Darwin, undersystemet for grafikk, applikasjonsomgivelsene og brukergrensesnittet Aqua. DarwinDarwin er det nederste nivået i modellen, og består av en «grunnmur» bygget på den åpne UNIX-varianten BSD. Darwin tar seg av kjerneoppgavene til operativsystemet, som minnebeskyttelse, minnehåndtering, filsystemet, nettverksfunksjonalitet og drivere til maskinvare. GrafikkundersystemetUndersystemet for grafikk tar seg av hva som vises på skjermen. Grafikksystemet er inndelt i tre deler. Quartz er et miljø for 2D-grafikk, og støtter Adobes PDF-format. Open GL er en standarisert plattform for å utvikle 2D- og 3D-applikasjoner. QuickTime tar seg av multimediaavspilling, slik som video, lyd og animasjoner samt tekst. Undersystemet for grafikk er også vindustjeneren til OS X, og tar seg dermed av å gi de forskjellige applikasjonene egne vinduer. Det sørger også for at forskjellige hendelser (som for eksmpel input fra brukeren) når riktig applikasjon. ApplikasjonsmiljøetCocoa er et obektorientert rammeverk for applikasjoner skrevet spesielt for OS X. Cocoa-applikasjoner skrives i programmeringsspråket objective-C. Et annet rammeverk for applikasjoner i OS X er Carbon. Carbon gjør det lett å skrive om programmer skrevet for System 9 over til OS X, da 70% av programmeringsgrensesnittet er felles. Slik kan programmer egentlig skrevet for System 9 kunne ta i bruk OS Xs avanserte funksjoner. Java har god støtte i OS X. På tross av Javas plattformuavhengighet vil utseendet til Javaapplikasjoner være tilnærmet det samme som for Cocoaapplikasjoner, selv om Javaprogrammer bruker GUI-biblioteket Swing. Gamle applikasjoner skrevet for System 9 kan også kjøres side ved side med nye applikasjoner i OS X uten at det gamle systemet må emuleres, gjennom miljøet Classic. Dette gjøres ved at en instans av System 9 kjøres samtidig som OS X kjører. Applikasjoner som kjører i Classic vil utseendemessig bryte med OS X-applikasjonene. Classic virker ikke på G5 eller Intel-Macer AquaAqua er det grafiske brukergrensesnittet i OS X. Det bruker det underleggende grafikksystemet til å lage ikoner, effekter og menyer. Aqua gir vinduene et useende som minner om børstet metall, der knapper «synker» inn i omgivelsene. Knappene som kontrollerer vinduene er sirkulære og fargede (grønne, gule og røde). Aqua har også en dokk som brukes til å starte applikasjoner, i motsetning til andre grafiske brukergrensesnitt som ofte bruker en start-meny. ProgramvareProgramvare som følger med operativsystemet
Versjoner av Mac OS X for MacMac OS X 10.0 (Cheetah)Utdypende artikkel: Mac OS X 10.0 Cheetah Mac OS X 10.1 (Puma)Utdypende artikkel: Mac OS X 10.1 Puma
Mac OS X 10.2 (Jaguar)Utdypende artikkel: Mac OS X 10.2 Jaguar
Mac OS X 10.3 (Panther)Utdypende artikkel: Mac OS X 10.3 Panther
Mac OS X 10.4 (Tiger)Utdypende artikkel: Mac OS X 10.4 Tiger
Mac OS X 10.5 (Leopard)Utdypende artikkel: Mac OS X 10.5 Leopard
Mac OS X 10.6 (Snow Leopard)Utdypende artikkel: Mac OS X 10.6 Snow Leopard Mac OS X 10.6 har ikke kommet ut enda. Det forventes at Apple skal slippe ut Developer Preview allerede i år. I 10.6 skal Apple fokusere på fart og stabilitet framfor utsende. Derfor har versjonen fått navnet Snow Leopard. Mer informasjon på http://www.apple.com/no/macosx/snowleopard/ Mac OS X ServerUtdypende artikkel: Mac OS X Server OS X for iPhone og iPod touchApples iPhone og iPod touch kjører en egen versjon av Mac OS X som er på ca 700 MB. Denne nedskalerte versjonen heter iPhone OS og brukes, til tross for navnet, også i iPod Touch. OS X for Apple TVApple TV kjører en versjon av Mac OS X 10.4.7 SpråkMac OS X er tilgjengelig i følgende språk: Eksterne lenkerMac OS X
OS: Mac OS X: «Cheetah» · «Puma» · «Jaguar» · «Panther» · «Tiger» · «Leopard» · «Snow Leopard» | iPhone OS Forbruker: iLife | iWork | MobileMe Freeware: iTunes | Safari | QuickTime Player Pro: Aperture | Final Cut Pro | Logic Pro | Shake Server: Apple Remote Desktop | Mac OS X Server | WebObjects | Xsan
|
|||||||||||||||||||||||||||||||||||
This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.