Mac OS X
Z Wikipedie, otevřené encyklopedie
| 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.6 / 28. srpna 2009 |
| 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í |
| Operační systémy (přehled) |
| BSD |
| FreeBSD, NetBSD, OpenBSD, DragonFly BSD |
| GNU/Linux (distribuce) |
| Debian, Fedora, Gentoo, Knoppix, Mandriva, Red Hat, Slackware, SUSE, Ubuntu, další... |
| Mac OS |
| System 6, System 7, Mac OS 8, Mac OS 9, Mac OS X |
| Microsoft Windows |
| 1.0, 2.0, 3.x, 95, 98, Me, NT, 2000, XP, 2003, Vista, 2008, Windows 7, CE, Mobile |
| Mobilní telefony a PDA |
| Symbian OS, Android, Windows Mobile, PalmOS, iPhone OS |
| DOS |
| MS-DOS, DR-DOS, Enhanced-DR-DOS, FreeDOS, PTS-DOS |
| Další |
| OS/2, QNX, Solaris, UNIX, AmigaOS, BeOS, OpenVMS, NeXTSTEP, Syllable, ReactOS, Haiku, Multics, Plan 9 from Bell Labs |
Mac OS X je aktuální operační systém pro počítače Macintosh. První Mac OS X v10.0 byla vydána 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 unixového Jádro XNU (anglicky XNU's Not Unix) 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] Vzhled grafického rozhraní Aqua je často napodobován a je i inspirací pro ostatní operační systémy. Upravenou verzi Mac OS X pojmenovanou iPhone OS (neoficiálně OS X) využívá mobilní telefon Apple iPhone a multimediální kapesní přehrávač iPod touch. Názvem OS X se ale často označuje i samotný systém Mac OS X.
Obsah |
[editovat] Historie
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 velkoryse 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 XNU's 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 tehdy nejmodernějším komerčním systémem 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 kompatabilitu 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.
[editovat] Vazba na Apple Macintosh
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á EFI 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.
[editovat] Verze
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].)
[editovat] Pracovní verze
- Mac OS X DP, 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, listopad 1999
- Mac OS X DP3, ú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, 15. květen 2000
- Mac OS X Public Beta, 13. září 2000
[editovat] Veřejné verze
- Mac OS X 10.0 Cheetah, vydán 24. březen 2001
- Mac OS X 10.1 Puma, 25. září 2001
- Mac OS X 10.2 Jaguar, 23. srpen 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, 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 29. duben 2005
- Mac OS X 10.5 Leopard, 26. říjen 2007 (aktuální verze Mac OS X)
- 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, 29. srpen 2009 [13]
- 1. plně 64bitový Mac OS X pro procesory Intel
- Většina systémových aplikací je 64bitová
- Možnost 64b kernelu (mohou se vyskytnout problémy se starými 32b doplňky KExt (Kernel Extension), proto výchozí kernel je 32b
- 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 normálních aplikacích
- Plně integrované multi-touch ovládání
- Podpora Microsoft Exchange Server 2007 v aplikacích Mail, iCal a Address Book
- JavaScriptový vývojový rámec SproutCore
- Nízkoúrovňový virtuální stroj (LLVM)
- Možnost ukládání offline webových stránek aplikací Safari jako webové aplikace
- Menší objem dat instalovaného systému díky instalaci ovladačů pouze aktuálních tiskáren, volitelnou instalací Rosetty...
- QuickTime X (podporující velké množství kodeků)
- Teoretická možnost rozšíření RAM až na 16 EB[14]
- Konec podpory procesorů PowerPC (G4/G5)
[editovat] Literatura
V tomto článku je použit překlad textu z článku Mac OS X na anglické Wikipedii.
[editovat] Reference
- ↑ 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)
[editovat] Související články
[editovat] Externí odkazy
- Oficiální stránky
- http://www.apple.com/macosx – Apple: Mac OS X (anglicky, ale obvykle aktuálnější)
- Česká komunita
- http://www.netmania.cz – komunitní server uživatelů Maců: databáze znalostí, články, ankety, uživatelské blogy, Apple bazar…
- http://www.mujmac.cz – český technický internetový deník o všem co se děje kolem platformy 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)
| Přehled produktů Apple Inc. | ||
| POČÍTAČE | PŘÍSLUŠENSTVÍ | DALŠÍ PRODUKTY |
|
Přístupové body bezdrátové sítě Time Capsule • AirPort Extreme • AirPort Express
|
Mac OS X • iWork • iLife • iTunes • Final Cut Studio • Logic Studio • Aperture |
|
| HISTORIE | ||
| POČÍTAČE | PŘÍSLUŠENSTVÍ | DALŠÍ PRODUKTY |
|
|
|