Mac OS X 10.6 Snow Leopard, wydany 28 sierpnia 2009 roku, to system operacyjny Apple skoncentrowany na optymalizacji wydajności i przejściu na pełną architekturę 64‑bitową. To ostatnia wersja dystrybuowana na płytach CD/DVD i jedna z najbardziej dopracowanych edycji w historii macOS.
W odróżnieniu od poprzedników, takich jak Leopard, Snow Leopard wprowadzał zmiany przede wszystkim „pod maską” – poprawiał stabilność, szybkość i bezpieczeństwo, bez rewolucji w interfejsie.
Kontekst historyczny – od początków Mac OS X do Snow Leopard
Początki Mac OS X sięgają końca lat 90., kiedy Apple – pod kierownictwem Steve’a Jobsa i Aviego Tevaniana – rozwijało następcę klasycznego Mac OS. Projekt Rhapsody oparty na OPENSTEP, z wirtualizacją dla starszych aplikacji, ewoluował w Mac OS X oparty na jądrze Darwin (z elementami BSD Unix), z API Carbon i trybem Classic dla Mac OS 9.
Najważniejsze kamienie milowe, które przygotowały grunt pod Snow Leoparda, to:
- Cheetah (10.0) – premiera w 2001 roku, nowa podstawa systemu na jądrze Darwin z elementami BSD, wsparcie dla Classic i Carbon;
- Tiger (10.4) – w 2005 roku debiut Spotlight i Dashboard, od 10.4.4 wsparcie komputerów Intel;
- Leopard (10.5) – 26 października 2007 roku: Time Machine, Stacks w Docku, szerokie wsparcie 64‑bitowe i certyfikacja Single UNIX Specification (UNIX 03 dla Intela); ostatni dla PowerPC, bez trybu Classic.
Snow Leopard był naturalnym następcą Leoparda – edycją skupioną na refaktoryzacji kodu dla procesorów Intel i porzuceniu PowerPC. Podczas WWDC 2008 Phil Schiller podkreślał nacisk na wydajność. Jak podsumował później Steve Jobs:
„najbardziej udanym systemem w historii Apple”
To także najdłużej aktualizowany Mac OS X w swojej epoce.
Główne innowacje i zmiany w Snow Leopard
Snow Leopard celowo zrezygnował z wizualnej rewolucji na rzecz optymalizacji wewnętrznych. Oto kluczowe usprawnienia:
- pełna architektura 64‑bitowa – ponad 90% natywnych aplikacji (m.in. Finder, Safari, QuickTime) przepisano na 64 bity, co podniosło wydajność, stabilność i odporność na ataki;
- Grand Central Dispatch (GCD) – technologia upraszczająca wykorzystanie wielordzeniowych CPU przez inteligentną dystrybucję zadań;
- OpenCL (Open Computing Language) – framework pozwalający użyć mocy GPU do obliczeń ogólnych (GPGPU), przyspieszający aplikacje niegraficzne;
- Mac App Store – debiut sklepu z aplikacjami w ramach 10.6.x, ułatwiający dystrybucję oprogramowania i aktualizacji;
- integracja z Microsoft Exchange – wbudowane wsparcie Exchange 2007 w Mail, Kontaktach i iCalu;
- wielodotykowe sterowanie – pełniejsza integracja gestów multi‑touch w systemie;
- inne ulepszenia – szybsza instalacja (nawet 2× krótsza niż w Leopardzie), oszczędność miejsca (ponad 7 GB po aktualizacji), lepsza odporność na awarie i udoskonalone technologie dostępności (np. VoiceOver).
Snow Leopard utrzymał certyfikat Single UNIX Specification (kontynuacja certyfikacji uzyskanej przez Leoparda dla Intela). Wersje serwerowe i desktopowe były wciąż rozdzielne; od Liona (10.7) funkcje serwerowe stały się dodatkiem.
Poniższa tabela syntetycznie zestawia kluczowe technologie i ich korzyści:
| Kluczowe technologie | Opis | Korzyści |
|---|---|---|
| Grand Central Dispatch | Dystrybucja zadań na wielordzeniowe CPU | Pełniejsze wykorzystanie mocy procesorów |
| OpenCL | Wykorzystanie GPU do obliczeń | Wzrost wydajności w aplikacjach niegraficznych |
| 64‑bitowe aplikacje | Przepisanie ponad 90% komponentów | Wyższa stabilność i bezpieczeństwo |
| Mac App Store | Debiut platformy dystrybucji | Łatwiejsze aktualizacje i instalacje |
Wymagania sprzętowe i kompatybilność
Snow Leopard był przeznaczony wyłącznie dla komputerów z procesorami Intel, z opcjonalnym translatorzem Rosetta dla aplikacji PowerPC. Minimalne wymagania prezentują się następująco:
- procesor – Intel Core 2 Duo, Core i3/i5/i7 lub Xeon; brak wsparcia dla Core Duo/Core Solo;
- pamięć RAM – minimum 1 GB (zalecane 2 GB lub więcej);
- dysk – około 7 GB wolnego miejsca (aktualizacja z Leoparda zwykle odzyskiwała przestrzeń);
- grafika – NVIDIA GeForce 7300 GT lub nowsza, ATI Radeon X1600 lub nowsza;
- nośnik instalacyjny – napęd optyczny dla instalacji z płyty (ostatnia wersja wydawana na CD/DVD).
System współpracował z komputerami Mac od połowy 2007 roku (m.in. iMac Mid 2007, MacBook Pro Late 2007). Wsparcie dla PowerPC G3/G4 zostało porzucone.
Narzędzia deweloperskie i ekosystem programistyczny
Snow Leopard zapewniał rozbudowany zestaw narzędzi dla twórców oprogramowania:
- Xcode 3 – w pakiecie z Interface Builder 3 i Instruments, przyspieszał projektowanie, profilowanie i testy;
- Dashcode, AppleScript Studio, Automator 2, Shark – narzędzia do prototypowania, automatyzacji i analizy wydajności;
- toolchain i diagnostyka – kompilator GCC, DTrace (od Sun), Java JDK wraz z
javac, wsparcie dla ANT i Maven; - serwer i skrypty – Apache, AppleScript, Ruby/Rails, Python, Perl, PHP, SQLite.
Obsługiwane języki obejmowały m.in.: C, C++, Objective‑C, Java i Python.
Odbiór, cena i dystrybucja
W Polsce aktualizacja z Leoparda kosztowała 129 zł (licencja pojedyncza), a pełna wersja ok. 499 zł. System chwalono za szybkość, stabilność i solidny skok jakości „pod maską”.
Snow Leopard był ostatnim systemem OS X dystrybuowanym na płytach; od 2011 roku standardem stał się Mac App Store (10.6.6+). To także wydanie, które wyjątkowo długo otrzymywało aktualizacje bezpieczeństwa.
Dziedzictwo i następcy
Snow Leopard przygotował grunt pod Lion (10.7, 2011), który wprowadził elementy iOS (Launchpad, gesty) i zrezygnował z Rosetty. Był pomostem między erą PowerPC a nowoczesnym macOS, przyspieszając adopcję 64‑bitów i wielordzeniowości.
System ten potwierdził filozofię Apple: czasem refaktor jest ważniejszy niż fajerwerki – lekcję, która wpłynęła na kolejne dekady rozwoju macOS.






