Открыть сервис

Mac OS

macOS — это проприетарная операционная система с графическим интерфейсом, разрабатываемая компанией Apple Inc. для своих персональных компьютеров Macintosh (Mac). macOS является второй по распространённости настольной операционной системой в мире после Microsoft Windows и основной операционной системой для линейки компьютеров Mac. Система известна своим акцентом на дизайн, стабильность, интеграцию с экосистемой Apple и безопасность.

История

Предшественники: Classic Mac OS

История macOS начинается с операционной системы Classic Mac OS, которая была выпущена в 1984 году вместе с первым компьютером Macintosh 128K. Classic Mac OS была одной из первых коммерчески успешных операционных систем с полностью графическим интерфейсом, отказавшаяся от командной строки. Система развивалась до версии 9.2.2, но к концу 1990-х годов она устарела: отсутствовала вытесняющая многозадачность, защита памяти и современная файловая система. В 1997 году Apple приобрела компанию NeXT, основанную Стивом Джобсом после его ухода из Apple, и её операционная система NeXTSTEP стала основой для будущей macOS.

Переход на Unix: Mac OS X

В 2001 году Apple выпустила Mac OS X (версия 10.0 «Cheetah»). Новая система базировалась на ядре XNU (гибридное ядро на основе Mach и FreeBSD) и предоставляла пользователям Unix-подобную среду с современными технологиями: защищённую память, вытесняющую многозадачность и многопользовательский режим. При этом интерфейс Aqua сохранил привычный для пользователей Mac внешний вид. С 2001 по 2012 год вышло девять крупных версий Mac OS X, каждая из которых носила имя крупной кошки (от «Cheetah» до «Mountain Lion»).

Переход на Intel и OS X

В 2005 году Apple объявила о переходе с процессоров PowerPC на архитектуру Intel x86. Для обеспечения совместимости со старым программным обеспечением была разработана технология Rosetta (эмуляция PowerPC). С 2006 года все новые Mac поставлялись с процессорами Intel. В 2012 году Apple переименовала систему из Mac OS X в OS X, убрав слово «Mac» из названия, но сохранив нумерацию версий (10.8 «Mountain Lion»).

Переход на Apple Silicon и macOS

В 2016 году Apple переименовала систему обратно в macOS, приведя название в соответствие с единой схемой (iOS, watchOS, tvOS). В 2020 году начался переход на собственные процессоры Apple Silicon (архитектура ARM). Для совместимости с приложениями для Intel была создана вторая версия Rosetta — Rosetta 2. Первая версия macOS для Apple Silicon — macOS Big Sur (11.0) — была выпущена в 2020 году и принесла значительное обновление дизайна интерфейса, а также поддержку запуска приложений для iOS и iPadOS на Mac.

Архитектура и ядро

macOS является Unix-подобной операционной системой, сертифицированной по стандарту UNIX 03 (начиная с версии 10.5 Leopard). Ядро системы — XNU (X is Not Unix) — представляет собой гибридное ядро, сочетающее микроядро Mach и компоненты из FreeBSD. XNU обеспечивает поддержку вытесняющей многозадачности, защиту памяти, симметричную многопроцессорность (SMP) и виртуальную память.

Над ядром работают несколько ключевых подсистем:

  • Darwin — открытая часть операционной системы, включающая ядро XNU, драйверы (I/O Kit), файловую систему и основные утилиты командной строки. Darwin распространяется под лицензией Apple Public Source License (APSL).
  • Aquaграфический интерфейс пользователя, использующий Quartz Compositor для композитинга окон. Aqua поддерживает сглаживание шрифтов, прозрачность, тени и анимацию.
  • Cocoa — фреймворк для разработки приложений на языках Objective-C и Swift. Cocoa предоставляет API для создания окон, меню, обработки событий и работы с данными.
  • Carbon — устаревший фреймворк для совместимости с приложениями Classic Mac OS (поддержка прекращена в macOS Catalina).
  • Metal — низкоуровневый графический API для доступа к GPU, используемый в играх и профессиональных приложениях.

Файловая система

Начиная с macOS High Sierra (10.13) в качестве основной файловой системы используется APFS (Apple File System), которая пришла на смену HFS+ (Mac OS Extended). APFS оптимизирована для твердотельных накопителей (SSD) и поддерживает:

  • Шифрование на уровне файлов (с поддержкой FileVault).
  • Клонирование файлов (copy-on-write).
  • Снимки состояния (snapshots) для резервного копирования и отката изменений.
  • Пространственное сжатие (space sharing) для гибкого распределения дискового пространства между томами.
  • Поддержку быстрого подсчёта размера каталогов.

Интерфейс пользователя

Графический интерфейс macOS основан на концепции рабочего стола с панелью меню в верхней части экрана, док-панелью (Dock) для быстрого запуска приложений и переключения между ними, а также Finder — файловым менеджером, который отображает содержимое дисков и папок.

Ключевые элементы интерфейса:

  • Панель меню — глобальная строка вверху экрана, содержащая меню активного приложения, системные индикаторы (часы, Wi-Fi, батарея) и меню Apple (выключение, настройки, обновления).
  • Dock — панель в нижней части экрана (по умолчанию), содержащая иконки часто используемых приложений, папок и минимизированных окон. Dock поддерживает стопки (Stacks) для группировки файлов.
  • Launchpad — полноэкранный режим отображения всех установленных приложений, аналогичный экрану «Домой» на iOS.
  • Mission Control — функция для просмотра всех открытых окон, рабочих столов и полноэкранных приложений.
  • Spotlight — системный поиск, индексирующий файлы, приложения, контакты, электронные письма и веб-результаты.
  • Уведомления — центр уведомлений, отображающий пропущенные оповещения, виджеты и календарь.

Приложения и экосистема

macOS поставляется с набором встроенных приложений, включая:

  • Safari — веб-браузер.
  • Mail — почтовый клиент.
  • Календарь — органайзер.
  • Контакты — адресная книга.
  • Заметки — приложение для создания заметок.
  • Сообщения — мессенджер для iMessage и SMS (через iPhone).
  • FaceTime — видеозвонки.
  • Фото — управление фотографиями и видео.
  • iTunes (заменён на Музыка, ТВ и Подкасты в macOS Catalina) — медиаплеер.
  • QuickTime Player — проигрыватель и редактор видео.
  • Time Machine — система резервного копирования.

Экосистема Apple обеспечивает тесную интеграцию между macOS и другими устройствами: iPhone, iPad, Apple Watch. Функции «Непрерывность» (Continuity) включают передачу звонков, отправку SMS, универсальный буфер обмена, Sidecar (использование iPad в качестве второго дисплея), AirDrop (беспроводная передача файлов) и Handoff (продолжение работы на другом устройстве).

Безопасность и конфиденциальность

macOS включает многоуровневую систему безопасности:

  • Gatekeeper — проверяет подпись приложений перед запуском, блокируя неподписанные или неопознанные программы.
  • FileVault — полное шифрование диска с использованием AES-128.
  • XProtect — встроенный антивирус, обновляемый через системные обновления.
  • Sandbox — изоляция приложений, ограничивающая их доступ к системным ресурсам.
  • System Integrity Protection (SIP) — защита системных файлов от изменений даже при наличии прав root.
  • Privacy — настройки, позволяющие контролировать доступ приложений к микрофону, камере, контактам, местоположению и другим данным.

Критика и недостатки

macOS подвергается критике по нескольким направлениям:

  • Закрытость экосистемы — Apple ограничивает установку приложений только из App Store (по умолчанию) и требует подписи разработчиков, что затрудняет использование стороннего ПО.
  • Высокая стоимость оборудования — компьютеры Mac стоят значительно дороже аналогов на Windows с сопоставимыми характеристиками.
  • Ограниченная совместимость — многие игры и профессиональные приложения (например, для инженерного моделирования) не имеют версий для macOS.
  • Отсутствие обновлений для устаревших моделей — Apple прекращает поддержку старых Mac через 5–7 лет после выпуска, что вынуждает пользователей покупать новые устройства.
  • Проблемы с производительностью — на старых моделях с HDD macOS работает медленнее, чем на SSD, а некоторые версии (например, macOS Ventura) критикуют за нестабильность на некоторых конфигурациях.

Версии (хронология)

ВерсияКодовое имяГод выпускаПримечания
Mac OS X 10.0Cheetah2001Первая версия Mac OS X
Mac OS X 10.1Puma2001Улучшение производительности
Mac OS X 10.2Jaguar2002Поддержка Quartz Extreme
Mac OS X 10.3Panther2003Новый Finder, Exposé
Mac OS X 10.4Tiger2005Spotlight, Dashboard
Mac OS X 10.5Leopard2007Переход на Intel, Time Machine
Mac OS X 10.6Snow Leopard2009Оптимизация под Intel
Mac OS X 10.7Lion2011Launchpad, Mission Control
OS X 10.8Mountain Lion2012Переименование в OS X
OS X 10.9Mavericks2013Отказ от имён кошек
OS X 10.10Yosemite2014Плоский дизайн
OS X 10.11El Capitan2015Улучшение производительности
macOS 10.12Sierra2016Переименование в macOS
macOS 10.13High Sierra2017APFS
macOS 10.14Mojave2018Тёмная тема
macOS 10.15Catalina2019Отказ от 32-битных приложений
macOS 11Big Sur2020Поддержка Apple Silicon
macOS 12Monterey2021Universal Control
macOS 13Ventura2022Stage Manager
macOS 14Sonoma2023Виджеты на рабочем столе
macOS 15Sequoia2024iPhone Mirroring

Источники

  • Apple Inc. «macOS User Guide» (официальная документация).
  • Singh, Amit. «Mac OS X Internals: A Systems Approach». Addison-Wesley, 2006.
  • «A History of Apple’s Operating Systems» — Ars Technica.
  • «macOS Security Overview» — Apple Platform Security Guide.
  • «The Evolution of the Macintosh» — Folklore.org.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →