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

macOS

macOS — это проприетарная операционная система с графическим интерфейсом, разрабатываемая компанией Apple Inc. для своих персональных компьютеров Macintosh (Mac). Относится к семейству Unix-подобных операционных систем, сертифицирована по стандарту UNIX 03. Является преемником классической Mac OS (до версии 9) и основана на технологиях, заимствованных из операционной системы NeXTSTEP, приобретённой Apple в 1997 году. macOS известна своей интеграцией с аппаратным обеспечением Apple, стабильностью, безопасностью и экосистемой приложений.

История

Предшественники и создание

История macOS начинается с операционной системы Mac OS, выпущенной в 1984 году вместе с первым компьютером Macintosh. К концу 1990-х годов классическая Mac OS (до версии 9) устарела: она не поддерживала вытесняющую многозадачность, защиту памяти и современные сетевые протоколы. В 1997 году Apple приобрела компанию NeXT, основанную Стивом Джобсом после его ухода из Apple. Операционная система NeXTSTEP, основанная на ядре Mach и компонентах BSD (Berkeley Software Distribution), стала технологической основой для новой системы.

Первая версия новой операционной системы, названная Mac OS X (от «X» как римская цифра 10), была выпущена 24 марта 2001 года. Она сочетала стабильное Unix-ядро с графическим интерфейсом Aqua, который отличался полупрозрачными элементами, плавной анимацией и акцентом на визуальную эстетику.

Эволюция версий

Apple выпускала крупные версии macOS (ранее Mac OS X) примерно раз в год-полтора. Каждая версия получала имя, связанное с крупными кошками, а затем — с достопримечательностями Калифорнии:

Архитектура и основные компоненты

Ядро и основа

macOS построена на гибридном ядре XNU (X is Not Unix), которое объединяет микроядро Mach 3.0 и компоненты ядра FreeBSD. XNU обеспечивает вытесняющую многозадачность, защиту памяти, поддержку симметричной многопроцессорности (SMP) и работу с драйверами через I/O Kit — объектно-ориентированную подсистему ввода-вывода, написанную на C++.

Графическая подсистема

Графический стек macOS включает несколько уровней:

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

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

Системные сервисы и фреймворки

macOS включает обширный набор фреймворков для разработки приложений:

Пользовательский интерфейс

Интерфейс macOS (начиная с Big Sur) характеризуется плоским, минималистичным дизайном с полупрозрачными элементами (эффект размытия). Ключевые элементы:

Безопасность

macOS известна своей многоуровневой системой безопасности, основанной на аппаратных и программных механизмах:

Аппаратная поддержка

До 2006 года macOS работала исключительно на процессорах PowerPC. В 2006—2020 годах использовались процессоры Intel x86-64. С 2020 года Apple начала переход на собственные процессоры Apple Silicon (серии M1, M2, M3, M4) на архитектуре ARM64. Переход сопровождался эмуляцией Rosetta 2, позволяющей запускать приложения, написанные для Intel, на новых процессорах с высокой производительностью.

macOS поддерживает широкий спектр периферийных устройств через драйверы, входящие в состав системы (в том числе для принтеров, сканеров, веб-камер). Для устройств, не имеющих встроенных драйверов, доступны сторонние драйверы.

Применение

macOS используется в следующих основных сферах:

Критика и ограничения

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

Источники

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

На главную BFOmetr →