macOS — операционная система Apple¶
macOS — проприетарная операционная система семейства Unix, разрабатываемая компанией Apple для компьютеров Macintosh. Вторая по распространённости настольная ОС в мире после Microsoft Windows. Основана на ядре XNU (гибридное ядро Mach и компоненты FreeBSD), что делает её сертифицированной по стандарту POSIX и совместимой с программным обеспечением для UNIX-систем.
¶История
¶Предшественники: System 1–9
История macOS начинается в 1984 году с выпуска Macintosh и операционной системы System 1, отличавшейся графическим интерфейсом с окнами, меню и значками. До 1997 года система развивалась линейно (System 1–7), но к середине 1990-х устарела архитектурно: в ней отсутствовала многозадачность на уровне процессов, защищённая память и сетевые возможности Unix.
¶Рождение Mac OS X
В 1996 году Apple приобрела компанию NeXT, чья система NeXTSTEP (созданная под руководством Стива Джобса) стала основой новой ОС. 24 марта 2001 года вышла Mac OS X 10.0 «Cheetah» — полностью переписанная система, объединившая графический интерфейс Aqua с Unix-ядром Darwin. Первые версии были нестабильны, но уже к Mac OS X 10.2 «Jaguar» (2002) система получила признание за надёжность.
¶Переименование в macOS
В 2012 году система получила название OS X (до этого — Mac OS X), а в 2016 году — macOS, чтобы подчеркнуть единство платформы с iOS, watchOS и tvOS. С 2013 года Apple использует названия по местам Калифории: Mavericks, Yosemite, El Capitan, Sierra, High Sierra, Mojave, Catalina, Big Sur, Monterey, Ventura, Sonoma, Sequoia.
¶Архитектура
¶Ядро Darwin
Базовый слой macOS — открытая система Darwin, построенная на гибридном ядре XNU (Mach + BSD). Darwin отвечает за управление процессами, памятью, файловую систему, сеть и драйверы. Пользовательский уровень включает графическую подсистему Quartz (композитинг окон), Cocoa-фреймворки для приложений и слой совместимости с POSIX.
¶Файловая система
С 2017 года (High Sierra) основной файловой системой является APFS (Apple File System), оптимизированная для SSD: поддерживает снимки, копирование при записи, шифрование и целостность данных. Ранее использовалась HFS+.
¶Безопасность
macOS включает механизмы Gatekeeper (проверка цифровой подписи приложений), System Integrity Protection (защита системных файлов от изменений), шифрование FileVault и sandboxing приложений из Mac App Store.
¶Особенности
¶Интеграция с экосистемой Apple
Система тесно связана с другими устройствами Apple через Continuity: Handoff (передача задач между устройствами), Universal Clipboard, Sidecar (использование iPad как второго дисплея), AirDrop, а также синхронизация сообщений, звонков и фотографий iCloud.
¶Программное обеспечение
macOS поставляется со стандартным набором приложений: Safari, Mail, Messages, Pages, Numbers, Keynote, GarageBand, iMovie. Система поддерживает запуск приложений для iOS/iPadOS (начиная с macOS 11 Big Sur на чипах Apple Silicon), а также программ для Windows через Boot Camp (до перехода на ARM) или виртуализацию.
¶Apple Silicon
В 2020 году Apple начала переход на собственные процессоры серии M (ARM-архитектура). macOS Big Sur стала первой системой, поддерживающей как процессоры Intel, так и Apple Silicon. К 2023 году линейка включала чипы M1, M2, M3 и их модификации (Pro, Max, Ultra), обеспечившие высокую энергоэффективность.
¶Распространённость
macOS занимает около 15–20 % настольного рынка операционных систем (по данным StatCounter и Net Applications). Система распространяется бесплатно вместе с новыми компьютерами Mac и обновляется через Mac App Store. Лицензии на отдельную установку не продаются — macOS официально поддерживается только на оборудовании Apple.
¶Критика
Основные претензии к macOS связаны с закрытостью экосистемы, отсутствием поддержки аппаратного ускорения для потребительских видеокарт NVIDIA, высокой стоимостью оборудования Apple и ограничениями на установку стороннего программного обеспечения (например, обязательная подпись приложений).
¶Источники
- Apple Inc. — официальная документация по macOS
- StatCounter — статистика распространения ОС
- «Apple Confidential 2.0» А. Янца — история компании
- Документация проекта Darwin (opensource.apple.com)
