Mac OS X
| Web: | www.apple.com/macosx/ |
| Vyvíjí: | Apple Inc. |
| Rodina OS: | BSD |
| Druh: | Uzavřený vývoj (s využitím open source komponent) |
| Aktuální verze: | 10.8 / 19. července 2012 |
| Podporované platformy: | x86, x86-64, PowerPC (32bitový i 64bitový) |
| Typ kernelu: | Hybridní jádro |
| Implicitní uživatelské rozhraní: | Aqua |
| Licence: | Apple SLA (část pod APSL) |
| Stav: | Aktivní |
Mac OS X je aktuální operační systém pro počítače Macintosh. První Mac OS X v10.0 byl vydán 24. března 2001. Vznikl jako kombinace několika různých technologií. Základ systému se jmenuje Darwin a je složen z hybridního jádra unixového typu XNU spolu s množstvím BSD, GNU a dalších open source nástrojů. Nad jádrem je množina knihoven, služeb a technologií, které jsou přejaty většinou z NeXTSTEPu a předchozího operačního systému Mac OS.[1]
Grafické uživatelské rozhraní se jmenuje Aqua a bylo vyvinuto společností Apple.[2] Upravenou verzi Mac OS X pojmenovanou iOS (původně iPhone OS) využívá mobilní telefon Apple iPhone, multimediální kapesní přehrávač iPod touch a tablet iPad. Upravenou verzi také používá Apple TV.
Obsah |
Historie [editovat]
Na počítačích Macintosh byl od jejich počátku provozován operační systém Mac OS (původně označovaný pouze System). Ten ovšem přestával v 90. letech 20. století splňovat požadavky uživatelů a hledala se náhrada. Apple vyvíjel vlastní koncept Copland, avšak nebyl schopen ho dovést do úspěšného konce, a tak byl projekt v srpnu 1996 zastaven před vypuštěním první vývojářské verze. Vážně se uvažovalo o systému BeOS, který splňoval mnoho požadovaných vlastností, avšak pro přemrštěné finanční požadavky nebyl nákup uskutečněn (původně 500 miliónů dolarů, sníženo až na 275 miliónů). Neúspěšné byly snahy využít další projekty – Windows NT, Solaris, TalOS (společně s IBM) a A/UX.[3]
Po neúspěšných jednáních o koupi systému BeOS byla v únoru 1997 zakoupena za 427 milionů dolarů společnost NeXT, kterou vlastnil zakladatel Apple Steven Paul Jobs. Systém vycházející z NeXTSTEPu byl pojmenován Rhapsody a po jeho spojení s technologiemi z původního Mac OS a dalšími unixovými komponentami z různých zdrojů byl v březnu 1999 vydán jako Mac OS X Server 1.0. Zároveň byl jeho unixový základ vydán pod smíšenou open source licencí jako Darwin 0.1.
První skutečný Mac OS X orientovaný na uživatele byl vydán v roce 2000 a oficiálně uveden do prodeje jako Mac OS X 10.0 Cheetah v březnu 2001. „X“ v názvu operačního systému označuje sounáležitost s Unixem (stejně jako v případě Linuxu nebo NeXTSTEPu) a zároveň evokuje návaznost na Mac OS 9 tím, že X můžeme považovat za římskou číslici 10 (v angličtině se X v názvu Mac OS X čte „ten“[4], tedy deset).
Základem Mac OS X je hybridní jádro XNU (anglicky X is Not Unix), které je složeno z mikrojádra Mach 4.0 (komunikuje s hardware a stará se o správu paměti, vláken a procesů a podobně) a obalu v podobě FreeBSD, s kterým se snaží být kompatibilní. Jádro spolu s dalšími komponentami tvoří systém Darwin. Přestože je v základu použit BSD systém, je použit například bash a vim, přestože ve FreeBSD naleznete csh a vi.
Na základech BSD Unixu byl vytvořen a v roce 1989 uveden předchůdce dnešního Mac OS X – NeXTSTEP – objektově-orientovaný operační systém od firmy NeXT. Jejím majitelem byl jeden ze zakladatelů Apple Computer Steve Jobs, který po neshodách ve firmě Apple v roce 1986 odešel. Počítače NeXT i operační systém NeXTSTEP se však na trhu neudržely pro vysoké ceny.
V roce 1999, tedy deset let po vzniku NeXTSTEPu, přichází Apple s Mac OS X. Na trh, do plného nasazení se dostává v roce 2000 ve verzi 10.0. Ta se však stala terčem kritiky pro nedopracovanost a celkovou pomalost (ač bylo její kódové označení Cheetah, česky tedy gepard). Apple rychle reagoval na připomínky uživatelů a další updaty systému se de facto opíraly právě o přání uživatelů.
Mac OS X umožňuje zpětnou kompatibilitu s původním OS 9.2 pod virtuálním počítačem na Macích s procesory architektury RISC – PowerPC G3, G4 a G5. S příchodem procesorů Intel Core (Solo, Duo, 2 Duo atd.) do počítačů Apple v roce 2006 je pak bez problémů možné spustit OS Microsoft Windows a distribuce dalších operačních systémů určené pro x86.
Vazba na Apple Macintosh [editovat]
Systém Mac OS X je plně přizpůsoben počítačům Macintosh. Ačkoliv na Macích můžete spustit Windows, opačně to možné není. Politika Applu – vývoj vlastního hardwaru i softwaru eliminují problém s jejich nekompatibilitou. Apple nehodlá umožnit spuštění Mac OS X na PC (= počítač platformy x86, který nepoužívá UEFI a není elektronicky označen jako Mac). Přesto je možné (nelegálně) na některých PC operační systém Mac OS X rozběhnout. Tato verze se kvůli svému způsobu vzniku (hackerská úprava části kódu) někdy nazývá Hackintosh.
Verze [editovat]
Hlavní verze jsou pojmenovávány podle velkých kočkovitých šelem. Aby bylo zachováno číslo 10 (římská číslice X) v označení verze, číslují se hlavní verze Mac OS X desetinnými čísly (10.0, 10.1, 10.2 atd.) namísto celých čísel, obvyklých u jiných systémů. (Časové odstupy mezi těmito verzemi zhruba odpovídají odstupům ve vydávání hlavních (celočíselných) verzí někdejšího Mac OS.[5])
Pracovní verze [editovat]
Mac OS X DP [editovat]
- vydán 10. květen 1999
- Přesun k BSD – vznik jádra operačního systému Darwin
- Obsahuje Mac OS 9.1, který je spuštěn jako virtuální počítač
- GUIdebook: Galerie uživatelského rozhraní
Mac OS X DP2 [editovat]
Mac OS X DP3 [editovat]
- vydán únor 2000
- Verze představená veřejnosti Stevem Jobsem na Macworldu 2000 (viz video: 1. díl, 2. díl, 3. (poslední) díl)
- Nové grafické uživatelské rozhraní Quartz/Aqua
- Ars Technica: Mac OS X DP3
- GUIdebook: Galerie uživatelského rozhraní
Mac OS X DP4 [editovat]
Mac OS X Public Beta [editovat]
Veřejné verze [editovat]
Mac OS X 10.0 Cheetah [editovat]
Mac OS X 10.1 Puma [editovat]
Mac OS X 10.2 Jaguar [editovat]
- Vydán 23. srpna 2002
- Vylepšená podpora pro síť Microsoft Windows
- Quartz Extreme pro vytváření grafiky přímo v grafické kartě
- Přizpůsobivý antispamový filtr e-mailu
- Systémová schránka pro ukládání kontaktních informací v novém Apple Address Book
- Apple Rendezvous – síťování
- iChat – program pro instant messaging s oficiální podporou AOL Instant Messenger klientů
- Opět vylepšený Finder s možností vyhledávání přímo v každém okně
- Nové funkce pro handicapované – Apple Universal Access
- Sherlock 3: Web services (viz Watson)
- Zvýšení rychlosti celého systému
- Ars Technica: Mac OS X 10.2
- GUIdebook: Galerie uživatelského rozhraní
Mac OS X 10.3 Panther [editovat]
- 24. říjen 2003
- Aktualizace Finderu, obsahující kovový vzhled a rychlé hledání
- Exposé – nový systém pro manipulaci s okny
- Rychlé přepínání uživatelů, které umožňuje zachovat přihlášení stávajícímu uživateli, zatímco se přihlásí nový uživatel
- iChat AV – videokonferenční software
- Zlepšené generování PDF pro extrémně rychlé zobrazení PDF
- Vestavěná podpora pro faxování
- Vylepšena kompatibilita s Microsoft Windows
- FileVault – transparentní šifrování domovské složky uživatele za běhu
- Zvýšena rychlost celého systému s lepší podporou pro G5
- Tiskový systém CUPS
- Ars Technica: Mac OS X 10.3
- GUIdebook: Galerie uživatelského rozhraní
Mac OS X 10.4 Tiger [editovat]
- 29. duben 2005
- Dashboard – přídavná plocha s widgety[6]
- Spotlight – vyhledávání na disku počítače[7]
- První verze Mac OS X pro procesory Intel
Mac OS X 10.5 Leopard [editovat]
- 26. říjen 2007
- Finder vybaven zobrazením Cover Flow[8]
- Quick Look pro zobrazení obsahu souborů bez otvírání aplikace[9]
- Time Machine (překl. Stroj času) – program pro archivaci, zálohování a obnovu dat[10]
- Integrace Boot Campu – podpora pro instalaci a spouštění Microsoft Windows[11]
- Spaces – správce virtuálních pracovních ploch[12]
Mac OS X 10.6 Snow Leopard [editovat]
- 29. srpen 2009[13]
- První plně 64bitový Mac OS X pro procesory Intel
- Nepodporuje již procesory PowerPC (G3/G4/G5)
- Většina systémových aplikací je 64bitová
- Možnost použití 64bit kernelu (mohou se vyskytnout problémy se starými 32bit doplňky jádra (Kernel Extension), proto výchozí kernel je 32bitový)
- Grand Central Dispatch – systémová podpora pro programování vícevláknových aplikací
- OpenCL – systémová podpora pro využití výkonu grafické karty v negrafických aplikacích
- Plně integrované vícedotykového ovládání
- Finder kompletně v Cocoa (místo Carbonu v předchozích verzích)
- Kompatibilita se souborovým systémem ZFS
- Možnost zapisovaní dat do souborového systému NTFS
- JavaScriptový vývojový rámec SproutCore
- Podpora Microsoft Exchange Server 2007 v aplikacích Mail, iCal a Address Book
- Nízkoúrovňový virtuální stroj (LLVM)
- Možnost ukládání webových stránek aplikací v Safari jako offline webové aplikace
- Menší objem dat instalovaného systému díky instalaci ovladačů pouze aktuálních tiskáren, volitelnou instalací PowerPC emulace (Rosetta) aj.
- QuickTime X s podporou velkého množství kodeků, možností nahrávání obrazovky (screencasting), přímého nahrání videí na YouTube a exportování videí pro iPod či Apple TV
- Teoretická možnost rozšíření RAM až na 16 EB[14]
Mac OS X 10.7 Lion [editovat]
- 20. července 2011
- Poprvé představená 20. října 2010
- Mac App Store – jednotný distribuční kanál aplikací pod správou Applu
- Launchpad – způsob spouštění aplikací vycházející z iPadu
- Mission Control – sloučení Dashboardu, Exposé a Spaces do jednoho celku
- Multidoteková gesta - přibývají nová multidoteková gesta prováděná pomocí trackpadu
- Fullscreenové aplikace - některé aplikace je možno používat ve fullscreen módu
- Versions - možnost procházet starší verze dokumentu
- Auto Save - dokument se automaticky ukládá
- Resume - aplikaci otevřete ve stejném rozmístění oken a kurzorů, jako před zavřením okna
- Přepracovaný Mail, iCal a Address Book - aplikace jsou přepracovány do stylu z iPadu
- AirDrop - pomocí této funkcí můžete posílat soubory do nedalekých počítačů Apple
- Čeština - systém je dostupný plně v češtině
- používá X.org server verze 1.10.x[15]
OS X 10.8 Mountain Lion [editovat]
- 19.července 2012
- Hlubší podpora iCloud
- Přibyly funkce a aplikace z iOS:
- Aplikace Reminders(Připomínky)
- Aplikace Notes(Poznámky)
- Notifikační centrum
- Integrace Twitteru a Facebooku
- Z názvu OS X 10.8 byla vypuštěna zkratka Mac a firma Apple již chce dále vydávat operační systém jen pod tímto zkráceným názvem.
Reference [editovat]
V tomto článku byl použit překlad textu z článku Mac OS X na anglické Wikipedii.
- ↑ SINGH, Amit. Architecture of Mac OS X [online]. [cit. 2006-04-07]. (What is Mac OS X?.) Dostupné online.
- ↑ Think Secret - January 2000 [online]. Think Secret, [cit. 2006-12-20]. Dostupné online.
- ↑ ŠINDELÁŘ, Adam. MAC OS X je taky unix (1): Historie. Root.cz [online]. 2005-05-05 [cit. 2008-01-21]. Dostupné online. ISSN 1212-8309.
- ↑ What is an operating system (OS)? [online]. 2004-07-15, [cit. 2006-12-20]. Dostupné online.
- ↑ mac OS [online]. Apple.com, [cit. 2008-01-21]. Dostupné online. (anglicky)
- ↑ Mac OS X Leopard [online]. Apple.com, [cit. 2008-01-21]. Kapitola dashboard. Dostupné online. (anglicky)
- ↑ Mac OS X Leopard [online]. Apple.com, [cit. 2008-01-21]. Kapitola spotlight. Dostupné online. (anglicky)
- ↑ Finder [online]. Apple.com, [cit. 2008-01-21]. Dostupné online. (anglicky)
- ↑ Quicklook [online]. Apple.com, [cit. 2008-01-21]. Dostupné online. (anglicky)
- ↑ Time Machine [online]. Apple.com, [cit. 2008-01-21]. Dostupné online. (anglicky)
- ↑ Boot Camp [online]. Apple.com, [cit. 2008-01-21]. Dostupné online. (anglicky)
- ↑ Spaces [online]. Apple.com, [cit. 2008-01-21]. Dostupné online. (anglicky)
- ↑ Snow Leopard [online]. Apple.com. Dostupné online. (anglicky)
- ↑ New Technologies in Snow Leopard [online]. Apple.com, [cit. 2009-06-16]. Dostupné online. (anglicky)
- ↑ LARABEL, Michael. X.Org Server 1.10.2 Brings A Bunch Of Bug-Fixes. [[1]] [online]. 2011-05-28 [cit. 2011-05-29]. Dostupné online.
Související články [editovat]
Externí odkazy [editovat]
- Oficiální stránky
- Česká komunita
- MacFórum - české fórum o OS X/iOS, Apple
- SuperApple.cz - český technický internetový deník o všem, co se děje kolem platforem Apple
- Czech X Team - lokalizátoři některých důležitých aplikací pro Mac OS X
- Můj Mac – český technický internetový deník o všem, co se děje kolem platforem Apple
- Další informace
- http://www.root.cz/clanky/mac-os-x-je-taky-unix-1-historie/ – seriál Mac OS X je taky Unix
- http://www.guidebookgallery.org/guis/macos/macosx – galerie grafického uživatelského rozhraní (anglicky)
- http://theapplemuseum.com – detailní časová osa Mac OS a čísla verzí Mac OS X (anglicky)
- http://www.kernelthread.com/mac/osx/ – What is Mac OS X? (anglicky)