System operacyjny Mac

System operacyjny Mac
Zrzut ekranu macOS Big Sur.
Zrzut ekranu macOS Big Sur.
Rodzina Dystrybucja oprogramowania Berkeley
Języki niemiecki , angielski , arabski , hiszpański meksykański , hiszpański , kataloński , koreański , chorwacki , duński , słowacki , fiński , francuski , grecki , hebrajski , węgierski , indonezyjski , włoski , japoński , holenderski , brazylijski portugalski , portugalski , rumuński , rosyjski , czeski , turecki , ukraiński , wietnamski , chiński uproszczony, chiński tradycyjny i norweski
Typ rdzenia Hybrydowy rdzeń
Status projektu Aktywny
Platformy X86_64 i ARMv8
Firma /
Założyciel
Steve Jobs
Firma /
Deweloper
jabłko
Licencja Właściciel licencji , licencja BSD , GNU General Public License , a Apple Public Source License
Stany źródłowe Zamknięte źródło (kilka komponentów, takich jak Darwin, to open source )
Napisane w C++ , Cel-C , Swift i C
Pierwsza wersja 24 marca 2001
Najnowsza stabilna wersja 11 Wielki Sur (12 listopada 2020 r.)
Najnowsza wersja zaawansowana 11.5 beta 2 (20G5033c) (2 czerwca 2021)
Metoda aktualizacji Preferencje systemowe (10,14+)
Mac App Store (10,7–10,13)
Aktualizacja oprogramowania Apple (10,0–10,6 )
Środowisko biurowe Aqua i Kakao
Stronie internetowej www.apple.com/macos

macOS (wcześniej Mac OS X - wymawiane po francusku  :  / mak o.ɛs dis / , następnie OS X ) to częściowo zastrzeżony system operacyjny opracowany i sprzedawany przez Apple od1998, którego najnowsza wersja to macOS Big Sur (wersja 11) uruchomiona w dniu12 listopada 2020 r.. Wraz z iOS , iPadOS , watchOS i tvOS jest częścią systemów operacyjnych Apple .

macOS jest następcą systemu Mac OS , głównego systemu operacyjnego Apple od tamtego czasu1984. W przeciwieństwie do swoich poprzedników, macOS jest częścią rodziny systemów operacyjnych UNIX , opartych na technologiach rozwijanych przez NeXT od połowy lat 80. aż do przejęcia firmy przez Apple w1997. Pierwsza wersja systemu to Mac OS X Server 1.0 , wydana w1999, a następnie wersja skierowana do ogółu społeczeństwa in Marzec 2001.

Wersja serwerowa systemu macOS jest architektonicznie identyczna z wersją konsumencką, ale zawiera oprogramowanie, które ułatwia między innymi konfigurację i administrowanie siecią komputerową , serwerem poczty e-mail i serwerem plików Samba . Począwszy od OS X 10.8, serwerowa wersja OS X była prostym rozszerzeniem systemu podstawowego, którą można było pobrać z Mac App Store .

ten 13 czerwca 2016, podczas WWDC 2016 Apple ogłosił, że system nie będzie już nazywał się OS X, ale macOS z macOS Sierra (wersja 10.12).

Historyczny

Pomimo nazwy sugerującej, że jest to „wersja 10” systemu Mac OS , i choć skutecznie zastępuje system Mac OS 9 , Mac OS X ma historię niemal całkowicie niezależną od poprzednich wersji systemu Mac OS . Mac OS X jest oparty na jądrze Mach i implementacji BSD systemu UNIX , które zostały włączone do NeXTSTEP , obiektowego systemu operacyjnego opracowanego przez firmę założoną przez Steve'a Jobsa po odejściu z Apple w 1985 roku, NeXT . Podczas nieobecności Jobsa Apple próbował również zbudować system operacyjny „nowej generacji” w ramach projektu Copland , bez większego sukcesu. Wiele plotek w tamtym czasie sugerowało, że Apple zamierza kupić system BeOS , aby stworzyć swój nowy system. Ogromnym zaskoczeniem było ogłoszenie przejęcia NeXT, któremu towarzyszyło przywrócenie Steve'a Jobsa najpierw na stanowisko doradcy, a następnie dyrektora generalnego Apple.

Wreszcie, system operacyjny NeXT, do tej pory nazywany OPENSTEP , został wybrany przez Apple jako podstawa swojego następnego systemu, stąd zakup NeXT, mając nadzieję przekonać twórców aplikacji swoim bogactwem funkcji do przejścia na tę nową platformę. Jobs został ponownie zatrudniony, a później odzyskał stery firmy, prowadząc transformację z łatwo dostępnego systemu programistycznego, jakim był OPENSTEP, do tego, co później zostało przyjęte przez użytkowników Apple, projektu o nazwie Rhapsody . Rhapsody przekształcił się później w Mac OS X, nazwę, która nie tylko wywołała przejście z Mac OS 9 do Mac OS X (10 cyfr rzymskich), ale także przejście do świata UNIX, w którym powszechnie używa się litery „X”, zwłaszcza w bibliotekach graficznych X11 .

OS X ewoluował w trakcie swoich różnych wydań, kładąc nacisk na „cyfrowy styl życia” ( cyfrowe centrum ), przedstawiony w pakiecie iLife i pakiecie biurowym iWork . We wczesnych wersjach systemu Mac OS X zachowano zgodność z poprzednimi wersjami systemów operacyjnych Apple.

WWDC 2016 firma Apple zdecydowała się zmienić nazwę OS X na macOS w celu zharmonizowania nazwy z innymi różnymi systemami operacyjnymi marki ( iOS , iPadOS , watchOS , tvOS ).

Podczas WWDC 2020 , Apple zdecydował się wydać MacOS z 11 th wersję, a zatem przyjąć nomenklaturę iOS.

Ewolucja z systemu Mac OS Classic

Mac OS 9 , ze swoją wielozadaniowością kooperacyjną , brakiem ochrony pamięci i dziedziczeniem całej historii poprzednich wersji, był w rzeczywistości uważany przez wielu, w tym przez Apple, za bardzo ograniczony system. "Baza" została zastąpiona przez UNIX , a dokładniej wzbogacone mikrojądro XNU ( Darwin i BSD ).

Interfejs graficzny (obecnie Aqua ) został wzbogacony i zmianami; zachowuje pewne kluczowe zasady, takie jak pojedynczy pasek menu, i dodaje inne, takie jak Exposé , zachowując jednocześnie kluczową zasadę ergonomii, która przyczyniła się do sukcesu Macintosha . Ponadto pojawienie się Docka , reakcja interfejsu na działania użytkownika przez animacje, zastosowanie przezroczystości, żywsze kolory czy nawet szczotkowany metal znacząco zaznaczyły przejście z Mac OS 9 . Wraz z tym przejściem pojawiły się również trzy nowe typy interfejsów do tworzenia aplikacji: Classic , środowisko odtwarzające środowisko Mac OS 9 w celu umożliwienia działania powiązanych z nim aplikacji; Carbon , interfejs C umożliwiający łatwe przenoszenie z Mac OS 9 na OS X; i wreszcie Cocoa , interfejs Objective-C pozwalający na tworzenie nowych aplikacji w pełni zintegrowanych z wyglądem Mac OS X (Cocoa może być również używane w Javie (przestarzałe od 2005 roku i Mac OS X 10.4), w Pythonie i Ruby ).

Zaletami posiadania bazy UNIX dla systemu są:

Popularność

Będąc systemem autorskim, jego popularność związana jest ze sprzedażą komputerów Mac , na których jest preinstalowany. Według Phila Schillera, dyrektora kalifornijskiego producenta, system operacyjny ma 75 milionów użytkowników na całym świecie. Ta zapowiedź została ogłoszona podczas prezentacji8 czerwca 2009W przypadku wersji Snow Leopard liczba ta jest obecnie całkowicie przestarzała, ponieważ Apple ogłosił w 2012 r., że tylko iOS ma 150 milionów użytkowników .

Jeśli chodzi o udział użytkowników komputerów Mac ( łącznie Mac OS 9 i macOS), według większości statystyk wynosiłby on około 6,0%. Należy jednak podchodzić do tych danych z ostrożnością, ponieważ zazwyczaj pochodzą one ze stron z raportami frekwencji , a zatem nie biorą pod uwagę, że użytkownicy użytkownicy .

Pomimo małej liczby użytkowników, macOS jest jednak mocno nagłośniony dzięki zorganizowanej komunikacji ze strony Apple. Zasada dokuczania i polityka tajności w znacznym stopniu podsyca wszelkie dyskusje dotyczące macOS lub Maców. Dyskusje te na ogół obracają się wokół opozycji macOS/ Windows , gdzie zwolennicy każdego „obozu” „ścierają się”. Odkąd Apple zaadoptował procesory Intela dla swoich Maców, możliwe jest zainstalowanie dowolnego systemu operacyjnego x86 (na przykład: Windows 7 , Windows 8 i Windows 10 za pomocą Boot Camp , a także większości systemów Linux ), co pomogło w spopularyzowaniu systemu. Niektórym entuzjastom udało się zainstalować macOS na PC, modyfikując go tak, aby mógł zaakceptować te: hackintoshe to komputery z tymi wersjami macOS.

Berło

Interfejs zajmuje większość środowiska Mac systemów operacyjnych  : przeciągnij i upuść jest głęboko zintegrowane, automatycznie otwierane foldery są utrzymywane, barze jednego menu, aw nim „menu Jabłko” również. Aqua integruje pewne elementy zaczerpnięte z NeXT , takie jak Dock i nawigacja w folderach według kolumn.

Wraz z wydaniem systemu macOS (wcześniej OS X), różne grupy użytkowników, a także niektóre postacie historyczne związane z komputerami Mac, skrytykowały nowy interfejs, który, jak twierdzili, zbytnio różnił się od poprzednich wersji systemu operacyjnego.

OS X Yosemite wprowadził poważną aktualizację interfejsu, wprowadzając żywe kolory, płaską konstrukcję i przezroczystość.

macOS Big Sur wprowadził dużą nową aktualizację interfejsu, wprowadzając nowy schemat kolorów , przejrzysty Dock i pasek menu, nowe ikony i neumorfizm .

Niektóre aplikacje dostarczane z systemem

Ponieważ macOS jest systemem UNIX, podstawowe funkcje i polecenia systemu UNIX są obecne i umożliwiają elastyczny dostęp do różnych funkcji bez przechodzenia przez menu graficzne.

Główne technologie

Bezpieczeństwo

Do tej pory w systemie macOS znanych jest tylko kilka wirusów komputerowych . Na nagłówki gazet mogły trafić tylko złośliwe programy, takie jak Opener (znany również jako Renepo ), które nie rozprzestrzeniają się same i muszą zostać zainstalowane przez użytkownika, aby działały. Nie jest to zatem wirus, ani koń trojański , ale robak , chociaż Apple zaprzecza temu, zaprzeczając społeczności ekspertów ds. bezpieczeństwa, a także samej definicji tego typu programów . Wirus Newtona po prostu przesuwał elementy na pulpicie zgodnie z ruchami komputera, a Hacktool Underhand był w rzeczywistości błędem w aktualizacji komercyjnego antywirusa. wLuty 2006Odkrywamy trojan Leap-A (lub Oompa-a ), który rozprzestrzenia się za pośrednictwem tej wiadomości błyskawicznych iChat . Głównym zagrożeniem dotyczącym tego systemu operacyjnego jest instalacja złośliwego kodu Windows przez narzędzia Java, przez co jest nieskuteczna.

Bezpieczeństwo systemu wynika w szczególności z niskiego odsetka komputerów Apple w globalnym parku komputerowym (2% w 2006 r.). Wirus wykorzystujący lukę w Macu automatycznie ma mniej potencjalnych celów, niż gdyby został zaprojektowany do atakowania Microsoft Windows . wsierpień 2011, ogłoszono na konferencji ekspertów ds. bezpieczeństwa ( Black hat ), że OS X jest mniej bezpieczny niż Windows 7. Ponadto w okresie trzech lat (2008-2011) w macOS znaleziono 1151 większości zabezpieczeń, co jest bardzo blisko Microsoft Windows 1325. wlistopad 2012, firma Kaspersky Lab opublikowała wyniki badania wskazującego, że OS X zawiera dwie z dziesięciu głównych luk bezpieczeństwa występujących w komputerach, a pozostałe osiem przypisuje się Adobe, Oracle i Nullsoft.

Ponieważ komputery Mac zyskują udział w rynku od komputerów PC od 2007 roku, hakerzy są teraz coraz bardziej zainteresowani Apple. Tak wmaj 2011, ze złośliwym oprogramowaniem MacDefender , a kilka miesięcy później z trojanem FlashBack , bezpieczeństwo systemu macOS wydawało się względne. To złośliwe oprogramowanie zainfekowałoby 650 000 komputerów Mac. Niektóre strony podają porady, jak powstrzymać infekcję. Apple udostępnia aktualizację usuwającą tego trojana, ale tylko dla wersji macOS 10.6 i 10.7, a osoby korzystające ze starszych wersji nadal są zagrożone.

W 2012 roku firma Kaspersky Lab dodała do swojej listy około 130 nowych sygnatur trojanów dla systemu macOS. To o 30% więcej niż w 2011 roku io 600% więcej niż w 2010 roku. Powodem, jaki podaje cytowany raport, jest popularność macOS wśród biznesmenów i polityków. Dzieje się tak, ponieważ dane na ich komputerach mogą być bardzo cenne, a trojany mogą uzyskać do nich dostęp.

Jednak wraz z aktualizacjami macOS Apple dołożyło starań, aby poprawić bezpieczeństwo systemu OS X. Przede wszystkim konfigurując plik o nazwie XProtect.plist i automatycznie aktualizowany jako zadanie. Ten plik odwołuje się do głównych sygnatur złośliwego oprogramowania wykrytych przez Apple i wyraźnie ostrzega użytkownika podczas próby otwarcia złośliwego oprogramowania. Następnie Apple dodał funkcję o nazwie Gatekeeper . Zasada jest taka, że ​​domyślnie tylko podpisane aplikacje mogą być otwierane przez użytkownika (zachowanie to może być łatwo modyfikowane przez użytkownika w Preferencjach systemowych). Tak więc, jeśli aplikacja nie jest podpisana, wyświetlany jest komunikat o błędzie i aplikacja nie otwiera się. Zaletą jest to, że jeśli złośliwe oprogramowanie zostanie wykryte przez Apple, może on z łatwością unieważnić swój podpis cyfrowy, a tym samym uniemożliwić wykonanie oprogramowania przez niedoświadczonych użytkowników (ci drudzy są często głównym celem złośliwego oprogramowania). Wreszcie firma Apple dodała lub ulepszyła istniejące funkcje, takie jak losowa dystrybucja przestrzeni adresowej (ASLR) , sandboxing lub separacja procesów w Safari 5.1.

macOS (dawniej OS X) umożliwia zarządzanie dyskami twardymi w kilku różnych systemach plików :

HFS+ i HFSX mogą być rejestrowane , co zapobiega błędom zapisu w przypadku ewentualnej awarii. Tę funkcję można włączyć w locie za pomocą Narzędzia dyskowego.

MacOS Disk Utility zawsze oferuje format uwzględniający wielkość liter.

OS X 10.7 „Lion” wprowadził możliwość szyfrowania całego dysku za pomocą systemu ochrony FileVault .

Przegroda

Od przybycia komputerów Apple wyposażonych Intel procesory , na partycji dysku twardego systemy stosowane domyślnie uległy zmianie, w szczególności w celu dostosowania EFI programu rozruchowego dostarczonego przez firmę Intel jako zamiennik Open Firmware używany na komputerach Mac. PowerPC .

  • AFP
  • FTP (tylko do odczytu)
  • NFS
  • MŚP / CIFS
  • WebDAV za pomocą polecenia mount_webdav. Jest to również protokół używany do uzyskiwania dostępu do konta .Mac

Architektura

Jego rdzeniem Open Source XNU jest hybrydowe jądro oparte na mikrojądrze Mach oraz wersja UNIX po BSD 4.4 zapewniająca zgodność z POSIX . Oprócz tego Apple zaszczepił inne strategiczne technologie, z których część została odziedziczona po nieistniejącym już systemie NeXTSTEP . Apple dołączył do technologii multimedialnych Mac OS X QuickTime .

Środowiska programistyczne

Wyświetlacz 2D ( CoreGraphics ) łączy funkcje QuickDraw i Quartz . Ten ostatni to ultranowoczesny silnik wyświetlania, który natywnie zarządza formatem PDF , przezroczystością i przejściem punkt po punkcie do wektora.

Mac OS X ma interfejs o nazwie Aqua , inny niż w starszych systemach Macintosh ( Platinum  ( en ) , którego chimera jest dostępna w niektórych dystrybucjach Linuksa ), którego programy działają na nowym systemie dzięki ulepszonej wersji Mac OS 9 , wersja 9.2.2, zintegrowana z systemem w środowisku o nazwie Classic . Jednak Classic nie działa z wersjami Mac OS X większymi lub równymi wersji 10.5 ( Leopard ) ani ogólnie na żadnej stacji roboczej Apple z procesorem Intel .

Przenoszenie aplikacji jest uproszczone dzięki środowisku programistycznemu Carbon, które jest przepisanym dla Mac OS X interfejsami Mac OS API . Carbon jest używany w aplikacjach wieloplatformowych ze względu na podobieństwo do API Win32 dla Windows .

Wreszcie, środowisko Cocoa , zmieniając API z OPENSTEP jest natywne środowisko systemu. Cocoa jest zaprojektowany i programowalny w Objective-C lub Java (obsługa Cocoa dla Javy została niedawno wycofana, ale nadal jest obecna) i jest zorientowana obiektowo . Aplikacje zaprogramowane w Cocoa mogą korzystać z pewnych wkładów systemu X (10, a nie X Window ), takich jak ujednolicone usługi, dostępne dla wszystkich obsługujących je aplikacji (zunifikowany słownik, wyszukiwanie w Internecie itp.). Ponadto Cocoa korzysta z zasobów CoreFoundation , zunifikowanego systemu pozwalającego programistom zajmować się tylko interfejsem (i znowu zarządzanie nim jest uproszczone przez Interface Builder ) i podstawowymi funkcjami oprogramowania, bez konieczności zajmowania się resztą . CoreFoundation zawiera w szczególności CoreImage i CoreData od Mac OS X 10.4 „Tiger” . Co więcej, począwszy od wersji 4.5.0, Qt Toolkit opiera się na Cocoa, aby zapewnić 64-bitowe biblioteki, a Carbon jest tylko 32-bitowym interfejsem.

Opierając się na środowisku NetBSD , OpenBSD i FreeBSD , umożliwia z Apple X11 , opartym na XFree86 , proste przenoszenie aplikacji opracowanych dla innych systemów UNIX, takich jak GNU/Linux czy BSD . X11 domyślnie korzysta z GUI Quartz Window Manager , chyba że instalujesz środowiska X11 przeniesione do OS X, takie jak GNOME , KDE , Oroborus lub Xfce .

Należy pamiętać, że Java 7 nie jest obsługiwana przez wersje systemu starsze niż OS X 10.7 „Lion” .

Kilka projektów jest poświęconych prostemu portowaniu aplikacji Linux lub UNIX , takich jak Fink (zorientowany na Debian GNU/Linux) lub MacPorts (np. Darwinports, * zorientowany na BSD). Ponadto projekt Darwine (port projektu Wine , dla systemu UNIX z architekturą x86 ) ma na celu umożliwienie korzystania bez przenoszenia aplikacji Windows pod Mac OS X. Biblioteki są w fazie rozwoju. Integracja i płynność aplikacji korzystających z X11 w Mac OS X pozostawia jednak wiele do życzenia w porównaniu z tym, co Apple osiągnął dla środowiska Classic i w porównaniu z doświadczeniem, które możemy mieć natywnie pod Linuksem . Podobnie oprogramowanie „X11” ma interfejs znacznie różniący się od tradycyjnego oprogramowania dla systemu Mac OS X. Z tych powodów wielu użytkowników systemu Mac OS X odrzuca aplikacje korzystające z X11.

Główne wersje

Wersja Przezwisko Oprogramowanie układowe Edytor Zestaw instrukcji Rdzeń Klasyczny Data komercjalizacji Ostatnia wersja Koniec wsparcia
Dobry KEXT Rdzeń
Wersja programistyczna Rhapsody Grail1Z4 / Titan1U Otwórz oprogramowanie układowe PowerPC PPC32 PPC32 PPC32 32-bitowy Mac OS 8 31 sierpnia 1997 r. DR2
(14 maja 1998 r.)
-
BIOS Intel IA-32 IA-32 IA-32 NC
Mac OS X Server 1.0 Hera Otwórz oprogramowanie układowe PowerPC PPC32 PPC32 PPC32 Mac OS 8.5.1 16 marca 1999 r. 1.2 V3
(27 października 2000 r.)
-
Podgląd dla programistów Mac OS X Kodiak - 16 marca 1999 r. DP4
(5 kwietnia 2000 r.)
-
Publiczna wersja beta systemu Mac OS X gepard Mac OS 9.0.4 13 września 2000 r. - 24 marca 2001
Mac OS X 10.0 gepard Mac OS 9.1
i nowsze
24 marca 2001 10.0.4
(22 czerwca 2001)
2004
Mac OS X 10.1 Puma 25 września 2001 10.1.5
(6 czerwca 2002)
2005
Mac OS X 10.2 Jaguar PPC32
(PPC64)
24 sierpnia 2002 10.2.8
(3 października 2003 r.)
2006
Mac OS X 10.3 Pantera PPC32
PPC64
32-bitowy 24 października 2003 r. 10.3.9
(15 kwietnia 2005)
2007
Mac OS X 10.4 Tygrys PPC32
PPC64 ( CLI )
29 kwietnia 2005 10.4.11
(14 listopada 2007 r.)
wrzesień 2009
EFI 32 ( tryb IA-32 )
EFI32 ( tryb Intel 64 )
Intel IA-32
PPC32
Intel 64 (CLI)
IA-32
Intel IA-32 64
NC 10 stycznia 2006
(10.4.4)
Tygrys (uniwersalny) Otwórz oprogramowanie układowe
EFI32 ( tryb IA-32 )
EFI32 ( tryb Intel 64 )

Intel PowerPC
PPC32
IA-32
PPC64 (CLI)
Intel 64 (CLI)
PPC32
(PowerPC)
IA-32
(Intel)
PPC32
IA-32
PPC64
Intel 64
10 sierpnia 2006 r.
(Serwer 10.4.7)
Mac OS X 10,5 Lampart PPC32
PPC64
IA-32
Intel 64
26 października 2007 10.5.8
(5 sierpnia 2009)
23 czerwca 2011
Mac OS X 10.6 Pantera śnieżna EFI32 ( tryb IA-32 )
EFI32 ( tryb Intel 64 )
EFI64
Intel IA-32
PPC32
Intel 64

Intel IA-32 64

Intel IA-32 64
32-bitowy
64-bitowy
28 sierpnia 2009 10.6.8 V1.1
(25 lipca 2011)
8 kwietnia 2014
Mac OS X 10.7 Lew EFI32 ( tryb Intel 64 )
EFI64
Intel 64
Intel IA-32 64
Intel 64 20 lipca 2011 10.7.5
(19 września 2012)
23 listopada 2014
OS X 10,8 Lew górski EFI64 Intel 64 Intel 64 64 bity 25 lipca 2012 10.8.5 (12F37)

(12 września 2013 r.)

Sierpień 2015
OS X 10.9 Mavericks 22 października 2013 r. 10.9.5 (13F1911)

(18 lipca 2016)

wrzesień 2016
OS X 10.10 Yosemite 16 października 2014 10.10.5 (14F2511)

(19 lipca 2017 r.)

wrzesień 2017
OS X 10.11 kapitan 30 września 2015 10.11.6 (15G21013)
(9 lipca 2018 r.)
Lipiec 2018
macOS 10.12 Sierra 20 września 2016 10.12.6 (16G2136)
(26 września 2019 r.)
wrzesień 2019
macOS 10.13 Wysoka Sierra 25 września 2017 10.13.6 (17G14042)
(12 listopada 2020 r.)
Listopad 2020
macOS 10.14 Mojave 24 września 2018 r. 10.14,6 (18G8012)
(1 st lutego 2021)
wrzesień 2021
macOS 10.15 Catalina Intel 64 7 października 2019 r. 10.15,7 (19H1217)
(24 maja 2021)
wrzesień 2022
macOS 11 Wielka Sura 12 listopada 2020 r. 11.5.1 (20G80)
(26 lipca 2021)
wrzesień 2023
macOS 12 Monterey Jesień 2021 12.0 beta 1 (21A5248p)
(7 czerwca 2021)
wrzesień 2024
Wersja Przezwisko Oprogramowanie układowe Edytor Dobry KEXT Rdzeń Rdzeń Klasyczny Data komercjalizacji Ostatnia wersja Koniec wsparcia
Zestaw instrukcji

Uwaga: PPC64 jest tylko dla UCT PowerPC G5; Intel 64 jest przeznaczony tylko dla procesora Intel 64; IA-32 jest przeznaczony dla wszystkich procesorów Intel; PPC32 jest przeznaczony dla procesorów PowerPC i Intel w wersjach od 10.4 do 10.6.

Ponadto każda wersja systemu macOS (wcześniej OS X) odpowiada wersji systemu macOS Server (wcześniej Mac OS X Server), której numer wersji został zsynchronizowany z systemem Mac OS X 10.0. Rzeczywiście, Mac OS X Server 1.0 był tylko szybkim portem OpenStep , podczas gdy wersje 10 są oparte na macOS.

Obsługiwane procesory

OS X został zaprogramowany od początku tak, aby można go było łatwo dostosować do innej architektury procesora. To jest kolejność, którą przyznaje Steve Jobs (6 czerwca 2005podczas WWDC 2005 ) dał swoim zespołom od początku koncepcji Mac OS X, dodając „  Na wszelki wypadek…  ” („ Na wszelki wypadek…”) z rozbawieniem. Ten projekt był jednak utrzymywany w tajemnicy przez Apple.

W ten sposób pierwsza wersja Mac OS X dla Intela została udostępniona ogółowi społeczeństwa, ku wielkiemu zaskoczeniu,10 stycznia 2006w tym samym czasie co premiera nowych serii MacBooków Pro i iMac  ; jest to 10.4.4 w wersji Universal binaries (kompatybilna zarówno z Intel, jak i PowerPC ). To oznaczało całkowite zerwanie z procesorami PowerPC , a powodem podanym przez Steve'a Jobsa była bardziej ograniczona gama modeli procesorów PowerPC.

Najnowsza wersja Mac OS X dla procesorów PowerPC to 10.5.8 ( Leopard ). Wersja 10.6 ( Snow Leopard ), integrująca 64-bit i wszystkie kolejne wersje, działają tylko z procesorem Intel: procesory PowerPC nie są już obsługiwane z tej wersji systemu Apple.

macOS Big Sur wyznacza początek przejścia komputerów Apple z procesorów Intel x86-64 na procesory ARM , znane jako „  Apple Silicon  ”. macOS Big Sur jest zatem udostępniany publicznie w dniu12 listopada 2020 r.w tym samym czasie co premiera nowego MacBooka Air , MacBooka Pro 13" i Maca mini z nowym chipem Apple M1 .

Uwagi i referencje

  1. Otwórz u źródła, Apple
  2. (w) "  X czyta" dziesięć ", zobacz Co to jest system operacyjny (OS)?  " , patrz"  wymawiane "Mac OS dziesięć"  "- więc "X" czyta "dziesięć"), Apple Inc.
  3. "  OS X 10.7" Lion "wersja próbna  " ,21 lipca 2011
  4. UNIX 3.0 część o nazwie Darwin, jest na licencji BSD, podczas gdy inne oprogramowanie w systemie jest zastrzeżony.
  5. Stéphane Moussie, „  Nowe wersje macOS przyjmują nomenklaturę iOS  ” , na MacGeneration ,18 listopada 2020 r.(dostęp 20 listopada 2020 )
  6. „  Krótka historia Mac OS X  ” ( ArchiwumWikiwixArchive.isGoogle • Co robić? )
  7. (w) Dlaczego Apple Sees Next ma mecz Made in HeavenThe New York Times , 23 grudnia 1996
  8. „  Mac OS X: 75 milionów użytkowników na całym świecie  ” , Jak to działa ,9 czerwca 2009
  9. (pl) Statystyki platformy systemu operacyjnego - w3schools
  10. Wcześniej można było również zainstalować Linuksa na Macu z procesorem PowerPC , na przykład na dystrybucji Yellow Dog Linux .
  11. Cuk.ch
  12. Sekcja witryny Apple
  13. Blog Wila Shipleya
  14. „  Nowości technologiczne, analizy, komentarze i recenzje produktów dla specjalistów IT  ” na ZDNet (dostęp 28 czerwca 2020 r . ) .
  15. „  Najbardziej ekscentryczne wirusy  ” w Toms Guide: najnowsze wiadomości i oprogramowanie ,16 sierpnia 2012(dostęp 28 czerwca 2020 r . ) .
  16. http://nexus404.com/2011/08/09/windows-7-is-more-secure-than-os-x-reports-coming-from-black-hat-conference-indicate-os-x-not -zabezpieczone-jak-windows-7 /
  17. Adrian Kingsley-Hughes, „  Black Hat:„Sieci OS X są znacznie bardziej podatne na ataki”,  ” na Zdnet.com ,9 sierpnia 2011(dostęp 28 czerwca 2020 r . ) .
  18. „  Czy firma Microsoft jest teraz bezpieczniejsza niż Apple?”  » , Na Numeramie ,3 listopada 2012(dostęp 28 czerwca 2020 r . ) .
  19. (w) naciśnij firmę antywirusową DrWeb
  20. 600 000 komputerów Mac zainfekowanych trojanem Flashback
  21. Mac OS X: Trojan Flashback infekuje ponad 550 000 maszyn , Vincent Hermann, PcInpact, 5 kwietnia 2012 r.
  22. Pierwszy poważny wirus na Apple od 30 lat Mac OS
  23. [1]
  24. „  Kaspersky Security Bulletin 2012. Ogólne statystyki za rok 2012  ” , na stronie Securelist.com (dostęp 28 czerwca 2020 r . ) .
  25. Lew: Król bezpieczeństwa
  26. „  OS X El Capitan ponownie rozróżnia wielkość liter  ” , na MacGeneration , https://plus.google.com/116603610313535246561 (dostęp 19 stycznia 2016 )
  27. http://macosrumors.com/2011/02/27/full-system-encryption-macosx-lion/
  28. (w) "  Uruchamianie Intel iMac z dysku zewnętrznego - TidBITS  " na TidBITS ,30 stycznia 2006(dostęp 28 czerwca 2020 r . ) .
  29. http://guides.macrumors.com/Mac_OS_X_Developer_Preview
  30. http://www.macos.utah.edu/documentation/short_courses/mac_os_x_overview/history_and_evolution/os_x_history.html
  31. https://opensource.apple.com/source/xnu/xnu-344.21.74/osfmk/ppc/Emulate64.s Mac OS X 10.2.8 G5
  32. „Panther wprowadził podstawową obsługę 64-bitową w systemie Mac OS X. Rozszerzył wirtualną przestrzeń adresową (w każdym razie w jądrze) do 64 bitów i umożliwił korzystanie z rejestrów 64-bitowych i instrukcji, które nimi manipulują (tj. bit matematyczny). " https://arstechnica.com/apple/2005/04/macosx-10-4/4/
  33. „  Mac OS X 10.4 Tiger  ” na stronie Ars Technica (dostęp 28 czerwca 2020 r . ) .
  34. od 10.4.8
  35. https://opensource.apple.com/source/xnu/xnu-792.13.8/osfmk/i386/start64.s , Mac OS X 10.4.8 x86
  36. „  MAC OS X 10.6 ŚNIEŻNA PANTERA: KONIEC WSPARCIA 8 KWIETNIA 2014  ”
  37. „  OS X Mountain Lion jutro ryczy  ” na Mac4ever.com (dostęp 28 czerwca 2020 r . ) .
  38. „  OS X Mavericks jest bezpłatny i dostępny dziś wieczorem  ” z MacGeneration (dostęp 28 czerwca 2020 r . ) .
  39. „  Wydany OS X 10.9.5  ”
  40. „  iOS 8.1 dostępny w następny poniedziałek, OS X Yosemite od dzisiaj  ”
  41. „  Ostateczna wersja systemu OS X Yosemite dostępna dla programistów  ”
  42. „  OS X El Capitan „gotowy” na 30 września  ”
  43. (pl) „  OS X El Capitan 10.11.3  ”
  44. „  macOS Big Sur  ” na Apple (FR) (dostęp 12 listopada 2020 r. )
  45. (w) " Na  żywo z WWDC: Apple przełącza się na Intel. Co to wszystko znaczy?  » , na http://www.siliconvalleywatcher.com ,6 czerwca 2005(dostęp 28 października 2014 )
  46. (w) „  Steve Jobs jako CEO Apple: retrospektywa w produktach  ” na https://www.theverge.com ,25 sierpnia 2011(dostęp 28 października 2014 )
  47. Mathieu Grumiaux , „  Apple przedstawia M1, swój pierwszy procesor ARM dla komputerów Mac  ” , na Clubic.com ,10 listopada 2020 r.(dostęp 10 listopada 2020 r. )

Powiązane artykuły