encyklopedia.space

macOS X

macOS X (pierwotnie Mac OS X, później OS X) to rodzina systemów operacyjnych opracowanych przez Apple Inc., przeznaczonych dla komputerów Macintosh. System ten łączy w sobie fundamenty systemu operacyjnego Unix z warstwą graficzną inspirowaną NeXTSTEP, tworząc nowoczesne, stabilne i przyjazne użytkownikowi środowisko.

Historia

Podstawy macOS X sięgają lat 19901995, kiedy to Steve Jobs powrócił do Apple i nabył firmę NeXT. Technologia NeXTSTEP, oparta na jądrze Mach oraz BSD, stała się bazą do stworzenia nowego systemu operacyjnego dla Maca. Pierwsza wersja, nazwana Mac OS X 10.0 Cheetah, została wydana w 2001 roku.

Architektura

macOS X jest zbudowany w oparciu o trzy warstwy:

  • Warstwa jądraXNU (kombinacja Mach i komponentów BSD).
  • Warstwa systemowa – biblioteki i usługi POSIX, zarządzanie procesami, system plików APFS (od wersji 10.13) oraz starszy HFS+.
  • Warstwa interfejsu – środowisko graficzne Aqua oraz zestaw narzędzi Cocoa i Carbon.

Interfejs użytkownika

Wygląd macOS X, znany jako Aqua, wprowadził charakterystyczne elementy:

  • przezroczyste okna i cienie
  • przycisk „Dock” z dynamicznie zmieniającą się zawartością
  • wsparcie dla gestów wielodotykowych od wersji 10.5 Leopard
  • Centrum powiadomień i powłoka Spotlight

Wersje

Od momentu premiery macOS X wydano wiele wersji, które były nazewnictwem połączonym z nazwami dużych kotów, a później z nazwami kalifornijskich miejscowości:

WersjaKodowa nazwaRok premiery
10.0Cheetah2001
10.1Puma2001
10.2Jaguar2002
10.3Panther2003
10.4Tiger2005
10.5Leopard2007
10.6Snow Leopard2009
10.7Lion2011
10.8Mountain Lion2012
10.9Mavericks2013
10.10Yosemite2014
10.11El Capitan2015
10.12Sierra2016
10.13High Sierra2017
10.14Mojave2018
10.15Catalina2019
11Big Sur2020
12Monterey2021
13Ventura2022
14Sonoma2023

Kompatybilność i ekosystem

macOS X współpracuje z innymi produktami Apple, takimi jak iPhone i iPad, poprzez funkcje Continuity, AirDrop oraz iCloud. System obsługuje aplikacje napisane w językach Objective‑C, Swift oraz tradycyjne aplikacje Unixowe. Dzięki warstwie kompatybilności Rosetta (do wersji 10.6) oraz Rosetta 2 (od 2020) można uruchamiać programy przeznaczone dla architektury PowerPC i x86‑64 na komputerach z procesorami Apple Silicon.

Znaczenie i wpływ

macOS X wyznaczył nowy standard w dziedzinie systemów operacyjnych pod względem stabilności, bezpieczeństwa i użyteczności. Dzięki otwartemu zestawowi narzędzi deweloperskich Xcode oraz silnemu ekosystemowi aplikacji, system stał się platformą zarówno dla profesjonalistów (grafika, montaż wideo, programowanie) jak i użytkowników domowych.

Patrząc w przyszłość

Rozwój macOS X kontynuuje się pod nazwą macOS, a kolejna generacja procesorów Apple Silicon otwiera nowe możliwości w zakresie wydajności i efektywności energetycznej. Wspólna struktura z systemem iOS oraz watchOS tworzy jednolitą platformę, co pozwala na płynne przenoszenie aplikacji i danych pomiędzy różnymi urządzeniami.

Artykuł zaktualizowano ostatnio w 2026 roku.