System operacyjny Mac - macOS

Z Wikipedii, wolnej encyklopedii

System operacyjny Mac
Znak słowny MacOS (2017) .svg
Deweloper Apple Inc.
Napisane w
Rodzina systemów operacyjnych Unix , Macintosh
Stan pracy obecny
Model źródłowy Zamknięte źródło (z komponentami open source )
Pierwsze wydanie 24 marca 2001 ; 20 lat temu  ( 2001-03-24 )
Najnowsze wydanie 11.3.1 (20E241) (3 maja 2021 ; 9 dni temu ) [±]  ( 2021-05-03 )
Najnowszy podgląd 11,4 beta 3 (20F5065a) (10 maja 2021 r . ; 2 dni temu ) [±]  ( 10.05.2021 )
Cel marketingowy Komputery osobiste
Dostępne w 39 języków
Lista języków
[od macOS Catalina]: arabski, kataloński, chorwacki, chiński (Hongkong), chiński (uproszczony), chiński (tradycyjny), czeski, duński, holenderski, angielski (Australia), angielski (Wielka Brytania), angielski (Stany Zjednoczone) ), Fiński, francuski (Kanada), francuski (Francja), niemiecki, grecki, hebrajski, hindi, węgierski, indonezyjski, włoski, japoński, koreański, malajski, norweski, polski, portugalski (Brazylia), portugalski (Portugalia), rumuński, Rosyjski, słowacki, hiszpański (Ameryka Łacińska), hiszpański (Hiszpania), szwedzki, tajski, turecki, ukraiński, wietnamski
Metoda aktualizacji
Platformy
Typ jądra Hybryda ( XNU )
Domyślny interfejs użytkownika Aqua ( graficzny )
Licencja Komercyjne oprogramowanie , oprogramowanie prawnie zastrzeżone
Poprzedzony Klasyczny Mac OS , NeXTSTEP
Oficjalna strona internetowa www .apple .com / macos
Stan wsparcia
Utrzymany

MacOS ( / ˌ m ć k ɛ s / ; poprzednio Mac OS X , a później OS X ) jest zastrzeżony graficzny system operacyjny opracowany i sprzedawany przez Apple Inc. od 2001. Jest to podstawowy system operacyjny Apple'a komputerów Mac . W ramach rynku stacjonarnego, laptopa i komputerów domowych oraz przez korzystanie z Internetu, jest to drugi najczęściej używany pulpit OS , po Microsoft „s Windows NT .

macOS zastąpił klasyczny Mac OS , system operacyjny Macintosh z dziewięcioma wersjami od 1984 do 1999 roku. W tym czasie współzałożyciel Apple, Steve Jobs, opuścił Apple i założył inną firmę, NeXT , rozwijając platformę NeXTSTEP , która później została przejęta przez Apple w celu utworzenia podstawa macOS.

Pierwsza wersja na komputery stacjonarne, Mac OS X 10.0 , została wydana w marcu 2001 r., A jej pierwsza aktualizacja, 10.1, pojawiła się później tego samego roku. Wersje systemu Mac OS X 10.5 Leopard i późniejsze mają certyfikat UNIX 03 . Mobilny system operacyjny Apple, iOS , został uznany za wariant systemu macOS.

Znaczącym elementem oryginalnego MacOS męska tożsamość marki było wykorzystanie rzymską X, wymawiane „dziesięć”, jak w Mac OS X, a także na iPhone X . Apple zaczął nazywać swoje wydania po wielkich kotach , co trwało do OS X 10.8 Mountain Lion . Od wersji OS X 10.9 Mavericks , wydania zostały nazwane na podstawie lokalizacji w Kalifornii . Firma Apple skróciła nazwę do „OS X” w 2012 r., A następnie zmieniła ją na „macOS” w 2016 r., Przyjmując nazewnictwo , którego używali w innych systemach operacyjnych, iOS , watchOS i tvOS . W 2020 roku Apple przedstawił macOS Big Sur jako wersję 11, po szesnastu różnych wersjach macOS 10.

macOS obsługuje trzy główne architektury procesorów, począwszy od komputerów Mac z procesorami PowerPC w 1999 r. W 2006 r. Apple przeszedł na architekturę Intel z linią komputerów Mac z procesorami Intel Core . W 2020 roku, Apple rozpoczął przejście krzemu firmy Apple , korzystając z własnym zaprojektowane, 64-bitowy ARM -na Jabłko M1 procesorów w nowych komputerach Mac.

Historia

Rozwój

Uproszczona historia systemów operacyjnych typu Unix

Dziedzictwo tego, co miało stać się macOS, wywodzi się z NeXT , firmy założonej przez Steve'a Jobsa po jego odejściu z Apple w 1985 roku. Tam opracowano system operacyjny NeXTSTEP podobny do Uniksa , a następnie wprowadzono go na rynek w 1989 roku. Jądro NeXTSTEP jest oparte na na jądrze Mach , które zostało pierwotnie opracowane na Carnegie Mellon University , z dodatkowymi warstwami jądra i niskopoziomowym kodem przestrzeni użytkownika pochodzącym z części BSD . Jego graficzny interfejs użytkownika został zbudowany na bazie zorientowanego obiektowo zestawu narzędzi GUI przy użyciu języka programowania Objective-C .

We wczesnych latach 90-tych Apple próbował stworzyć system operacyjny „nowej generacji”, który zastąpiłby klasyczny Mac OS poprzez projekty Taligent , Copland i Gershwin , ale ostatecznie wszystkie zostały porzucone. To skłoniło Apple do zakupu NeXT w 1996 roku, dzięki czemu NeXTSTEP, zwany wówczas OPENSTEP , służył jako podstawa dla systemu operacyjnego Apple nowej generacji. Zakup ten doprowadził również do powrotu Steve'a Jobsa do Apple jako tymczasowego, a następnie stałego dyrektora generalnego, kierując transformacją przyjaznego programistom OPENSTEP w system, który zostałby przyjęty na pierwotnym rynku Apple, obejmującym użytkowników domowych i kreatywnych profesjonalistów. Projekt został najpierw nazwany „ Rhapsody ”, a następnie oficjalnie nazwany Mac OS X.

Mac OS X

Uruchomienie Mac OS X

Mac OS X był pierwotnie prezentowany jako dziesiąta główna wersja systemu operacyjnego Apple dla komputerów Macintosh ; do 2020 roku wersje systemu macOS zachowywały główny numer wersji „10”. Poprzednie systemy operacyjne Macintosh (wersje klasycznego Mac OS ) były nazywane przy użyciu cyfr arabskich , tak jak w przypadku Mac OS 8 i Mac OS 9 . Litera „X” w nazwie Mac OS X odnosi się do cyfry 10, cyfry rzymskiej , a firma Apple oświadczyła, że ​​w tym kontekście należy ją wymawiać jako „dziesięć”. Jednak często wymawia się go jak litera „X”.

Pierwsza wersja Mac OS X, Mac OS X Server 1.0 , była produktem przejściowym, posiadającym interfejs przypominający klasyczny Mac OS , choć nie był kompatybilny z oprogramowaniem przeznaczonym dla starszego systemu. Wersje konsumenckie Mac OS X zawierały większą kompatybilność wsteczną . Aplikacje Mac OS można napisać od nowa, aby działały natywnie za pośrednictwem Carbon API ; wiele z nich można by również uruchomić bezpośrednio w środowisku klasycznym, co zmniejszyło wydajność.

Wersja konsumencka Mac OS X została wydana w 2001 roku wraz z systemem Mac OS X 10.0 . Recenzje były zmienne, chwalono go za wyrafinowany, błyszczący interfejs Aqua , ale krytykowano go za powolne działanie. Ponieważ popularność Apple jest niewielka, twórcy kilku klasycznych aplikacji dla komputerów Mac, takich jak FrameMaker i PageMaker, odmówili opracowania nowych wersji ich oprogramowania dla systemu Mac OS X. John Siracusa, felietonista Ars Technica , który recenzował każdą większą wersję OS X do 10.10, opisał wczesne wydania z perspektywy czasu jako „wolne od psów, zawierają słabe”, a Aqua jako „nieznośnie powolne i ogromna świnia zasobów”.

Kolejne wydania

Firma Apple szybko opracowała kilka nowych wydań systemu Mac OS X. Recenzja Siracusa wersji 10.3, Panther , odnotowała: „Dziwne jest, że od lat niepewności i oprogramowania typu„ vaporware ” przeszliśmy do stałej, rocznej podaży głównych nowych wersji systemów operacyjnych”. Wersja 10.4 Tiger podobno zaszokowała kierownictwo firmy Microsoft , oferując szereg funkcji, takich jak szybkie wyszukiwanie plików i ulepszone przetwarzanie grafiki, które Microsoft przez kilka lat starał się dodać do systemu Windows z akceptowalną wydajnością.

Wraz z ewolucją systemu operacyjnego odszedł od klasycznego Mac OS , a aplikacje były dodawane i usuwane. Biorąc pod uwagę muzykę jako kluczowy rynek, firma Apple opracowała odtwarzacz muzyki dla iPoda i oprogramowanie muzyczne dla komputerów Mac, w tym iTunes i GarageBand . Kierując się na rynki konsumenckie i media, Apple kładzie nacisk na nowe aplikacje „cyfrowego stylu życia”, takie jak pakiet iLife , zintegrowana rozrywka domowa za pośrednictwem centrum multimedialnego Front Row i przeglądarki internetowej Safari . Wraz ze wzrostem popularności Internetu Apple oferowało dodatkowe usługi online, w tym .Mac, MobileMe i ostatnio produkty iCloud . Później zaczęła sprzedawać aplikacje innych firm za pośrednictwem Mac App Store .

Nowsze wersje systemu Mac OS X zawierały również modyfikacje ogólnego interfejsu, polegające na odejściu od połysku w paski i przezroczystości pierwotnych wersji. Niektóre aplikacje zaczęły używać wyglądu szczotkowanego metalu lub paska tytułu bez prążków w wersji 10.4. W Leopardzie Apple ogłosił ujednolicenie interfejsu ze znormalizowanym stylem okna z szarego gradientu.

W 2006 roku pierwsze wydane komputery Mac z procesorem Intel korzystały ze specjalistycznej wersji systemu Mac OS X 10.4 Tiger .

Kluczowym wydarzeniem dla systemu było ogłoszenie i wypuszczenie iPhone'a od 2007 roku. Podczas gdy poprzednie odtwarzacze iPod firmy Apple korzystały z minimalnego systemu operacyjnego, iPhone korzystał z systemu operacyjnego opartego na systemie Mac OS X, który później został nazwany „iPhone OS”, a następnie iOS . Jednoczesne wydanie dwóch systemów operacyjnych opartych na tych samych frameworkach spowodowało napięcie w Apple, które przytoczyło iPhone'a jako zmuszającego go do opóźnienia Mac OS X 10.5 Leopard . Jednak po tym, jak Apple otworzył iPhone'a dla niezależnych programistów, jego komercyjny sukces zwrócił uwagę na Mac OS X, a wielu programistów iPhone'a wykazało zainteresowanie rozwojem komputerów Mac.

W 2007 roku Mac OS X 10.5 Leopard był jedyną wersją z uniwersalnymi komponentami binarnymi , umożliwiającą instalację zarówno na komputerach Intel Mac, jak i wybranych PowerPC Mac. Jest to również ostateczna wersja z obsługą PowerPC Mac. Mac OS X 10.6 Snow Leopard był pierwszą wersją systemu OS X stworzoną wyłącznie dla komputerów Mac z procesorem Intel i ostatnią wersją z obsługą 32-bitowych komputerów Intel Mac. Nazwa miała zasygnalizować jego status jako iteracja Leoparda, koncentrując się na ulepszeniach technicznych i wydajnościowych, a nie na funkcjach skierowanych do użytkownika; w rzeczywistości było to wyraźnie oznakowane dla programistów jako wydanie „bez nowych funkcji”. Od czasu premiery kilka wersji OS X lub macOS (a mianowicie OS X Mountain Lion , OS X El Capitan i macOS High Sierra ) jest zgodnych z tym schematem, a ich nazwa pochodzi od swojego poprzednika, podobnie jak „ model tick-tock ” używany przez firmę Intel .

W dwóch kolejnych wersjach, Lion i Mountain Lion , Apple przeniosło niektóre aplikacje do wysoce skeuomorficznego stylu projektowania inspirowanego współczesnymi wersjami iOS, jednocześnie upraszczając niektóre elementy, powodując, że elementy sterujące, takie jak paski przewijania, znikają, gdy nie są używane. Ten kierunek był, podobnie jak interfejsy ze szczotkowanego metalu, niepopularny wśród niektórych użytkowników, chociaż kontynuował trend większej animacji i różnorodności interfejsu wcześniej widzianego w aspektach projektowych, takich jak narzędzie do tworzenia kopii zapasowych Time Machine , które prezentowało poprzednie wersje plików na tle wirującej mgławicy, i błyszczący prześwitujący dok z Leopard i Snow Leopard . Ponadto w przypadku systemu Mac OS X 10.7 Lion firma Apple przestała wydawać oddzielne wersje serwerowe systemu Mac OS X, sprzedając narzędzia serwerowe jako oddzielną aplikację do pobrania w sklepie Mac App Store. W przeglądzie opisano trend w produktach serwerowych jako „tańszy i prostszy… przenoszący nacisk z dużych firm na małe”.

OS X

Logo OS X od 2012–2013

W 2012 roku, wraz z wydaniem OS X 10.8 Mountain Lion , nazwa systemu została skrócona z Mac OS X do OS X. W tym samym roku firma Apple usunęła szefa rozwoju OS X, Scotta Forstalla , a projekt został zmieniony w kierunku bardziej minimalny kierunek. Nowy projekt interfejsu użytkownika Apple, wykorzystujący głębokie nasycenie kolorów, przyciski tekstowe i minimalny, „płaski” interfejs, zadebiutował w systemie iOS 7 w 2013 roku. Inżynierowie OS X podobno pracowali nad iOS 7, wersja wydana w 2013 roku, OS X 10.9 Mavericks , było czymś w rodzaju wersji przejściowej, z usuniętą częścią projektu skeuomorficznego, podczas gdy większość ogólnego interfejsu Mavericks pozostała niezmieniona. Następna wersja, OS X 10.10 Yosemite , przyjęła projekt podobny do iOS 7, ale o większej złożoności, odpowiedni dla interfejsu sterowanego za pomocą myszy.

Od 2012 roku system przeszedł na roczny harmonogram wydawania podobny do tego w iOS . Systematycznie obniżał również koszt aktualizacji, począwszy od systemu Snow Leopard, przed całkowitym zniesieniem opłat za uaktualnienia począwszy od 2013 roku. Niektórzy dziennikarze i zewnętrzni twórcy oprogramowania sugerowali, że ta decyzja, pozwalając na szybsze udostępnianie funkcji, oznaczała mniej możliwości skupienia się na stabilności, bez żadnej wersji OS X godnej polecenia dla użytkowników wymagających stabilności i wydajności ponad nowe funkcje. Aktualizacja Apple z 2015 r., OS X 10.11 El Capitan , została ogłoszona, aby skupić się w szczególności na poprawie stabilności i wydajności.

System operacyjny Mac

Logo MacOS

W 2016 roku, wraz z wydaniem macOS 10.12 Sierra , nazwa została zmieniona z OS X na macOS, aby usprawnić ją dzięki brandingowi innych podstawowych systemów operacyjnych Apple: iOS , watchOS i tvOS . Główne funkcje macOS 10.12 Sierra to wprowadzenie Siri do macOS, zoptymalizowana pamięć masowa, ulepszenia dołączonych aplikacji oraz większa integracja z Apple iPhone i Apple Watch . System plików Apple (APFS) został ogłoszony na dorocznej konferencji Apple Worldwide Developers Conference (WWDC) w czerwcu 2016 r. Jako zamiennik HFS + , bardzo krytykowanego systemu plików.

Apple zaprezentował macOS 10.13 High Sierra na WWDC 2017, zanim wydał go później w tym samym roku. Podczas pracy na dyskach półprzewodnikowych używa APFS zamiast HFS +. Jego następca, macOS 10.14 Mojave , został wydany w 2018 roku, dodając opcję ciemnego interfejsu użytkownika i dynamiczną tapetę . Został zastąpiony przez macOS 10.15 Catalina w 2019 roku, który zastępuje iTunes oddzielnymi aplikacjami dla różnych typów multimediów i wprowadza system Catalyst do przenoszenia aplikacji na iOS.

W 2020 roku Apple zaprezentował premierę macOS 11 Big Sur na WWDC 2020. Był to pierwszy wzrost numeru wersji podstawowej systemu macOS od czasu wydania publicznej wersji beta systemu Mac OS X w 2000 roku. Big Sur wprowadził poważne zmiany w interfejsie użytkownika i był pierwszym wersja do uruchomienia na zestawie instrukcji ARM.

Architektura

Rdzeniem macOS jest system operacyjny zgodny z POSIX , zbudowany na jądrze XNU , ze standardowymi funkcjami Unix dostępnymi z interfejsu wiersza poleceń . Apple wydało tę rodzinę oprogramowania jako darmowy i otwarty system operacyjny o nazwie Darwin . Oprócz Darwina Apple połączył szereg komponentów, w tym interfejs Aqua i Finder , aby uzupełnić system operacyjny oparty na GUI , którym jest macOS.

Wraz z pierwotnym wprowadzeniem jako Mac OS X, system przyniósł szereg nowych możliwości, aby zapewnić bardziej stabilną i niezawodną platformę niż jego poprzednik, klasyczny Mac OS . Na przykład wielozadaniowość z wywłaszczaniem i ochrona pamięci poprawiły zdolność systemu do jednoczesnego uruchamiania wielu aplikacji bez przerywania ich lub wzajemnego uszkadzania. Wiele aspektów architektury macOS wywodzi się z OPENSTEP , który został zaprojektowany jako przenośny, aby ułatwić przejście z jednej platformy na drugą. Na przykład NeXTSTEP został przeniesiony z oryginalnych stacji roboczych NeXT opartych na 68k do x86 i innych architektur, zanim NeXT został zakupiony przez Apple, a OPENSTEP został później przeniesiony na architekturę PowerPC w ramach projektu Rhapsody .

Przed macOS High Sierra i na dyskach innych niż dyski półprzewodnikowe (SSD) domyślnym systemem plików jest HFS + , który odziedziczył po klasycznym Mac OS. Projektant systemu operacyjnego Linus Torvalds skrytykował HFS +, mówiąc, że jest to „prawdopodobnie najgorszy system plików wszechczasów”, którego projekt „aktywnie uszkadza dane użytkownika”. Skrytykował brak rozróżniania wielkości liter w nazwach plików, projekt pogorszył się, gdy Apple rozszerzył system plików, aby obsługiwał Unicode .

Darwin podsystem w MacOS zarządza system plików, który zawiera Unix uprawnienia warstwę. W latach 2003 i 2005 dwóch redaktorów Macworld wyraziło krytykę schematu zezwoleń; Ted Landau nazwał błędnie skonfigurowane uprawnienia „najczęstszą frustracją” w systemie macOS, podczas gdy Rob Griffiths zasugerował, że niektórzy użytkownicy mogą nawet być zmuszeni do codziennego resetowania uprawnień , co może zająć do 15 minut. Niedawno inny redaktor Macworld, Dan Frakes, nazwał procedurę naprawy uprawnień jako ogromnie nadużywaną. Twierdzi, że macOS zazwyczaj prawidłowo obsługuje uprawnienia bez ingerencji użytkownika, a resetowania uprawnień należy próbować tylko wtedy, gdy pojawią się problemy.

Architektura macOS obejmuje warstwowy projekt: warstwowe struktury wspomagają szybki rozwój aplikacji, dostarczając istniejący kod do typowych zadań. Apple zapewnia własne narzędzia programistyczne , w szczególności zintegrowane środowisko programistyczne o nazwie Xcode . Xcode zapewnia interfejsy dla kompilatorów, które obsługują kilka języków programowania, w tym C , C ++ , Objective-C i Swift . W przypadku przejścia z komputerów Mac na procesory Intel został zmodyfikowany tak, aby programiści mogli tworzyć swoje aplikacje jako uniwersalny plik binarny , co zapewnia zgodność zarówno z liniami komputerów Macintosh z procesorami Intel, jak i PowerPC. Aplikacje własne i innych firm mogą być sterowane programowo za pomocą środowiska AppleScript , zachowane z klasycznego systemu Mac OS lub przy użyciu nowszej aplikacji Automator , która oferuje wstępnie napisane zadania niewymagające wiedzy programistycznej.

Zgodność oprogramowania

Lista wersji systemu macOS i oprogramowania, które obsługują
System operacyjny Safari Poczta Szybki czas iTunes Wiadomości / iChat pracuję
11 „Big Sur” 14.0.2 14.0 10.5 Nie dotyczy 14.0 2020
10,15 „Catalina” 13,0 Nie dotyczy 13,0
10.14 „Mojave” 12,0 12.9.5 12,0
10,13 „High Sierra” 13.1.2 11.0 10.4 12.8.2 11.0 2019
10,12 „Sierra” 12.1.2 10.0 2018
10,11 „El Capitan” 11.1.2 9.3 9.2 2014
10,10 „Yosemite” 10.1.2 8.0
10,9 „Mavericks” 9.1.3 7.3 10.3 12.6.2 2013
10,8 „Mountain Lion” 6.2.8 Nieznany 10.2 12.4.3 '09
10,7 "Lew" 6.1.6 10.1 12.2.2 8.0b lub 6.0.1
10,6 "Snow Leopard" 5.1.10 4.5 11.4 5.0
10,5 "Leopard" 5.0.6 3.6 7.7 10.6.3 4.0
10,4 "Tygrys" 4.1.3 2.1.3 7.6.4 9.2.1 3.0
10,3 "Pantera" 1.3.2 1.x 7.5 7.7.1 2.1 '05
10,2 "Jaguar" 1.0.3 6.5.3 6.0.5 2.0 Myśl przewodnia
10,1 „Puma” Nie dotyczy 6.3.1 4.7.1 Nie dotyczy Nie dotyczy
10,0 „Gepard” 5.0 2.0.4

Firma Apple zaoferowała dwa główne interfejsy API do tworzenia oprogramowania natywnego dla systemu macOS: Cocoa i Carbon . Cocoa była potomkiem interfejsów API odziedziczonych po OPENSTEP i nie pochodziła z klasycznego systemu Mac OS , podczas gdy Carbon był adaptacją klasycznych interfejsów API systemu Mac OS, umożliwiając minimalne przepisanie oprogramowania Mac tak, aby działało natywnie w systemie Mac OS X.

Interfejs API Cocoa powstał w wyniku współpracy w 1993 roku między NeXT Computer i Sun Microsystems . To dziedzictwo jest bardzo widoczne dla programistów Cocoa, ponieważ przedrostek „NS” jest wszechobecny we frameworku, różnie oznaczając N eXT S TEP lub N eXT / S un . Oficjalne API OPENSTEP, opublikowane we wrześniu 1994 roku, było pierwszym, które podzieliło API między Foundation i ApplicationKit i pierwszym, które użyło przedrostka „NS”. Tradycyjnie programy Cocoa były pisane głównie w Objective-C , z alternatywą w Javie. Jednak 11 lipca 2005 r. Firma Apple ogłosiła, że ​​„funkcje dodane do Cocoa w wersjach Mac OS X późniejszych niż 10.4 nie zostaną dodane do interfejsu programistycznego Cocoa-Java”. macOS był również używany do obsługi platformy Java jako „preferowany pakiet oprogramowania” - w praktyce oznacza to, że aplikacje napisane w języku Java pasują do systemu operacyjnego tak dokładnie, jak to możliwe, a jednocześnie są kompatybilne z różnymi platformami , a graficzne interfejsy użytkownika napisane w języku Swing wyglądają prawie dokładnie jak natywne interfejsy Cocoa. Od 2014 roku Apple promuje swój nowy język programowania Swift jako preferowany język do tworzenia oprogramowania na platformach Apple.

Pierwotny plan Apple z macOS zakładał wymaganie od wszystkich programistów przepisania oprogramowania na interfejsy API Cocoa. Wywołało to duże oburzenie wśród istniejących deweloperów komputerów Mac, którzy grozili, że porzucą platformę, zamiast zainwestować w kosztowne przepisanie, i pomysł został odłożony na półkę. Aby umożliwić płynne przejście z Mac OS 9 na Mac OS X, stworzono Carbon Application Programming Interface (API). Aplikacje napisane za pomocą Carbon mogły początkowo działać natywnie zarówno na klasycznym Mac OS, jak i Mac OS X, chociaż ta zdolność została później usunięta wraz z rozwojem Mac OS X. Carbon nie był zawarty w pierwszym produkcie sprzedawanym jako Mac OS X: rzadko używanym oryginalnym wydaniu Mac OS X Server 1.0 , które również nie zawierało interfejsu Aqua. Apple ograniczył dalszy rozwój Carbon od wydania Leoparda i ogłosił, że aplikacje Carbon nie będą działać w wersji 64-bitowej. Wiele aplikacji macOS nadal używało Carbon jeszcze przez jakiś czas, zwłaszcza te, których dziedzictwo sięga klasycznego Mac OS i dla których aktualizacje byłyby trudne, nieekonomiczne lub niepotrzebne. Obejmuje to pakiet Microsoft Office do wersji Office 2016 i Photoshop do wersji CS5. Wczesne wersje macOS mogły również uruchamiać niektóre klasyczne aplikacje Mac OS w środowisku klasycznym z ograniczeniami wydajności; ta funkcja została usunięta z wersji 10.5 i nowszych, a wszystkie komputery Mac używają procesorów Intel.

Ponieważ macOS jest zgodny z POSIX , wiele pakietów oprogramowania napisanych dla innych systemów uniksopodobnych , w tym Linux, można ponownie skompilować, aby działały na nim, w tym wiele oprogramowania naukowego i technicznego. Projekty innych firm, takie jak Homebrew , Fink , MacPorts i pkgsrc, zapewniają wstępnie skompilowane lub wstępnie sformatowane pakiety. Apple i inni dostarczyli wersje interfejsu graficznego X Window System , które mogą pozwolić tym aplikacjom działać z przybliżeniem wyglądu i działania macOS. Aktualną metodą zatwierdzoną przez Apple jest projekt XQuartz o otwartym kodzie źródłowym ; wcześniejsze wersje mogły korzystać z aplikacji X11 dostarczonej przez Apple lub wcześniej z projektu XDarwin .

Aplikacje mogą być dystrybuowane na komputery Mac i instalowane przez użytkownika z dowolnego źródła i dowolną metodą, taką jak pobieranie (z podpisem kodu lub bez , dostępne za pośrednictwem konta programisty Apple) lub za pośrednictwem sklepu Mac App Store , platformy handlowej oprogramowania obsługiwanej przez Apple proces wymagający zgody firmy. Aplikacje zainstalowane za pośrednictwem Mac App Store działają w piaskownicy , co ogranicza ich możliwość wymiany informacji z innymi aplikacjami lub modyfikowania podstawowego systemu operacyjnego i jego funkcji. Jest to wymieniane jako zaleta, umożliwiająca użytkownikom instalowanie aplikacji z przekonaniem, że nie powinni oni być w stanie uszkodzić ich systemu, ale także jako wada ze względu na blokowanie wykorzystania Mac App Store do profesjonalnych aplikacji wymagających podwyższonych uprawnień. Aplikacje bez podpisu kodu nie mogą być uruchamiane domyślnie, z wyjątkiem konta administratora komputera.

Apple tworzy aplikacje dla macOS. Niektóre są dołączone do systemu macOS, a niektóre są sprzedawane oddzielnie. Obejmuje to iWork , Final Cut Pro , Logic Pro , iLife oraz aplikację bazodanową FileMaker . Wielu innych programistów oferuje również oprogramowanie dla systemu macOS .

W 2018 roku Apple wprowadził warstwę aplikacji, podobno o nazwie kodowej Marzipan, do przenoszenia aplikacji iOS na macOS. macOS Mojave zawierał porty czterech własnych aplikacji na iOS, w tym Home i News , i ogłoszono, że API będzie dostępne dla deweloperów zewnętrznych od 2019 roku.

Zgodność sprzętu

Lista wersji macOS, obsługiwanych systemów, na których działają, i ich wymagań dotyczących pamięci RAM
System operacyjny Obsługiwane systemy Wymagania dotyczące pamięci RAM
11
  • MacBook (2015 lub nowszy)
  • MacBook Air (2013 lub nowszy)
  • MacBook Pro (koniec 2013 r. Lub nowszy)
  • Mac mini (2014 lub nowszy)
  • iMac (2014 lub nowszy)
  • iMac Pro (2017)
  • Mac Pro (2013 lub nowszy)
4 GB
10.15
  • MacBook (początek 2015 r. Lub nowszy)
  • MacBook Air (z połowy 2012 r. Lub nowszy)
  • MacBook Pro (z połowy 2012 r. Lub nowszy)
  • Mac mini (koniec 2012 r. Lub nowszy)
  • iMac (koniec 2012 r. lub nowszy)
  • iMac Pro (2017)
  • Mac Pro (koniec 2013 r. Lub nowszy)
10.14
  • MacBook (początek 2015 r. Lub nowszy)
  • MacBook Air (z połowy 2012 r. Lub nowszy)
  • MacBook Pro (z połowy 2012 r. Lub nowszy)
  • Mac mini (koniec 2012 r. Lub nowszy)
  • iMac (koniec 2012 r. lub nowszy)
  • iMac Pro (2017)
  • Mac Pro (koniec 2013 r. Lub nowszy; modele
    z połowy 2010 r. I z połowy 2012 r. Z zalecanymi kartami graficznymi obsługującymi technologię Metal)
2 GB
10.12 - 10.13
  • MacBook (koniec 2009 r. Lub nowszy)
  • MacBook Pro (z połowy 2010 r. Lub nowszy)
  • MacBook Air (koniec 2010 r. Lub nowszy)
  • Mac mini (z połowy 2010 r. Lub nowszy)
  • iMac (koniec 2009 r. lub nowszy)
  • Mac Pro (z połowy 2010 r. Lub nowszy)
10,8 - 10,11
  • MacBook (aluminiowy koniec 2008 r. Lub początek 2009 r. Lub nowszy)
  • MacBook Pro (z połowy / końca 2007 r. Lub nowszy)
  • MacBook Air (koniec 2008 r. Lub nowszy)
  • Mac mini (początek 2009 r. Lub nowszy)
  • iMac (z połowy 2007 r. lub nowszy)
  • Mac Pro (początek 2008 lub nowszy)
  • Xserve (początek 2009 r.)
10.7 Obsługa Intel Mac (64-bit)
Rosetta spadła z 10.7 i nowszych.
10.6 Intel Mac (32-bitowy lub 64-bitowy) 1 GB
10.5 G4, G5 i Intel Mac (32-bitowy lub 64-bitowy) przy 867 MHz lub szybszym Obsługa
klasyczna spadła z 10,5 i nowszych.
512 MB
10.4 Komputery Mac z wbudowanym FireWire i New World ROM lub procesorem Intel 256 MB
10.3 Komputery Mac z pamięcią ROM New World 128 MB
10,0 - 10,2 IBook i PowerBook G3, G4 i G5 , Power Mac i iMac
(z wyjątkiem PowerBook G3 „Kanga”)

Narzędzia takie jak XPostFacto i poprawki zastosowane na nośniku instalacyjnym zostały opracowane przez inne firmy, aby umożliwić instalację nowszych wersji systemu macOS w systemach, które nie są oficjalnie obsługiwane przez firmę Apple. Obejmuje to wiele systemów Power Macintosh starszych niż G3, które można skonfigurować do pracy z systemem Mac OS X 10.2 Jaguar włącznie, wszystkie komputery Mac z systemem G3, które mogą działać do Tiger, włącznie, oraz komputery Mac G4 z częstotliwością mniejszą niż 867 MHz. Leoparda, usuwając ograniczenie z instalacyjnego dysku DVD lub wprowadzając polecenie w interfejsie Open Firmware komputera Mac, aby poinformować instalatora Leoparda, że ​​jego częstotliwość zegara wynosi 867 MHz lub więcej. Z wyjątkiem funkcji wymagających określonego sprzętu, takich jak akceleracja grafiki lub nagrywanie na dyskach DVD, system operacyjny oferuje te same funkcje na wszystkich obsługiwanych urządzeniach.

Ponieważ większość komponentów sprzętowych Maca lub komponentów podobnych do tych, od czasu przejścia na firmę Intel, jest dostępnych w sprzedaży, niektóre grupy obsługujące technologię opracowały oprogramowanie do instalowania macOS na komputerach innych niż Apple. Są one określane jako Hackintoshes , a kontaminacja słów „hack” i „Macintosh”. Narusza to umowę EULA firmy Apple (i dlatego nie jest wspierane przez pomoc techniczną Apple, gwarancje itp.), Ale społeczności, które obsługują użytkowników osobistych, którzy nie instalują w celu odsprzedaży i zysku, są generalnie ignorowane przez Apple. Te samodzielnie wykonane komputery zapewniają większą elastyczność i dostosowywanie sprzętu, ale kosztem pozostawienia użytkownikowi większej odpowiedzialności za własną maszynę, na przykład w kwestii integralności lub bezpieczeństwa danych. Psystar , firma, która próbowała zarobić na sprzedaży macOS na sprzęcie niecertyfikowanym przez Apple, została pozwana przez Apple w 2008 roku.

Przejście z PowerPC na Intel

Steve Jobs mówi o przejściu na procesory Intel.

W kwietniu 2002 r. EWeek ogłosił plotkę, że Apple ma wersję kodową Mac OS X o nazwie kodowej Marklar , która działa na procesorach Intel x86 . Ideą Marklara było utrzymanie Mac OS X na alternatywnej platformie, gdyby Apple był niezadowolony z postępów platformy PowerPC . Plotki te ucichły do ​​końca maja 2005 roku, kiedy różne media, takie jak The Wall Street Journal i CNET , ogłosiły, że Apple ujawni Marklara w nadchodzących miesiącach.

6 czerwca 2005 roku Steve Jobs ogłosił w swoim przemówieniu na WWDC, że Apple będzie przechodzić z procesorów PowerPC na procesory Intel w ciągu następnych dwóch lat i że Mac OS X będzie obsługiwał obie platformy w okresie przejściowym. Jobs potwierdził również pogłoski, że Apple miał wersje Mac OS X działające na procesorach Intela przez większość swojego rozwoju. Maki z procesorami Intela będą uruchamiać nową, ponownie skompilowaną wersję OS X wraz z Rosettą , binarną warstwą translacyjną , która umożliwia oprogramowaniu skompilowanemu dla PowerPC Mac OS X działanie na maszynach z Intel Mac OS X. System został dołączony do wersji Mac OS X do wersji 10.6.8. Firma Apple porzuciła obsługę trybu klasycznego na nowych komputerach Mac z procesorem Intel. Oprogramowanie emulujące innych firm, takie jak Mini vMac , Basilisk II i SheepShaver, zapewniało obsługę niektórych wczesnych wersji systemu Mac OS. Nowa wersja Xcode i podstawowe kompilatory wiersza polecenia obsługiwały tworzenie uniwersalnych plików binarnych , które działałyby w obu architekturach.

Oprogramowanie oparte tylko na PowerPC jest obsługiwane przez oficjalne oprogramowanie emulujące Apple, Rosetta , chociaż ostatecznie aplikacje musiały zostać przepisane, aby działały poprawnie na nowszych wersjach wydanych dla procesorów Intela. Firma Apple początkowo zachęcała programistów do tworzenia uniwersalnych plików binarnych z obsługą zarówno PowerPC, jak i Intel. Pliki binarne PowerPC mają spadek wydajności, gdy są uruchamiane na komputerach Mac z procesorem Intel poprzez Rosettę. Co więcej, niektóre programy PowerPC, takie jak rozszerzenia jądra i wtyczki Preferencji systemowych, nie są w ogóle obsługiwane na komputerach Mac z procesorem Intel. Niektóre aplikacje PowerPC w ogóle nie działałyby w systemie macOS. Wtyczki do Safari muszą być skompilowane dla tej samej platformy co Safari, więc gdy Safari działa na platformie Intel, wymaga wtyczek, które zostały skompilowane jako pliki binarne tylko dla Intela lub uniwersalne, więc wtyczki tylko dla PowerPC nie będą działać. Podczas gdy komputery Mac z procesorami Intel mogą obsługiwać PowerPC, Intel i uniwersalne pliki binarne, komputery PowerPC obsługują tylko wersje uniwersalne i PowerPC.

Wsparcie dla platformy PowerPC zostało usunięte po przejściu. W 2009 roku Apple ogłosił na WWDC, że Mac OS X 10.6 Snow Leopard porzuci wsparcie dla procesorów PowerPC i będzie dostępny tylko dla Intel. Rosetta była nadal oferowana jako opcja do pobrania lub instalacji w Snow Leopard, zanim została wycofana z Mac OS X 10.7 Lion. Ponadto nowe wersje oprogramowania firmy Mac OS X i oprogramowania innych firm coraz częściej wymagały procesorów Intel, w tym nowych wersji iLife, iWork, Aperture i Logic Pro.

Przejście Intel – ARM

Pogłoski o tym, że Apple przenosi komputery Mac na procesory ARM używane przez urządzenia z systemem iOS, zaczęły krążyć już w 2011 r., A spadały i rozchodziły się w latach 2010. Plotki nasiliły się w 2020 roku, kiedy liczne raporty ogłosiły, że firma ogłosi przejście na swoje niestandardowe procesory w WWDC.

Firma Apple oficjalnie ogłosiła przejście na procesory zaprojektowane we własnym zakresie 22 czerwca 2020 r. Na WWDC 2020, przy czym przejście to ma potrwać dwa lata. Pierwszą wersją macOS obsługującą ARM jest macOS Big Sur .

funkcje

Interfejs użytkownika Aqua

Oryginalny interfejs użytkownika Aqua widoczny w publicznej wersji beta systemu Mac OS X z 2000 roku

Jedną z głównych różnic między klasycznym systemem Mac OS a obecnym systemem macOS było dodanie Aqua , graficznego interfejsu użytkownika z elementami podobnymi do wody, w pierwszej głównej wersji systemu Mac OS X. Każdy element okna, tekst, grafika lub widżet jest rysowany na ekranie przy użyciu technologii antyaliasingu przestrzennego . ColorSync , technologia wprowadzona wiele lat wcześniej, została ulepszona i wbudowana w podstawowy silnik rysowania, aby zapewnić dopasowanie kolorów dla profesjonalistów zajmujących się drukowaniem i multimediami . Ponadto wokół okien i izolowanych elementów tekstu dodano cienie, aby zapewnić wrażenie głębi. Zintegrowano nowe elementy interfejsu, w tym arkusze ( okna dialogowe dołączone do określonych okien) i szuflady, które wysuwają się i udostępniają opcje.

Użycie miękkich krawędzi, półprzezroczystych kolorów i prążków, podobnie jak w projektach sprzętowych pierwszych komputerów iMac , zapewniło interfejs użytkownika bardziej teksturowy i kolorowy w porównaniu z wyglądem „ Platinum ” w systemach Mac OS 9 i Mac OS X Server 1.0. zaoferował. Według Siracusa, wprowadzenie Aqua i jej odejście od ówczesnego konwencjonalnego wyglądu „uderzyło jak tona cegieł”. Bruce Tognazzini (który założył oryginalną grupę Apple Human Interface Group) powiedział, że interfejs Aqua w systemie Mac OS X 10.0 stanowi krok wstecz w użyteczności w porównaniu z oryginalnym interfejsem Mac OS. Programiści zewnętrzni zaczęli produkować skórki do dostosowywanych aplikacji i innych systemów operacyjnych, które naśladowały wygląd Aqua. Do pewnego stopnia Apple wykorzystał udane przejście na ten nowy projekt jako dźwignię, w różnych momentach grożąc podjęciem kroków prawnych przeciwko osobom, które tworzą lub rozpowszechniają oprogramowanie z interfejsem, który według firmy wywodzi się z projektu chronionego prawem autorskim .

Apple nieustannie zmienia aspekty wyglądu i projektu systemu macOS, w szczególności wprowadzając poprawki w wyglądzie okien i paska menu. Od 2012 roku firma Apple sprzedała wiele modeli komputerów Mac z wyświetlaczami Retina o wysokiej rozdzielczości , a system macOS i jego interfejsy API mają szerokie wsparcie dla niezależnego od rozdzielczości rozwoju obsługi wyświetlaczy o wysokiej rozdzielczości. Recenzenci opisali wsparcie Apple dla tej technologii jako lepsze niż w systemie Windows.

Te wytyczne interfejsu człowieka opublikowanych przez Apple dla MacOS są następnie przez wiele aplikacji, dając im spójny interfejs użytkownika i skrótów klawiaturowych. Ponadto uwzględniono nowe usługi dla aplikacji, które obejmują narzędzia do sprawdzania pisowni i gramatyki, paletę znaków specjalnych, próbnik kolorów, selektor czcionek i słownik; te globalne funkcje są obecne w każdej aplikacji Cocoa, dodając spójności. System graficzny OpenGL łączy okna na ekranie, aby umożliwić rysowanie z akceleracją sprzętową. Ta technologia, wprowadzona w wersji 10.2, nosi nazwę Quartz Extreme , składnik Quartz . Wewnętrzny model obrazowania Quartz dobrze koreluje z modelem obrazowania Portable Document Format (PDF), ułatwiając drukowanie PDF na wielu urządzeniach. W rezultacie przeglądanie i tworzenie dokumentów PDF w dowolnej aplikacji to wbudowane funkcje. Odzwierciedlając swoją popularność wśród użytkowników projektów, macOS obsługuje również wiele profesjonalnych formatów wideo i obrazów oraz zawiera obszerną, wstępnie zainstalowaną bibliotekę czcionek, obejmującą wiele znanych projektów znanych marek.

składniki

Finder jest przeglądarka plików pozwala na szybki dostęp do wszystkich obszarów komputera, który został zmodyfikowany w ciągu kolejnych wydaniach MacOS. Quick Look jest częścią Findera od wersji 10.5 . Pozwala na dynamiczny podgląd plików, w tym filmów i dokumentów wielostronicowych bez otwierania innych aplikacji. Spotlight , technologia wyszukiwania plików, która została zintegrowana z Finderem od wersji 10.4 , umożliwia szybkie przeszukiwanie plików danych w czasie rzeczywistym; wiadomości pocztowe; zdjęcia; oraz inne informacje oparte na właściwościach elementu (metadanych) i / lub treści. macOS korzysta z Docka , który przechowuje skróty do plików i folderów, a także zminimalizowane okna.

Firma Apple dodała Exposé w wersji 10.3 (zwanej Mission Control od wersji 10.7 ), funkcję, która obejmuje trzy funkcje ułatwiające dostęp między oknami a pulpitem. Jego funkcje polegają na natychmiastowym wyświetlaniu wszystkich otwartych okien jako miniatur w celu łatwej nawigacji do różnych zadań, wyświetlaniu wszystkich otwartych okien jako miniatur z bieżącej aplikacji i ukrywaniu wszystkich okien, aby uzyskać dostęp do pulpitu. FileVault to opcjonalne szyfrowanie plików użytkownika za pomocą 128-bitowego standardu szyfrowania Advanced Encryption Standard (AES-128).

Funkcje wprowadzone w wersji 10.4 obejmują Automator , aplikację zaprojektowaną do tworzenia automatycznego przepływu pracy dla różnych zadań; Dashboard , pełnoekranowa grupa małych aplikacji nazywanych widżetami na pulpicie, które można wywołać i zamknąć jednym naciśnięciem klawisza; oraz Front Row , interfejs przeglądarki multimediów dostępny za pomocą pilota Apple Remote . Usługi synchronizacji umożliwiają aplikacjom dostęp do scentralizowanej, rozszerzalnej bazy danych dla różnych elementów danych użytkownika, w tym kalendarza i elementów kontaktów. Następnie system operacyjny zarządzał sprzecznymi edycjami i spójnością danych.

Wszystkie ikony systemowe są skalowalne do 512 × 512 pikseli od wersji 10.5, aby pomieścić różne miejsca, w których pojawiają się w większym rozmiarze, w tym na przykład widok Cover Flow , trójwymiarowy graficzny interfejs użytkownika dołączony do iTunes , Finder i inne Produkty Apple do wizualnego przeglądania plików i bibliotek multimediów cyfrowych za pomocą okładek. W tej wersji wprowadzono również Spaces , implementację wirtualnego pulpitu, która umożliwia użytkownikowi posiadanie więcej niż jednego pulpitu i wyświetlanie ich w interfejsie podobnym do Exposé; technologia automatycznego tworzenia kopii zapasowych zwana Time Machine , która umożliwia użytkownikom przeglądanie i przywracanie poprzednich wersji plików i danych aplikacji; i Udostępnianie ekranu zostało wbudowane po raz pierwszy.

W nowszych wersjach firma Apple opracowała obsługę znaków emoji , włączając zastrzeżoną czcionkę Apple Color Emoji . Apple połączyło również macOS z sieciami społecznościowymi, takimi jak Twitter i Facebook, poprzez dodanie przycisków udostępniania dla treści, takich jak obrazy i tekst. Apple wprowadził kilka aplikacji i funkcji, które pierwotnie zadebiutowały w iOS , mobilnym systemie operacyjnym, na macOS w ostatnich wydaniach, w szczególności inteligentnego osobistego asystenta Siri , który został wprowadzony w wersji 10.12 systemu macOS.

Wielojęzyczne wsparcie

W momencie instalacji dla użytkownika dostępnych jest 39 języków systemowych w macOS; język systemu jest używany w całym środowisku systemu operacyjnego. Metody wprowadzania tekstu w dziesiątkach skryptów można wybrać niezależnie od języka systemu. Ostatnie aktualizacje zwiększyły obsługę chińskich znaków i połączeń z popularnymi sieciami społecznościowymi w Chinach .

Aktualizowanie metod

System macOS można zaktualizować za pomocą panelu preferencji Aktualizacja oprogramowania w Preferencjach systemowych lub za pomocą narzędzia softwareupdate wiersza poleceń. Aż do OS X 10.8 Mountain Lion , osobna aplikacja do aktualizacji oprogramowania pełniła tę funkcję. W Mountain Lion i późniejszych zostało to połączone z aplikacją Mac App Store , chociaż podstawowy mechanizm aktualizacji pozostaje niezmieniony i zasadniczo różni się od mechanizmu pobierania używanego przy zakupie aplikacji ze sklepu App Store. W systemie macOS 10.14 Mojave funkcja aktualizacji została ponownie przeniesiona do panelu preferencji Aktualizacja oprogramowania.

Historia wydania

Mac OS X v10.0 Mac OS X v10.2 Mac OS X Panther Mac OS X Tiger Mac OS X Leopard Mac OS X Snow Leopard Mac OS X Lion OS X Mountain Lion OS X Mavericks OS X Yosemite OS X El Capitan MacOS Sierra MacOS High Sierra
Grafika Box / Mac App Store dla każdej wersji systemu macOS, od Mac OS X Cheetah po macOS Big Sur. Od lewej do prawej: Gepard / Puma (1), Jaguar (2), Pantera (3), Tygrys (4), Lampart (5), Snow Leopard (6), Lew (7), Mountain Lion (8), Mavericks ( 9), Yosemite (10), El Capitan (11), Sierra (12), High Sierra (13), Mojave (14), Catalina (15) i Big Sur (16).


Informacje o wersjach systemu Mac OS X, OS X i macOS
Wersja Kryptonim
Wersja Darwina

Obsługa procesorów

Wsparcie aplikacji
Jądro Data
ogłoszona
Data
wydania
Data zakończenia
wsparcia
Najnowsza
wersja
Stara wersja, nie jest już obsługiwana: Wydanie dla programistów Rhapsody Grail1Z4 / Titan1U 32-bitowy PowerPC 32-bitowy PowerPC 32-bitowy 7 stycznia 1997 31 sierpnia 1997 Nieznany DR2
(14 maja 1998)
Stara wersja, nie jest już obsługiwana: Mac OS X Server 1.0 Hera Nieznany 16 marca 1999 Nieznany 1.2v3
(27 października 2000)
Stara wersja, nie jest już obsługiwana: Mac OS X Developer Preview Nieznany 11 maja 1998 16 marca 1999 Nieznany DP4
(5 kwietnia 2000)
Stara wersja, nie jest już obsługiwana: Publiczna beta systemu Mac OS X Kodiak 15 maja 2000 13 września 2000 24 marca 2001 Nie dotyczy
Stara wersja, nie jest już obsługiwana: Mac OS X 10.0 Gepard 1.3.1 9 stycznia 2001 24 marca 2001 2004 10.0.4 (4Q12)
(22 czerwca 2001)
Stara wersja, nie jest już obsługiwana: Mac OS X 10.1 Puma 1.4.1 / 5 18 lipca 2001 25 września 2001 2005 10.1.5 (5S60)
(6 czerwca 2002)
Stara wersja, nie jest już obsługiwana: Mac OS X 10.2 Jaguar 6 32/64-bitowy PowerPC 6 maja 2002 24 sierpnia 2002 2006 10.2.8
(3 października 2003)
Stara wersja, nie jest już obsługiwana: Mac OS X 10.3 Pantera 7 32/64-bitowy PowerPC 23 czerwca 2003 24 października 2003 2007 10.3.9 (7W98)
(15 kwietnia 2005)
Stara wersja, nie jest już obsługiwana: Mac OS X 10.4 Tygrys 8 32/64-bitowy PowerPC
i Intel
32/64-bitowy PowerPC
i Intel
4 maja 2004 29 kwietnia 2005 Wrzesień 2009 10.4.11
(14 listopada 2007)
Stara wersja, nie jest już obsługiwana: Mac OS X 10.5 Lampart 9 32/64-bitowy PowerPC
i Intel
26 czerwca 2006 26 października 2007 23 czerwca 2011 10.5.8 (9L31a)
(13 sierpnia 2009)
Stara wersja, nie jest już obsługiwana: Mac OS X 10.6 Pantera śnieżna 10 32/64-bitowy Intel 32/64-bitowy
32-bitowy procesor Intel PowerPC
32/64-bitowe 9 czerwca 2008 28 sierpnia 2009 25 lutego 2014 10.6.8 (10K549)
(25 lipca 2011)
Stara wersja, nie jest już obsługiwana: Mac OS X 10.7 Lew 11 64-bitowy Intel 32/64-bitowy Intel 20 października 2010 20 lipca 2011 Październik 2014 10.7.5 (11G63)
(4 października 2012)
Stara wersja, nie jest już obsługiwana: OS X 10.8.1 Lew górski 12 64-bitowy 16 lutego 2012 25 lipca 2012 Wrzesień 2015 10.8.5 (12F2560)
(13 sierpnia 2015)
Stara wersja, nie jest już obsługiwana: OS X 10.9.1 Mavericks 13 10 czerwca 2013 22 października 2013 Wrzesień 2016 10.9.5 (13F1911)
(18 lipca 2016)
Stara wersja, nie jest już obsługiwana: OS X 10.10.1 Yosemite 14 2 czerwca 2014 16 października 2014 Sierpień 2017 10.10.5 (14F2511)
(19 lipca 2017)
Stara wersja, nie jest już obsługiwana: OS X 10.11.1 kapitan 15 8 czerwca 2015 30 września 2015 r Wrzesień 2018 r 10.11.6 (15G22010)
(9 lipca 2018)
Stara wersja, nie jest już obsługiwana: macOS 10.12 Sierra 16 13 czerwca 2016 r 20 września 2016 r Październik 2019 r 10.12.6 (16G2136)
(26 września 2019)
Stara wersja, nie jest już obsługiwana: macOS 10.13 High Sierra 17 5 czerwca 2017 r 25 września 2017 r Grudzień 2020 10.13.6 (17G14042)
(12 listopada 2020 r.)
Starsza wersja, ale nadal obsługiwana: macOS 10.14 Mojave 18 4 czerwca 2018 r 24 września 2018 r TBA 10.14.6 (18G8022)
(9 lutego 2021)
Starsza wersja, ale nadal obsługiwana: macOS 10.15 Catalina 19 64-bitowy Intel 3 czerwca 2019 r 7 października 2019 r TBA 10.15.7 (19H524)
(9 lutego 2021)
Aktualna stabilna wersja: macOS 11 Big Sur 20 64-bitowy Intel i ARM 64-bitowy Intel i ARM 22 czerwca 2020 r 12 listopada 2020 r TBA 11.3.1 (20E241)
(3 maja 2021)
Legenda:
Stara wersja
Starsza wersja, nadal utrzymywana
Ostatnia wersja
Najnowsza wersja poglądowa
Przyszłe wydanie
Uwaga 1 PowerMac G5 miał szczególny Jaguar buduje.
Uwaga 2 Tiger nie obsługuje 64-bitowych aplikacji GUI, tylko 64-bitowe aplikacje CLI.
Uwaga 3 32-bitowe (ale nie 64-bitowe) aplikacje PowerPC były obsługiwane na procesorach Intel z Rosetta .
Uwaga 4 64-bitowe aplikacje Intel są obsługiwane na komputerach Apple Silicon Mac z Rosetta 2 . Jednak komputery Mac z procesorami Intel nie mogą uruchamiać aplikacji opartych na architekturze ARM, takich jak aplikacje iOS i iPadOS.

Z wyjątkiem systemu Mac OS X Server 1.0 i pierwotnej publicznej wersji beta, wersje OS X zostały nazwane na cześć wielkich kotów aż do OS X 10.9 Mavericks , kiedy Apple przestawił się na korzystanie z lokalizacji w Kalifornii . Przed wydaniem Mac OS X 10.0 nosił wewnętrzną nazwę „Cheetah” w Apple, a Mac OS X 10.1 był wewnętrznie nazywany „Puma”. Po ogromnym szumie wokół systemu Mac OS X 10.2 o nazwie kodowej „Jaguar”, marketing produktów Apple zaczął otwarcie wykorzystywać nazwy kodowe do promowania systemu operacyjnego. Mac OS X 10.3 był sprzedawany jako „Panther”, Mac OS X 10.4 jako „Tiger”, Mac OS X 10.5 jako „Leopard”, Mac OS X 10.6 jako „Snow Leopard”, Mac OS X 10.7 jako „Lion”, OS X 10.8 jako „Mountain Lion”, a OS X 10.9 jako „Mavericks”.

„Panther”, „Tiger” i „Leopard” są zastrzeżonymi znakami towarowymi Apple, ale „Cheetah”, „Puma” i „Jaguar” nigdy nie zostały zarejestrowane. Apple zarejestrowało również „Lynx” i „Cougar” jako znaki towarowe, chociaż pozwolono im wygasnąć. Sprzedawca komputerów Tiger Direct pozwał Apple za używanie nazwy „Tiger”. 16 maja 2005 roku sąd federalny Stanów Zjednoczonych w południowym dystrykcie Florydy orzekł, że używanie Apple nie narusza znaku towarowego Tiger Direct.

Publiczna beta systemu Mac OS X

13 września 2000 r. Firma Apple wydała „podglądową” wersję systemu Mac OS X za 29,95 USD, o wewnętrznej nazwie kodowej Kodiak, w celu uzyskania opinii użytkowników.

„PB”, jak było znane, oznaczało pierwszą publiczną dostępność interfejsu Aqua i Apple wprowadził wiele zmian w interfejsie użytkownika w oparciu o opinie klientów. Mac OS X Public Beta wygasł i przestał działać wiosną 2001 roku.

Mac OS X 10.0 (Cheetah)

Zrzut ekranu z OS X 10.0

24 marca 2001 r. Firma Apple wydała system Mac OS X 10.0 (wewnętrznie nazwany Cheetah). Początkowa wersja była powolna, niekompletna i miała bardzo mało aplikacji dostępnych w momencie uruchomienia, głównie od niezależnych programistów. Chociaż wielu krytyków sugerowało, że system operacyjny nie był gotowy na przyjęcie do głównego nurtu, uznali znaczenie jego pierwszego uruchomienia jako podstawy do ulepszeń. Samo wydanie Mac OS X zostało odebrane przez społeczność Macintosha jako wielkie osiągnięcie, ponieważ próby naprawy systemu Mac OS trwały od 1996 roku i były opóźnione przez niezliczone niepowodzenia. Po kilku poprawkach błędów paniki jądra stały się znacznie rzadsze.

Mac OS X 10.1 (Puma)

Później tego samego roku, 25 września 2001, wydano Mac OS X 10.1 (wewnętrzną nazwę kodową Puma). Charakteryzował się zwiększoną wydajnością i brakującymi funkcjami, takimi jak odtwarzanie DVD. Apple wydało 10.1 jako bezpłatną płytę CD z aktualizacją dla użytkowników 10,0, oprócz wersji pudełkowej 129 USD dla osób korzystających z Mac OS 9 . Okazało się, że płyty CD z aktualizacjami były płytami z pełną instalacją, których można było używać w systemach Mac OS 9 po usunięciu określonego pliku; Apple później ponownie wydało płyty CD w rzeczywistym, okrojonym formacie, który nie ułatwiał instalacji w takich systemach. 7 stycznia 2002 r. Firma Apple ogłosiła, że ​​Mac OS X będzie domyślnym systemem operacyjnym dla wszystkich produktów Macintosh pod koniec tego miesiąca.

Mac OS X 10.2 Jaguar

23 sierpnia 2002 r. Apple wypuścił Mac OS X 10.2 Jaguar, pierwszą wersję, w której jego nazwa kodowa była częścią brandingu. Przyniosła znaczną poprawę wydajności, elegancki wygląd i wiele potężnych ulepszeń interfejsu użytkownika (ponad 150, według Apple), w tym Quartz Extreme do komponowania grafiki bezpośrednio na karcie graficznej ATI Radeon lub Nvidia GeForce2 MX AGP z co najmniej 16 MB pamięci VRAM, ogólnosystemowe repozytorium informacji kontaktowych w nowej książce adresowej oraz klient komunikatora internetowego o nazwie iChat . Szczęśliwy Mac , które pojawiły się w trakcie sekwencji Mac OS Startup przez prawie 18 lat został zastąpiony dużym szarym logo Apple z wprowadzeniem systemu Mac OS X 10.2.

Mac OS X 10.3 Panther

Mac OS X 10.3 Panther został wydany 24 października 2003 roku. Znacząco poprawił wydajność i zawierał najbardziej rozbudowaną aktualizację interfejsu użytkownika. Panther zawierał tyle lub więcej nowych funkcji, co Jaguar rok wcześniej, w tym zaktualizowany Finder, zawierający interfejs ze szczotkowanego metalu, szybkie przełączanie użytkowników , Exposé (menedżer okien), FileVault , Safari , iChat AV (który dodał funkcje wideokonferencji do iChat), ulepszone renderowanie w formacie Portable Document Format (PDF) i znacznie lepsze współdziałanie z Microsoft Windows . Zaprzestano obsługi niektórych wczesnych komputerów G3, takich jak „beżowe” Power Mac i „WallStreet” PowerBook.

Mac OS X 10.4 Tiger

Zrzut ekranu przedstawiający Tiger

Mac OS X 10.4 Tiger został wydany 29 kwietnia 2005 roku. Apple stwierdził, że Tiger zawiera ponad 200 nowych funkcji. Podobnie jak w przypadku Panther, niektóre starsze maszyny nie były już obsługiwane; Tiger wymaga komputera Mac z 256 MB i wbudowanym portem FireWire . Wśród nowych funkcji Tiger wprowadził Spotlight , Dashboard , Smart Folders , zaktualizowany program Mail z inteligentnymi skrzynkami pocztowymi, QuickTime 7, Safari 2, Automator , VoiceOver , Core Image i Core Video . Pierwsza wersja Apple TV wykorzystywała zmodyfikowaną wersję Tigera z innym interfejsem graficznym i mniejszą liczbą aplikacji i usług. 10 stycznia 2006 roku Apple wypuściło pierwsze komputery Mac z procesorami Intel wraz z aktualizacją 10.4.4 do Tiger. Ten system operacyjny działał identycznie na komputerach Mac z procesorem PowerPC i na nowych komputerach z procesorami Intel, z wyjątkiem wersji Intel, która nie obsługuje środowiska Classic.

Mac OS X 10.5 Leopard

Mac OS X 10.5 Leopard został wydany 26 października 2007 r. Firma Apple nazwała go „największą aktualizacją systemu Mac OS X”. Przyniósł ponad 300 nowych funkcji. Leopard obsługuje komputery Macintosh z procesorami PowerPC i Intel x86 ; zrezygnowano z obsługi procesora G3, a procesor G4 wymagał minimalnej częstotliwości taktowania 867 MHz i co najmniej 512 MB pamięci RAM do zainstalowania. Pojedyncza płyta DVD działa na wszystkich obsługiwanych komputerach Mac (w tym na komputerach 64-bitowych). Nowe funkcje obejmują nowy wygląd, zaktualizowany Finder, Time Machine , Spaces , preinstalowany Boot Camp , pełną obsługę aplikacji 64-bitowych (w tym aplikacji graficznych), nowe funkcje w Mail i iChat oraz szereg nowych funkcji bezpieczeństwa. Leopard jest produktem zarejestrowanym w Open Brand UNIX 03 na platformie Intel. Był to również pierwszy system operacyjny oparty na BSD, który otrzymał certyfikat UNIX 03. Leopard porzucił obsługę środowiska klasycznego i wszystkich aplikacji klasycznych. Była to ostateczna wersja systemu Mac OS X obsługująca architekturę PowerPC.

Mac OS X 10.6 Snow Leopard

Mac OS X 10.6 Snow Leopard został wydany 28 sierpnia 2009 r. Zamiast wprowadzać duże zmiany w wyglądzie i funkcjonalności użytkownika końcowego, jak poprzednie wersje systemu Mac OS X , Snow Leopard skupił się na zmianach „pod maską”, zwiększając wydajność, wydajność i stabilność systemu operacyjnego. Dla większości użytkowników najbardziej zauważalnymi zmianami były: miejsce na dysku, które system operacyjny zwalnia po czystej instalacji w porównaniu z Mac OS X 10.5 Leopard, bardziej responsywny Finder przepisany w kakao , szybsze kopie zapasowe Time Machine , bardziej niezawodny i przyjazny dla użytkownika wysuwanie dysku, wydajniejsza wersja aplikacji Preview, a także szybsza przeglądarka internetowa Safari . Snow Leopard obsługiwał tylko maszyny z procesorami Intel, wymagał co najmniej 1 GB pamięci RAM i zrezygnował z domyślnej obsługi aplikacji zbudowanych dla architektury PowerPC ( Rosetta można zainstalować jako dodatkowy składnik, aby zachować obsługę aplikacji opartych wyłącznie na PowerPC ).

Snow Leopard posiadał również nową technologię 64-bitową, która mogła obsługiwać większe ilości pamięci RAM , ulepszoną obsługę procesorów wielordzeniowych za pośrednictwem Grand Central Dispatch oraz zaawansowaną wydajność GPU z OpenCL .

Aktualizacja 10.6.6 wprowadziła obsługę Mac App Store , platformy cyfrowej dystrybucji Apple dla aplikacji macOS.

Mac OS X Lion został ogłoszony na WWDC 2011 w Moscone West

Mac OS X 10.7 Lion

Mac OS X 10.7 Lion został wydany 20 lipca 2011. To przyniósł zmian dokonanych w Apple iOS, takich jak łatwo wyświetlaczu żeglowną zainstalowanych aplikacji o nazwie Launchpad oraz zastosowania większej z multi-touch gesty, z Mac. To wydanie usunęło Rosettę , czyniąc ją niekompatybilną z aplikacjami PowerPC.

Zmiany wprowadzone w GUI obejmują automatyczne ukrywanie pasków przewijania, które pojawiają się tylko wtedy, gdy są używane, oraz Mission Control, która ujednolica Exposé, Spaces, Dashboard i aplikacje pełnoekranowe w jednym interfejsie. Apple wprowadził również zmiany w aplikacjach: wznawiają się w tym samym stanie, w jakim były przed zamknięciem, podobnie jak w iOS. Dokumenty są domyślnie zapisywane automatycznie.

OS X 10.8 Mountain Lion

OS X 10.8 Mountain Lion został wydany 25 lipca 2012 r. Po wydaniu Lion w poprzednim roku był to pierwszy z corocznych, a nie dwuletnich aktualizacji systemu OS X (a później macOS), który również był ściśle powiązany z coroczne aktualizacje systemu operacyjnego iOS. Zawiera on pewne cechy widać w iOS 5, które obejmują Game Center , wsparcie dla iMessage w nowych komunikatów Messaging Application i przypomnień jako lista rzeczy do zrobienia aplikacji oddzielić od iCal (która jest zmieniana jak Kalendarz, jak aplikacji na iOS). Obejmuje również obsługę przechowywania dokumentów iWork w iCloud . Centrum powiadomień , które debiutuje w Mountain Lion, jest wersją desktopową podobną do tej z iOS 5.0 i nowszych. Wyskakujące okienka aplikacji są teraz skoncentrowane w rogu ekranu, a samo Centrum jest pobierane z prawej strony ekranu. Mountain Lion zawiera również więcej chińskich funkcji, w tym obsługę Baidu jako opcję dla wyszukiwarki Safari , usługi QQ , 163.com i 126.com dla poczty , kontaktów i kalendarza , Youku , Tudou i Sina Weibo są zintegrowane z arkuszami udostępniania.

Począwszy od Mountain Lion, aktualizacje oprogramowania Apple (w tym systemu operacyjnego) są dystrybuowane za pośrednictwem App Store . Ten mechanizm aktualizacji zastąpił narzędzie Apple Software Update.

Zrzut ekranu z OS X Mavericks

OS X 10.9 Mavericks

OS X 10.9 Mavericks został wydany 22 października 2013 r. Był to bezpłatna aktualizacja dla wszystkich użytkowników korzystających z systemu Snow Leopard lub nowszego z 64-bitowym procesorem Intel. Jego zmiany obejmują dodanie wcześniejszych aplikacji Mapy i iBooks dla systemu iOS , ulepszenia Centrum powiadomień, ulepszenia kilku aplikacji i wiele ukrytych ulepszeń.

OS X 10.10 Yosemite

OS X 10.10 Yosemite został wydany 16 października 2014 roku. Posiada przeprojektowany interfejs użytkownika podobny do interfejsu iOS 7 , który ma mieć bardziej minimalistyczny, oparty na tekście, „płaski” wygląd, z wykorzystaniem efektów półprzezroczystości i intensywnie nasyconych kolorów . Nowością firmy Apple w Yosemite jest Handoff, która umożliwia użytkownikom iPhone'ów z systemem iOS 8.1 lub nowszym odbieranie połączeń telefonicznych, odbieranie i wysyłanie wiadomości SMS oraz uzupełnianie niedokończonych wiadomości e-mail na iPhone'a na komputerze Mac. W systemie OS X 10.10.3 Zdjęcia zastąpiły iPhoto i Aperture .

OS X 10.11 El Capitan

Zrzut ekranu przedstawiający El Capitan

OS X 10.11 El Capitan został wydany 30 września 2015 r. Podobnie jak w przypadku systemu Mac OS X 10.6 Snow Leopard, firma Apple opisała tę wersję jako podkreślającą „udoskonalenia funkcji Mac” i „ulepszenia wydajności systemu”. Udoskonalenia obejmują transport publiczny wbudowany w aplikację Maps , ulepszenia GUI w aplikacji Notes , przyjęcie San Francisco jako czcionki systemowej w celu zwiększenia czytelności oraz wprowadzenie Ochrony integralności systemu .

Metal API , po raz pierwszy wprowadzony w iOS 8 , został również w tym systemie operacyjnym dla „wszystkich komputerów Mac od 2012 r.” Według Apple Metal przyspiesza renderowanie na poziomie systemu nawet o 50 procent, co skutkuje szybszą wydajnością grafiki w codziennych aplikacjach. Metal zapewnia również do 10 razy szybszą wydajność połączeń rysunkowych, zapewniając bardziej płynne wrażenia w grach i aplikacjach profesjonalnych.

macOS 10.12 Sierra

macOS 10.12 Sierra został udostępniony publicznie 20 września 2016 r. Nowe funkcje obejmują dodanie Siri , zoptymalizowanej pamięci masowej oraz aktualizacji zdjęć, wiadomości i iTunes.

macOS 10.13 High Sierra

macOS 10.13 High Sierra został udostępniony publicznie 25 września 2017 r. Podobnie jak OS X El Capitan i OS X Mountain Lion , High Sierra jest udoskonaloną aktualizacją, która ma bardzo niewiele nowych funkcji widocznych dla użytkownika, w tym aktualizacje Safari, Zdjęcia i Mail, między innymi.

Główną zmianą pod maską jest przejście na system plików Apple , zoptymalizowany pod kątem pamięci półprzewodnikowej używanej w większości nowych komputerów Mac.

macOS 10.14 Mojave

macOS 10.14 Mojave został wydany 24 września 2018 r. Aktualizacja wprowadziła systemowy tryb ciemny i kilka nowych aplikacji przeniesionych z iOS, takich jak Apple News . Była to pierwsza wersja wymagająca GPU obsługującego Metal. Mojave zmieniła również mechanizm aktualizacji oprogramowania systemowego z App Store (gdzie był od OS X Mountain Lion ) na nowy panel w Preferencjach systemowych. Aktualizacje aplikacji pozostają w App Store.

macOS 10.15 Catalina

macOS 10.15 Catalina został wydany 7 października 2019 r. Aktualizacje obejmowały ulepszone sterowanie głosowe oraz dołączone aplikacje do muzyki, wideo i podcastów, które razem zastępują funkcje iTunes oraz możliwość używania iPada jako monitora zewnętrznego. Catalina oficjalnie zrezygnowała ze wsparcia dla aplikacji 32-bitowych.

macOS 11 Big Sur

macOS Big Sur został ogłoszony podczas przemówienia inauguracyjnego WWDC 22 czerwca 2020 r. i został udostępniony ogółowi społeczeństwa 12 listopada 2020 r. Po raz pierwszy zwiększono główny numer wersji systemu operacyjnego od czasu wydania Mac OS X Public Beta w 2000 roku. Wprowadza obsługę ARM , nowe ikony i zmiany w estetycznym interfejsie użytkownika w systemie.

Przyjęcie

Udział w wykorzystaniu

Od lipca 2016 r. MacOS jest drugim najbardziej aktywnym systemem operacyjnym klienta ogólnego przeznaczenia dla komputerów stacjonarnych używanym w sieci World Wide Web po systemie Microsoft Windows , z 4,90% udziałem w użyciu według statystyk opracowanych przez Wikimedia Foundation . Jest to drugi pod względem popularności system operacyjny dla komputerów stacjonarnych (do przeglądania stron internetowych) po systemie Windows i szacuje się, że jest około pięciokrotnie większy niż Linux (który ma 1,01%). Udział w użytkowaniu na ogół odsuwa się od komputerów stacjonarnych w kierunku mobilnych systemów operacyjnych, takich jak iOS i Android .

Złośliwe oprogramowanie i oprogramowanie szpiegujące

We wcześniejszych latach Mac OS X cieszył się niemalże brakiem typów złośliwego oprogramowania i oprogramowania szpiegującego, które miały wpływ na użytkowników systemu Microsoft Windows . macOS ma mniejszy udział w użyciu w porównaniu z systemem Windows, ale ma również tradycyjnie bezpieczniejsze korzenie systemu Unix . Robaki , a także potencjalne luki w zabezpieczeniach, odnotowano w 2006 r., Co skłoniło niektórych analityków branżowych i firm antywirusowych do wydania ostrzeżeń, że Mac OS X firmy Apple nie jest odporny na złośliwe oprogramowanie. Zwiększenie udziału w rynku zbiegło się z dodatkowymi doniesieniami o różnych atakach. Na początku 2011 r. W systemie Mac OS X odnotowano znaczny wzrost liczby ataków złośliwego oprogramowania, a złośliwe oprogramowanie, takie jak Mac Defender , MacProtector i MacGuard, było postrzegane jako rosnący problem dla użytkowników komputerów Mac. Początkowo instalator złośliwego oprogramowania wymagał od użytkownika podania hasła administratora, ale późniejsze wersje były instalowane bez wprowadzania danych przez użytkownika. Początkowo personel pomocy technicznej Apple został poinstruowany, aby nie pomagał w usuwaniu złośliwego oprogramowania ani nie przyznawał się do istnienia problemu ze złośliwym oprogramowaniem, ale w miarę rozprzestrzeniania się złośliwego oprogramowania wydano dokument wsparcia. Apple ogłosił aktualizację OS X, aby naprawić problem. Szacuje się, że dotyczyło to 100 000 użytkowników. Firma Apple regularnie publikuje aktualizacje zabezpieczeń dla systemu macOS, a także pliki sygnatur Xprotect , funkcji ochrony przed złośliwym oprogramowaniem w ramach kwarantanny plików, która jest obecna od systemu Mac OS X Snow Leopard.

Awans

Jako firma zajmująca się urządzeniami, Apple głównie promował macOS w celu sprzedaży komputerów Mac, promując aktualizacje macOS skierowane do obecnych użytkowników, promocję w Apple Store i innych partnerach detalicznych lub poprzez wydarzenia dla programistów. W kampaniach reklamowych na większą skalę firma Apple specjalnie promowała macOS jako lepszy do obsługi multimediów i innych aplikacji użytkowników domowych oraz porównując Mac OS X (zwłaszcza wersje Tiger i Leopard) z ostrą krytyką, jaką Microsoft otrzymał za długo oczekiwany system operacyjny Windows Vista .

Zobacz też

Bibliografia

Linki zewnętrzne