macOS, наричана Mac OS X от 2001 до 2012 г. и OS X до 2016 г., е операционна система (ОС) за компютри, произвеждани от Apple Inc. Те се наричат компютри Macintosh или Mac. Отличителната черта на macOS е, че е проектирана да работи основно само на хардуер, произведен от Apple. Въпреки това има общности и частни ползватели, които инсталират macOS на компютри, които не са Mac — това се нарича Hackintosh и противоречи на лицензионното споразумение за macOS, като Apple не поддържа такива системи.

macOS излезе за първи път през 2001 г. и е съществено различна от класическата "класическата" Mac OS, която замени. От времето на OS X тя е базирана на операционната система UNIX (много от по-новите версии имат сертификат UNIX 03) и използва технологии, разработени между 1985 и 1997 г. в компанията NeXT — фирмата, която съоснователят на Apple Стив Джобс основава след като напуска Apple. Буквата "X" в Mac OS X и OS X е римската цифра за числото 10 и се произнася като такава. Ядрото на macOS се базира на проект с отворен код, наречен Darwin, но самата Darwin не включва всички проприетарни слоеве и рамки (като Aqua и Cocoa), необходими за изпълнение на стандартните macOS приложения.

Име и версии

Версиите на macOS първоначално носеха имена на големи котки (Cheetah, Puma и т.н.), а от 2013 г. Apple премина към имена на калифорнийски забележителности (Mavericks, Yosemite и т.н.). Номерацията започва с 10 (например 10.0), но с излизането на macOS Big Sur Apple премина към версия 11.0. След Big Sur последваха версии 12, 13 и т.н.

  • Mac OS X 10.0 Cheetah (2001) — първа публична версия на новата архитектура.
  • 10.1 Puma (2001) — поправки за производителност и стабилност.
  • 10.2 Jaguar (2002) и 10.3 Panther (2003) — допълнителни функции и подобрения в интерфейса.
  • 10.4 Tiger (2005) — включва Spotlight и други нови възможности.
  • 10.5 Leopard (2007) — голям ъпдейт с Time Machine и 64-битова поддръжка.
  • 10.6 Snow Leopard (2009) — фокус върху оптимизация и производителност.
  • 10.7 Lion (2011) и 10.8 Mountain Lion (2012) — допълнителни функции за синхронизация и интеграция със службите на Apple.
  • 10.9 Mavericks (2013) — първата версия, именувана на калифорнийска забележителност.
  • 10.10 Yosemite (2014) — визуален редизайн и подобрена интеграция с iOS.
  • 10.11 El Capitan (2015) — повече стабилност и сигурност.
  • 10.12 Sierra (2016) — официално преименуване на платформата на macOS (Apple използваха името macOS оттук нататък).
  • 10.13 High Sierra (2017), 10.14 Mojave (2018) и 10.15 Catalina (2019) — допълнителни функции за сигурност, 64‑битово приложение и нови работни потоци.
  • 11 Big Sur (2020) — голям визуален и архитектурен ъпдейт; също така съвпадна с преминаването към Apple Silicon (M1) процесори.
  • 12 Monterey (2021), 13 Ventura (2022) и 14 Sonoma (2023) — последващи подобрения в производителността, сигурността и интеграцията с други устройства на Apple.

Архитектура, технологии и съвместимост

macOS комбинира отворените компоненти на Darwin (ядро, BSD-инструменти и др.) с проприетарни интерфейси и рамки — най-известните са Aqua (графичен интерфейс) и Cocoa (модерна програмна рамка за приложения). За обратна съвместимост в ранните години имаше Classic режим за старите Mac OS приложения и Carbon API за по-стари приложения; с времето Apple премахна тези слоеве в полза на новите технологии.

Apple е извършвала големи хардуерни преходи: от PowerPC към Intel през 2005–2006 г. (за който Apple предостави Rosetta за временно превеждане на PowerPC приложения към Intel) и от Intel към Apple Silicon (ARM-базирани M1/M2 и следващи) от 2020 г. насам, за което Apple предостави Rosetta 2 за изпълнение на приложения, компилирани за x86_64. Тези преходи имат широки последици за съвместимостта на приложенията и драйверите.

Сигурност и разпространение

macOS включва множество защитни механизми: Gatekeeper (проверка на произхода на приложенията), System Integrity Protection (SIP) (защита на системни файлове), криптиране на диска (FileVault), както и изисквания за notarization на приложенията, пуснати извън Mac App Store. Mac App Store предоставя централизирано място за разпространение и актуализации на приложенията.

Лиценз и Hackintosh

macOS е лицензирана софтуерна платформа – потребителите могат да инсталират macOS само на одобрени Mac хардуерни платформи според лицензионните условия на Apple. Създаването на Hackintosh (инсталиране на macOS на неподдържан хардуер) често изисква модификации и нарушава лицензионно споразумение; такива системи не се поддържат официално и могат да бъдат нестабилни или несигурни.

За кого е macOS

macOS е насочена към широк кръг потребители — от домашни и професионални потребители до творчески професионалисти (графичен дизайн, видеообработка, музика и др.). Платформата предлага интеграция с други устройства на Apple (iPhone, iPad, Apple Watch) чрез екосистемни функции като Handoff, Continuity и iCloud.

В заключение, macOS е модерна, UNIX‑базирана операционна система с богат набор от вградени технологии, фокус върху сигурността, лесна употреба и тясна хардуерна интеграция с продуктите на Apple. За по‑нататъшни детайли за конкретни версии и функции е полезно да се проверяват официалните бележки за изданията (release notes) на Apple.