Что такое мак ОС?

Mac OS X

Эту страницу предлагается переименовать в OS X. Пояснение причин и обсуждение — на странице Википедия:К переименованию/11 мая 2012.
Возможно, её текущее название не соответствует нормам современного русского языка и/или правилам именования статей Википедии.

Не снимайте пометку о выставлении на переименование до окончания обсуждения.
Дата постановки — 11 мая 2012.

Переименовать в предложенное название, снять этот шаблон

OS X


Внешний вид OS X 10.8 Mountain Lion на MacBook Pro

Разработчик Семейство ОС

OS X

Последняя версия

OS X Mountain Lion (10.8.2) — 5 октября 2012 год

Поддерживаемые языки

мультиязычный

Поддерживаемые платформы

  • PowerPC: 10.0 — 10.5
  • x86: 10.4 — 10.6
  • x86-64: 10.4 — 10.8

Тип ядра

Гибридное ядро XNU

Интерфейс

Marble, ранее Aqua

Лицензия

Проприетарная

Состояние

Активное

Веб-сайт

OS X (до версии 10.7 Lion называлась Mac OS X; произносится ) — проприетарная операционная система от Apple. OS X входит в семейство операционных систем OS X, к которому относится и Apple iOS. Также, OS X является преемницей Mac OS 9 — последней версии «классической» Macintosh Operating System (Mac OS).

OS X — вторая по популярности в мире операционная система. Её рыночная доля в сегменте настольных компьютеров в августе 2012 года составила ▲7,13 %. Из них 2,45 % приходилось на OS X 10.7, 2,38 % — на 10.6, 1,41 % — на 10.8, 0,70 % — на 10.5, 0,17 % — на 10.4.

В OS X используется ядро Darwin, основанное на микроядре Mach и содержащее код, написанный самой Apple и код, полученный из операционных систем NeXTSTEP и FreeBSD. OS X выпускалась для компьютеров Macintosh (Макинто́ш) на базе процессоров PowerPC и Intel. Начиная с версии 10.6, OS X работает только на процессорах от Intel, поддержка архитектуры PowerPC прекращена.

Описание

OS X значительно отличается от предыдущих версий Mac OS. Основа системы — POSIX-совместимая операционная система Darwin, являющаяся свободным программным обеспечением. Её ядром является XNU (рекурсивный акроним от «Xnu is Not Unix» — «Xnu — не Юникс»), в котором используется ядро Mach и стандартные сервисы BSD. Все возможности Unix в OS X доступны через консоль.

Поверх этой основы в Apple разработано много проприетарных компонентов, таких как API Cocoa и Carbon, Quartz.

OS X включает множество возможностей, делающих её более стабильной, чем предыдущий вариант — Mac OS 9.

В OS X используется (как впрочем в любой UNIX-системе) вытесняющая многозадачность и защита памяти, позволяющие запускать несколько процессов, которые не могут прервать или повредить друг друга. На архитектуру OS X повлияла OpenStep, которая была задумана как портируемая операционная система. К примеру, NeXTSTEP была портирована с оригинальной платформы 68k компьютера NeXT, до того как NeXTSTEP была куплена Apple. Так и OpenStep была портирована на PowerPC в рамках проекта Rhapsody.

Наиболее заметно изменился графический интерфейс Aqua. Использование закруглённых углов, полупрозрачных элементов и светлых полосок также повлияло и на внешний вид аппаратного обеспечения первых iMac. Некоторым пользователям это не понравилось, они считали это непрофессиональным. Другие были довольны и считали это шагом вперёд. После выхода первой версии OS X другие разработчики тоже стали использовать дизайн Aqua. Для предотвращения использования своего дизайна на других платформах Apple воспользовалась услугами юристов.

OS X также включает среду разработки программного обеспечения Xcode, которая позволяет разрабатывать программы на нескольких языках, включая Си, C++, Objective-C, Ruby, Java, Object Pascal. Она поддерживает компиляцию в так называемые «универсальные программы» (Universal Binary), которые могут запускаться на нескольких платформах (x86, PowerPC), так же, как «fat binaries» использовались для запуска одного приложения на 68k и PowerPC платформах.

Основами OS X являются:

  • Подсистема с открытым кодом — Darwin (ядро Mach и набор утилит BSD).
  • Среда программирования Core Foundation (Carbon API, Cocoa API и Java API).
  • Графическая среда Aqua (QuickTime, Quartz Extreme и OpenGL).
  • Технологии CoreImage, CoreAudio и CoreData.

Совместимость

Программное обеспечение

Для обеспечения гладкого перехода с Mac OS 9 на OS X был создан Carbon. Приложение, написанное с помощью Carbon, может запускаться на любой из этих ОС. С другой стороны, OS X наследует многое из OpenStep, которая не является обратно-совместимой с другими версиями Mac OS. На данный момент Apple рекомендует API, именуемый Cocoa, и там наследие OpenStep весьма заметно — имена многих классов начинаются с «NS» (NSObject, NSArray), что является аббревиатурой от NeXTSTEP.

Также OS X поддерживает Java. Это означает, что Java-программа, использующая Swing, выглядят так же, как и приложения, использующие Cocoa. Традиционно Cocoa-приложения разрабатываются на Objective C — де-факто компилируемой альтернативе Java. Однако 25 июля 2007 года Apple заявила, что дальнейшие расширения в Cocoa не будут портированы на Java. В составе OS X, начиная с версии 10.5 Leopard, поставляется интерпретатор Ruby с поддержкой Cocoa.

В отличие от предшественниц, OS X является полноценной, сертифицированной UNIX’03 операционной системой. Это означает, что большинство программ, написанных для BSD, Linux и других UNIX-подобных систем, скомпилируются и будут работать на OS X почти или же вовсе без дополнительных изменений в коде. Для удобной установки таких программ разработаны менеджеры пакетов, такие как Fink или MacPorts (ранее — DarwinPorts). Они подобны APT в Debian, RPM в Red Hat и родственных ему Linux-дистрибутивам или портам.

Начиная с версии 10.3, OS X по умолчанию также включает в себя X11.app — адаптированную версию X-сервера. Это позволяет запускать на OS X приложения, разработанные для X11 — с использованием GTK+, Qt для X11 (Qt4 поддерживает OS X как в режиме X11, так и в обычном режиме Aqua) и прочих. Для вывода на экран X11.app использует Quartz. Однако X11.app имеет ряд проблем, таких как отсутствие Aqua-стиля и неполную поддержку Unicode.

Более ранние версии ОС могут запускать X-сервер через XDarwin (англ.).

OS X основана на ядре XNU, созданном на основе микроядра Mach 3.0.

Аппаратное обеспечение

Ранние версии OS X поддерживали все компьютеры Macintosh (лаптопы, десктопы или серверы) на процессорах PowerPC G3, G4 и G5. Более поздние версии перестают поддерживать старое оборудование: например, версия 10.3 Panther не поддерживает старые G3, 10.4 Tiger не поддерживает системы без портов FireWire, бета-версия 10.5 Leopard, представленная на WWDC, не поддерживала G3 вовсе. Однако существуют утилиты, такие как XPostFacto, и патчи к установочному диску, сделанные сторонними разработчиками, для установки новых версий OS X на оборудовании, официально не поддерживаемым Apple, включая некоторые до-G3 системы. Исключая некоторые возможности, требуемые оборудованием (такие, как графическое ускорение, запись DVD), операционная система предлагает одинаковую функциональность на всём поддерживаемом оборудовании.

Версия OS X для PowerPC остаётся совместимой со старыми Mac OS приложениями через эмуляцию так называемой Classic, которая позволяет пользователям запускать Mac OS 9 как процесс в OS X, поэтому многие старые приложения запускаются так, как будто под старой операционной системой. Classic не работает на компьютерах с процессорами Intel.

В апреле 2002 года eWeek сообщил слух о том, что у Apple есть версия OS X с кодовым названием Marklar, которая запускается на процессорах Intel x86. Идея Marklar была в переходе OS X на альтернативную платформу, которая позволит Apple преодолеть проблемы развития платформы PowerPC. Слухи оставались не подтверждёнными до мая 2005 года, когда в файлообменных сетях появилась версия OS X для процессоров Intel.

6 июня 2005 года Стив Джобс подтвердил слухи и сообщил на WWDC, что в течение двух лет Apple перейдёт с PowerPC на процессоры Intel. До этого Apple меняла платформу с Motorola 68K на IBM/Motorola PowerPC — Apple включила эмулятор Motorola 68K в новую ОС, которая позволяла запускать большинство 68K-приложений. Apple поддерживала эмулятор в течение 11 лет. Однако при переходе на Intel он был удалён. В новую OS был включён эмулятор PowerPC, называемый Rosetta. Также, новая версия Xcode и соответствующие консольные утилиты позволяют разрабатывать universal binaries (fat binaries) — исполняемые файлы, которые могут содержать в себе поддержку нескольких платформ (PPC, PPC64, x86, x86-64).

Сейчас большинство программ, доступных только для PowerPC, поддерживается при помощи эмулятора Rosetta. Однако Apple рекомендует разработчикам создавать универсальные программы для обеих платформ. Универсальные программы запускаются быстрее на компьютерах с процессором Intel, чем приложения для PowerPC, запускаемые с помощью эмулятора Rosetta. Некоторое программное обеспечение для PowerPC, такое, как расширения ядра и плагины системных настроек (System Preferences), не поддерживаются на компьютерах с процессорами Intel.

В то время, когда MacIntel — Intel-Маки — могут запускать приложения для PowerPC, x86 и универсальные, PowerPC-Маки могут запускать только универсальные и PowerPC-программы. Поддержка платформы PowerPC осталась в OS X 10.5. Джобс также подтвердил слух, что новая версия OS X запускалась на Intel процессорах большую часть своего существования, так как кросс-платформеность уже существовала в OS X — OpenStep был портирован на множество платформ, включая x86, и Darwin включил поддержку для обоих (PowerPC и x86).

OS X была портирована на iPhone и iPod touch. Несмотря на серьёзные изменения — например, закрытость платформы и отсутствие рабочего стола (его заменяет SpringBoard) — в порте сохранились такие особенности, как Darwin, ядро XNU. В некоторых сторонних программах сохранились эффекты из настольной версии — например, в программе Converter.

Хакинтош

Основная статья: OSx86

Хотя Apple и заявляла, что OS X не будет запускаться на компьютерах архитектуры x86, существуют взломанные версии OS X, которые работают на других x86-компьютерах. Они разрабатываются сообществом OSx86 и доступны посредством файлообменных сетей. Однако соглашение с конечным пользователем (EULA) OS X запрещает установку системы на компьютеры, не помеченные фирменным знаком Apple (англ. non Apple-branded computers).

Летом 2008 года был представлен метод установки немодифицированной (в том числе легально приобретённой) OS X с помощью модифицированного загрузчика Boot-132.

Особенности

  • Внутренняя модель графического слоя Quartz хорошо взаимодействует с Portable Document Format (PDF), делая возможным вывод PDF на различные устройства.
  • Полноцветные масштабируемые значки.
  • Тени вокруг окон и изолированных текстовых элементов дают ощущение глубины и визуально отделяют содержимое одного окна от других.
  • Доступные для всех приложений меню — проверка орфографии, палитра специальных символов, выбор цвета, выбор шрифта и словарь.
  • Сглаживание при отображении виджетов, текста, графики и оконных элементов.
  • Новые элементы интерфейса, такие как дроеры (drawers) и диалоговые модальные окна для документа.
  • Новая концепция переключателя задач — док.
  • «Плавающий» фокус (Interweaving windows) при переключении между окнами различных приложений.
  • ColorSync, использующийся для согласования цветопередачи, встроен в библиотеки рисования, для печати и мультимедиа.
  • OpenGL используется для вывода окон на экран, что позволяет использовать аппаратное ускорение. Эта технология, появившаяся в версии 10.2, называется Quartz Extreme.
  • Spaces — специальная программа в OS X, позволяющая создавать несколько виртуальных рабочих столов и переключаться между ними.
  • Dashboard, появившийся в версии 10.4, поддерживает небольшие приложения называемые виджетами (widgets) которые могут быть вызваны и спрятаны одним нажатием.
  • Exposé, появившийся в версии 10.3, показывает миниатюры всех открытых окон, позволяя переключаться между ними, показывает все документы приложения как миниатюры или скрывает все окна для доступа к рабочему столу.
  • Кодировка Unicode используется во всей операционной системе.
  • Хорошо спроектированная архитектура для локализации позволяет полностью отделить код приложения от текстовой информации.
  • FileVault, появившийся в версии 10.3, шифрует домашний каталог пользователя (начиная с версии 10.7 возможно полное шифрование диска) по алгоритму AES с длиной ключа 128 бит.
  • Spotlight — появившаяся в версии 10.4 технология для быстрого поиска данных, сообщений электронной почты, фотографий и другой информации, основываясь на свойствах файлов и их содержимом.
  • Automator — появившееся в версии 10.4 приложение, позволяющее автоматизировать действия, совершаемые с разными приложениями.
  • «Связка ключей» (Keychain) — система управления паролями, сертификатами, ключами пользователя. Позволяет приложениям хранить подобные данные в едином зашифрованном хранилище. Приложения с разрешения пользователя могут обращаться к данным других приложений, хранящимся в «Связке ключей».
  • Умные папки, появившиеся в версии 10.4, позволяют создавать динамически обновляемые каталоги, зависящие от критерия поиска или исполняющие команды Automator.
  • Подробное руководство по построению интерфейса Human Interface Guidelines, которому следует большинство приложений, делает их интуитивно понятными.
  • Xgrid позволяет Макам участвовать в распределенных вычислениях.
  • Встроенные в виртуальную файловую систему дисковые образы .dmg поддерживают шифрование, сжатие и опциональную возможность чтения/записи.
  • Встроенные сервисы синхронизации, появившиеся в версии 10.4, позволяют приложениям централизовано обращаться к расширяемой базе данных за различными данными пользователя, такими как календарь, пароли или контакты. Операционная система управляет разрешением конфликтов и сохранностью данных.
  • Mac App Store — магазин программного обеспечения для OS X. Появился в версии 10.6.6

Хронология версий

Mac OS X

  • Public Beta Kodiak (Бурый медведь, кадьяк) Build 1H39 — 13 сентября 2000 года.
  • 10.0 Cheetah (Гепард) Build 4K78 — 24 марта 2001 года.
    • 10.0.1 Build 4L13 — 14 апреля 2001 года.
    • 10.0.2 Build 4P12 — 1 мая 2001 года.
    • 10.0.3 Build 4P13 — 9 мая 2001 года.
    • 10.0.4 Build 4Q12 — 21 июня 2001 года.
  • 10.1 Puma (Пума) Build 5G64 — 25 сентября 2001 года.
    • 10.1.1 Build 5M28 — 12 ноября 2001 года.
    • 10.1.2 Build 5P48 — 21 декабря 2001 года.
    • 10.1.3 Build 5Q45 — 19 февраля 2002 года.
    • 10.1.4 Build 5Q125 — 17 апреля 2002 года.
    • 10.1.5 Build 5S60 — 5 июня 2002 года.
  • 10.2 Jaguar (Ягуар) Build 6C115 — 24 августа 2002 года.
    • 10.2.1 Jaguar Red (Красный ягуар) Build 6D52 — 18 сентября 2002 года.
    • 10.2.2 Jaguar Blue, Merlot (Синий ягуар, мерло) Build 6F21 — 11 ноября 2002 года.
    • 10.2.3 Jaguar Green (Зелёный ягуар) Build 6G30 — 19 декабря 2002 года.
    • 10.2.4 Jaguar Pink (Розовый ягуар) Build 6I32 — 13 февраля 2003 года.
    • 10.2.5 Jaguar Plaid (Клетчатый ягуар) Build 6L29 — 10 апреля 2003 года.
    • 10.2.6 Jaguar Black (Чёрный ягуар) Build 6L60 — 6 мая 2003 года.
    • 10.2.7 Build 6R65 — 22 сентября 2003 года.
    • 10.2.8 (G4) Build 6R73 — 3 октября 2003 года.
    • 10.2.8 (G5) Build 6S90 — 3 октября 2003 года.
  • 10.3 Panther (Пантера) Build 7B85 — 24 октября 2003 года.
    • 10.3.1 Build 7C107 — 10 ноября 2003 года.
    • 10.3.2 Build 7D24 — 17 декабря 2003 года.
    • 10.3.3 Build 7F44 — 15 марта 2004 года.
    • 10.3.4 Build 7H63 — 26 мая 2004 года.
    • 10.3.5 Build 7M34 — 9 августа 2004 года.
    • 10.3.6 Build 7R28 — 5 ноября 2004 года.
    • 10.3.7 Build 7S215 — 15 декабря 2004 года.
    • 10.3.8 Build 7U16 — 9 февраля 2005 года.
    • 10.3.9 Build 7W98 — 15 апреля 2005 года.
  • 10.4 Tiger (Тигр) Build 8A428 — 29 апреля 2005 года.
    • 10.4.1 Build 8B15 — 16 мая 2005 года.
    • 10.4.2 Build 8C46 — 12 июля 2005 года.
    • 10.4.3 Build 8F46 — 31 октября 2005 года.
    • 10.4.4 Build 8G32 — 10 января 2006 года.
    • 10.4.5 (PowerPC) Build 8H14 — 14 февраля 2006 года.
    • 10.4.5 (Intel) Build 8G1454 — 14 февраля 2006 года.
    • 10.4.6 (PowerPC) Build 8I1119 — 3 апреля 2006 года.
    • 10.4.6 (Intel) Build 7U16 — 3 апреля 2006 года.
    • 10.4.7 (PowerPC) Build 8J135 — 27 июня 2006 года.
    • 10.4.7 (Intel) Build 8J2135 — 27 июня 2006 года.
    • 10.4.8 (PowerPC) Build 8L127 — 29 сентября 2006 года.
    • 10.4.8 (Intel) Build 8L2127 — 29 сентября 2006 года.
    • 10.4.9 (PowerPC) Build 8P135 — 13 марта 2007 года.
    • 10.4.9 (Intel) Build 8P2137 — 13 марта 2007 года.
    • 10.4.10 (PowerPC) Build 8R218 — 20 июня 2007 года.
    • 10.4.10 (Intel) Build 8R2218 — 20 июня 2007 года.
    • 10.4.11 (PowerPC) Build 8S165 — 14 ноября 2007 года.
    • 10.4.11 (Intel) Build 8S2167 — 14 ноября 2007 года.
  • 10.5 Leopard (Леопард) Build 9A581 — 26 октября 2007 года.
    • 10.5.1 Build 9B18 — 15 ноября 2007 года.
    • 10.5.2 Build 9С31 — 11 февраля 2008 года.
    • 10.5.3 Build 9D34 — 28 мая 2008 года.
    • 10.5.4 Build 9E17 — 1 июля 2008 года.
    • 10.5.5 Build 9F33 — 16 сентября 2008 года.
    • 10.5.6 Build 9G55 — 15 декабря 2008 года.
    • 10.5.7 Build 9J61 — 12 мая 2009 года.
    • 10.5.8 Build 9L30 — 5 августа 2009 года.
  • 10.6 Snow Leopard (Снежный барс, Ирбис) Build 10A432 — 28 августа 2009 года.
    • 10.6.1 Build 10B504 — 10 сентября 2009 года.
    • 10.6.2 Build 10C540 — 9 ноября 2009 года.
    • 10.6.3 Build 10D573 — 29 марта 2010 года.
    • 10.6.4 Build 10F569 — 16 июня 2010 года.
    • 10.6.5 Build 10H548 — 12 ноября 2010 года.
    • 10.6.6 Build 10J567 — 6 января 2011 года.
    • 10.6.7 Build 10J869 — 21 марта 2011 года.
    • 10.6.8 Build 10K540 — 23 июля 2011 года.
  • 10.7 Lion (Лев) Build 11A511 — 20 июля 2011 года.
    • 10.7.1 Build 11B211 — 16 августа 2011 года.
    • 10.7.2 Build 11C74 — 12 октября 2011 года.
    • 10.7.3 Build 11D50 — 1 февраля 2012 года.
    • 10.7.4 Build 11E53 — 9 мая 2012 года.
    • 10.7.5 Build 11G56 — 19 сентября 2012 года.
  • 10.8 Mountain Lion (Горный лев, Кугуар) Build 12A269 — 25 июля 2012 года.
    • 10.8.1 Build 12B19 — 23 августа 2012 года.
    • 10.8.2 Build 12C54 — 19 сентября 2012 года.
    • 10.8.2 Build 12C60 — 12 октября 2012 года.

Mac OS X Server

Основная статья: Mac OS X Server

  • 1.0 — 16 марта 1999 года.
  • 10.0 — 21 мая 2001 года.
  • 10.1 — 25 сентября 2001 года.
  • 10.2 — 24 августа 2002 года.
  • 10.3 — 24 октября 2003 года.
  • 10.4 — 29 апреля 2005 года.
  • 10.5 — 26 октября 2007 года.
  • 10.6 — 28 сентября 2009 года.
  • 10.7 — 20 июля 2011 года.
  • 10.8 — 25 июля 2012 года.

Примечания

  1. Apple — Обновите свой Mac до OS X Mountain Lion
  2. Nilay Patel. Apple officially renames Mac OS X to OS X, drops the ‘Mac’. The Verge (16 февраля 2012). Архивировано из первоисточника 4 августа 2012. Проверено 21 февраля 2012.
  3. What is an operating system (OS)?. Apple (14 ноября 2007). — «The current version of OS is OS X (pronounced «Mac O-S ten»)» Архивировано из первоисточника 22 августа 2011. Проверено 2 августа 2009.
  4. По данным компании Net Applications, в августе 2012 года рыночная доля Windows составляла 91,77 %, Mac — 7,13 %, Linux — 1,10 % // Desktop Operating System Market Share, February, 2012. Net Applications. Архивировано из первоисточника 28 мая 2012. Проверено 29 марта 2012.
  5. Desktop Operating System Market Share, February, 2012. Versions. Net Applications. Архивировано из первоисточника 28 мая 2012. Проверено 29 марта 2012.
  6. Спецификации OS X
  7. 1 2 http://www.thinksecret.com/archives/0100.html
  8. Apple cracks down on Aqua ‘skins’
  9. «Cocoa is an important inheritance from NeXT, as indicated by … the „NS“ prefix» // Amit Singh. OS X internals: a systems approach ISBN 0-321-27854-2
  10. 1 2 Amit Singh. XNU: The Kernel (англ.). Архивировано из первоисточника 22 августа 2011.
  11. Apple Inc. Apple Inc. Software License Agreement for OS X (PDF). Apple Inc.. Архивировано из первоисточника 22 августа 2011. Проверено 3 сентября 2008.
  12. New modified BOOT-132 allows you to boot retail DVDs (30 июня 2008). Архивировано из первоисточника 22 августа 2011. Проверено 8 августа 2009.
  13. OS X annoyances : asuh.com

Mac OS X 10.1 Puma (2001)

Второй крупный запуск Mac OS X произошёл всего через полгода — 25 сентября 2001 года. Владельцы OS X 10.0 могли обновиться до OS X 10.1 совершенно бесплатно. С этих пор купертиновская мегакорпорация сделала Mac OS X операционной системой устанавливаемой по умолчанию на всех новых компьютерах.

Основной упор был сделан не на новые возможности, а на улучшение производительности системы. Появилась более удобная запись CD и DVD, поддержка воспроизведения DVD. Увеличилось количество поддерживаемых принтеров (более 200), OpenGL (3D-графика) начала работать на 20% быстрее, а также был внедрён AppleScript. Появились программы ColorSync 4.0 (управление цветом) и Image Capture (работа с изображениями на цифровых камерах и сканерах).

Со всеми своими преимуществами Mac OS X Puma подверглась довольно серьёзной критике. В основном операционную систему журили за недостаточную производительность, низкую надёжность и функциональность. Проделанной работы было недостаточно для того, чтобы использовать OS X 10.1 в качестве основной операционной системы.

ПО ТЕМЕ: Как извлечь флешку, съемный диск (накопитель) и т.д. в macOS (7 способов).

macOS

Не следует путать с Mac OS. Запрос «OS X» перенаправляется сюда. На эту тему нужна отдельная статья.

macOS

Разработчик

Apple Inc.

Семейство ОС

Исходный код

Закрытый (со свободными компонентами)

Последняя версия

10.14.3 (22 января 2019 года)

Последняя тестовая версия

10.14.4 beta 1 (24 января 2019 года)

Поддерживаемые языки

Многоязычная (34 языка)

Поддерживаемые платформы

  • PowerPC: 10.0 — 10.5
  • IA-32: 10.4 — 10.6
  • x86-64: 10.4 — 10.14

Тип ядра

Гибридное ядро XNU

Интерфейс

Лицензия

Проприетарная

Состояние

Активное

Предыдущая

Mac OS

Веб-сайт

MacOS на Викискладе

macOS (изначально была представлена как Mac OS X, в 2012 переименована в OS X, в 2016 переименована в macOS) — проприетарная операционная система производства Apple. Является преемницей Mac OS 9.

Семейство операционных систем macOS является вторым по распространённости для десктопа (после Windows). Рыночная доля macOS (учитываются все версии) по состоянию на февраль 2019 составляет около ▲13,22% по оценкам StatCounter. Самой популярной версией macOS является Mojave (39,46% среди всех версий macOS), следом идут High Sierra (25,79%), Sierra (12,61%), El Capitan (10,5%), Yosemite (6,74%) и Mavericks (2,15%).

В macOS используется ядро XNU, основанное на микроядре Mach и содержащее программный код, разработанный компанией Apple, а также код из ОС NeXTSTEP и FreeBSD. До версии 10.3 ОС работала только на компьютерах с процессорами PowerPC. Выпуски 10.4 и 10.5 поддерживали как PowerPC-, так и Intel-процессоры. Начиная с 10.6, macOS работает только с процессорами Intel.

В последние годы отмечается взаимная интеграция macOS и iOS — операционной системы для мобильных устройств Apple (iPhone, iPad и iPod touch). Сама компания рассматривает две ОС как единую платформу. На презентации Back to the Mac в 2010 году Стив Джобс, анонсируя OS X Lion, упомянул о важности обмена наработками между Mac OS X и iOS: так, в Lion появилась поддержка мультитач-жестов на трекпаде (аналогичных жестам на iPad). В последующих выпусках macOS также наблюдалась тенденция к заимствованию функций из iOS (и наоборот). Например, в OS X Yosemite и iOS 8 была добавлена технология Handoff, позволяющая «перехватывать» с одного устройства приложения, запущенные на другом: начать набирать письмо на Mac, а закончить на iPad; открыть веб-страницу на iPhone и продолжить чтение на Mac и т. д.

На WWDC 2016 было объявлено, что OS X будет переименована в macOS, чтобы соответствовать общей стилистике именования других платформ Apple: tvOS, watchOS и iOS; macOS Sierra стала первой версией, использующей новое название.

31 января 2014 года выпустился голосовой банк Macne Nana для Vocaloid. Ее часть фамилии «Mac» взята от Mac, а «Ne», переводится как «звук». Фамилия взята из-за того, что это первый вокалоид, выпущенный для macOs, но сама Apple не выпускала Macne Nana.

На основе стиля интерфейса macOS выпускают linux дистрибутивы, например, Elementary os, и лаунчеры для Android.

macOS значительно отличается от предыдущих, «классических версий» Mac OS. Основа системы — POSIX-совместимая операционная система Darwin, являющаяся свободным программным обеспечением. Её ядром является XNU, в котором используется микроядро Mach и стандартные службы BSD. Все возможности Unix в macOS доступны через консоль.

Поверх этой основы в Apple разработано много проприетарных компонентов, таких как Cocoa и Carbon, Quartz.

macOS отличается высокой устойчивостью, что делает её непохожей на предшественницу, Mac OS 9.

В macOS (как и в любой UNIX-системе) используется вытесняющая многозадачность и защита памяти, позволяющие запускать несколько изолированных друг от друга процессов, каждый из которых не может прервать или модифицировать все остальные. На архитектуру macOS повлияла OpenStep, которая была задумана как переносимая операционная система (например, NeXTSTEP была перенесена с оригинальной платформы 68k компьютера NeXT до приобретения NeXTSTEP компанией Apple). Аналогичным образом OpenStep была перенесена на PowerPC в рамках проекта Rhapsody.

Наиболее заметно изменился графический интерфейс, который в macOS получил название Aqua. Использование закруглённых углов, полупрозрачных элементов и светлых полосок также повлияло на внешний вид первых моделей iMac. После выхода первой версии Mac OS X другие разработчики тоже стали использовать интерфейс Aqua. Для предотвращения использования своего дизайна на других платформах Apple воспользовалась услугами юристов.

Основами macOS являются:

  • Подсистема с открытым кодом — Darwin (ядро Mach и набор утилит BSD).
  • Среда программирования Core Foundation (Carbon API, Cocoa API и Java API).
  • Графическая среда Aqua (QuickTime, Quartz Extreme и OpenGL).
  • Технологии Core Image, Core Animation, CoreAudio и CoreData.

Для обеспечения гладкого перехода с Mac OS 9 на Mac OS X был создан Carbon. Приложение, написанное с помощью Carbon, может запускаться на обеих ОС. С другой стороны, macOS наследует многое от OpenStep, которая не является обратно-совместимой с прежними версиями Mac OS. На данный момент Apple рекомендует API Cocoa, в котором весьма заметно наследие OpenStep: имена многих классов начинаются с «NS» (NSObject, NSArray), что является аббревиатурой от NeXTSTEP.

Также macOS поддерживает Java. Это означает, что Java-приложения, использующие Swing, выглядят так же, как и приложения на Cocoa. Традиционно Cocoa-приложения разрабатываются на Objective-C — де-факто компилируемой альтернативе Java. Однако 25 июля 2007 года Apple заявила, что дальнейшие расширения в Cocoa не будут портированы на Java. В составе macOS, начиная с версии 10.5 Leopard, поставляется интерпретатор Ruby с поддержкой Cocoa.

В отличие от предшественниц, macOS является полноценной, сертифицированной операционной системой UNIX. Это означает, что большинство программ, написанных для BSD, Linux и других UNIX-подобных систем, скомпилируются и будут работать на macOS без (или почти без) изменений в коде. Для удобной установки таких программ разработаны менеджеры пакетов, такие как Fink или MacPorts (ранее — DarwinPorts). Они подобны APT в Debian, RPM в Red Hat и родственным ему Linux-дистрибутивам или портам.

Начиная с версии 10.3 Panther, macOS по умолчанию также включает в себя X11.app — адаптированную версию X-сервера. Это позволяет запускать приложения, разработанные для X11 — с использованием GTK+, Qt для X11 (Qt4 поддерживает macOS как в режиме X11, так и в обычном режиме Aqua) и прочих. Для вывода на экран X11.app использует Quartz. Однако X11.app имеет ряд недостатков, таких как отсутствие Aqua-стиля и неполную поддержку Unicode.

Более ранние версии ОС могут запускать X-сервер через XDarwin (англ.).

Ранние версии Mac OS X поддерживали все компьютеры Macintosh (десктопы, ноутбуки или серверы) на процессорах PowerPC G3, G4 и G5. Более поздние версии перестают поддерживать старое оборудование: например, версия 10.3 Panther не поддерживает самые старые из G3, 10.4 Tiger не поддерживает системы без FireWire, бета-версия 10.5 Leopard, представленная на WWDC, не поддерживала G3 вовсе. Однако существуют утилиты, такие как XPostFacto, и патчи к установочному диску, сделанные сторонними разработчиками, позволяющие установить новые версии OS X на официально не поддерживаемом оборудовании, включая некоторые предшествующие G3 системы. Исключая некоторые возможности, требуемые оборудованием (такие, как графическое ускорение, запись DVD), операционная система предлагает одинаковую функциональность на всём поддерживаемом оборудовании.

Версия Mac OS X для PowerPC остаётся совместимой со старыми Mac OS приложениями через эмуляцию так называемой Classic, которая позволяет пользователям запускать Mac OS 9 как процесс в Mac OS X, поэтому многие старые приложения работают так, будто они запускаются на старой операционной системе. Classic не работает на компьютерах с процессорами Intel.

В апреле 2002 года eWeek сообщил, что, по слухам, у Apple есть версия Mac OS X с кодовым названием Marklar, которая запускается на процессорах Intel x86. Идея Marklar была в переходе OS X на альтернативную платформу, которая позволит Apple преодолеть проблемы развития платформы PowerPC. Слухи оставались неподтверждёнными до мая 2005 года, когда в файлообменных сетях появилась бета-версия OS X для процессоров Intel.

6 июня 2005 года Стив Джобс на WWDC подтвердил слухи о том, что в течение двух лет Apple перейдёт с PowerPC на Intel. До этого Apple сменила платформу с Motorola 68k на PowerPC — тогда в новую ОС был включён эмулятор m68k, который позволял запускать большинство 68k-приложений. Apple поддерживала эмулятор в течение 11 лет. При переходе на Intel он был удалён из системы. В новую ОС был включён эмулятор PowerPC Rosetta. Также новая версия Xcode и соответствующие консольные утилиты позволяют разрабатывать Universal Binaries — исполняемые файлы, которые могут запускаться как на PowerPC, так и на Intel.

Большинство программ, доступных только для PowerPC, поддерживались при помощи Rosetta. Скорость работы PowerPC-приложений на компьютерах с Intel заметно ниже. Кроме того, некоторое ПО (например, расширения ядра и плагины системных настроек) не работает с использованием эмулятора. По этим причинам Apple рекомендовала разработчикам создавать универсальные программы для обеих платформ. В OS X Lion и более поздних версиях поддержка Rosetta отсутствует.

Обратная совместимость x86-приложений отсутствует. Последней версией Mac OS X, поддерживающей PowerPC, является 10.5 Leopard.

macOS была портирована на iPhone и iPod touch. Несмотря на серьёзные изменения — например, закрытость платформы и отсутствие рабочего стола (его заменяет SpringBoard) — в порте сохранились такие особенности, как Darwin и ядро XNU. В некоторых сторонних программах сохранились эффекты из настольной версии — например, в программе Converter.

Основная статья: OSx86

Несмотря на заявление Apple о невозможности запуска macOS на сторонних x86-компьютерах, существуют модифицированные версии ОС, работающие на таких машинах. Эти версии разрабатываются сообществом OSx86 и доступны посредством файлообменных сетей. Стоит учесть, что лицензионное соглашение с конечным пользователем (EULA) OS X запрещает установку системы на компьютеры, не помеченные фирменным знаком Apple (англ. non Apple-branded computers).

Летом 2008 года был представлен метод установки немодифицированной (в том числе законно приобретённой) Mac OS X с помощью модифицированного загрузчика Boot-132.

  • Внутренняя модель графического слоя Quartz хорошо взаимодействует с Portable Document Format (PDF), делая возможным вывод PDF на различные устройства.
  • Полноцветные масштабируемые значки.
  • Тени вокруг окон и изолированных текстовых элементов дают ощущение глубины и визуально отделяют содержимое одного окна от других.
  • Доступные для всех приложений меню — проверка орфографии, палитра специальных символов, выбор цвета, выбор шрифта и словарь.
  • Сглаживание при отображении виджетов, текста, графики и оконных элементов.
  • Новые элементы интерфейса, такие как дроверы (drawers) и диалоговые модальные окна для документа.
  • Новая концепция переключателя задач — док.
  • «Плавающий» фокус (Interweaving windows) при переключении между окнами различных приложений.
  • ColorSync, использующийся для согласования цветопередачи, встроен в библиотеки рисования, для печати и мультимедиа.
  • OpenGL используется для вывода окон на экран, что позволяет использовать аппаратное ускорение. Данная технология, появившаяся в версии 10.2 Jaguar, называется Quartz Extreme.
  • Spaces — поддержка нескольких рабочих столов.
  • Dashboard, появившийся в версии 10.4 Tiger, поддерживает небольшие приложения, называемые виджетами (widgets), которые могут быть вызваны и скрыты одним нажатием.
  • Exposé, появившийся в версии 10.3 Panther, показывает миниатюры всех открытых окон, позволяя переключаться между ними, показывает все документы приложения как миниатюры или скрывает все окна для доступа к рабочему столу.
  • Использование Unicode во всей операционной системе.
  • Хорошо спроектированная архитектура для локализации позволяет полностью отделить код приложения от текстовой информации.
  • FileVault, появившийся в версии 10.3 Panther, шифрует домашний каталог пользователя (начиная с OS X Lion возможно полное шифрование диска) по алгоритму AES с длиной ключа 128 бит.
  • Spotlight — технология для быстрого поиска данных, сообщений электронной почты, фотографий и другой информации, основываясь на свойствах файлов и их содержимом.
  • Automator — приложение, позволяющее автоматизировать действия, совершаемые с разными приложениями.
  • Связка ключей — система управления паролями, сертификатами и ключами пользователя. Позволяет приложениям хранить подобные данные в едином зашифрованном хранилище. Приложения с разрешения пользователя могут обращаться к данным других приложений, хранящимся в «Связке ключей».
  • Смарт-папки позволяют создавать динамически обновляемые каталоги, основанные на определённых критериях или исполняющие команды Automator.
  • Подробное руководство по построению интерфейса Human Interface Guidelines, которому следует большинство разработчиков, делает их приложения интуитивно понятными.
  • Xgrid позволяет компьютерам Mac участвовать в распределённых вычислениях.
  • Встроенные в виртуальную файловую систему дисковые образы .dmg поддерживают шифрование, сжатие и опциональную возможность чтения/записи.
  • Встроенные сервисы синхронизации позволяют приложениям централизовано обращаться к расширяемой базе данных за различными данными пользователя, такими как календарь, пароли или контакты. Операционная система управляет разрешением конфликтов и сохранностью данных.
  • Mac App Store — магазин программного обеспечения для macOS. Появился в версии 10.6.6.

macOS и обновления в пределах одного выпуска входят в стоимость всех новых компьютеров Mac. Обновление до последней версии в Mac App Store было платным до версии 10.8 включительно (Lion стоила $29,99, Mountain Lion — $19,99). Мелкие обновления системы были доступны для бесплатной загрузки с помощью Mac App Store (в Lion и более ранних версиях — через системное приложение «Обновление ПО (англ.)»).

Начиная с версии 10.9 Mavericks, система доступна бесплатно.

Публичное бета-тестирование

В 2014 году Apple запустила программу публичного бета-тестирования версий macOS, находящихся в разработке. Для участия в программе необходимо зарегистрироваться на её сайте и скачать специальную утилиту. После её установки и перезагрузки компьютера у пользователя появляется возможность загружать ещё не выпущенные версии macOS, а также отправлять отзывы и сообщения об ошибках с помощью приложения Feedback Assistant.

В 2015 году такая же программа была запущена для iOS.

Название версии Номер версии Номер сборки Дата выпуска
Public Beta / Kodiak 1H39 или 2E14 13 сентября 2000
Mac OS X 10.0 Cheetah 10.0 4K78 24 марта 2001
10.0.1 4L13 14 апреля 2001
10.0.2 4P12 1 мая 2001
10.0.3 4P13 9 мая 2001
10.0.4 4Q12 21 июня 2001
Mac OS X 10.1 Puma 10.1 5G64 25 сентября 2001
10.1.1 5M28 12 ноября 2001
10.1.2 5P48 21 декабря 2001
10.1.3 5Q45 19 февраля 2002
10.1.4 5Q125 17 апреля 2002
10.1.5 5S60 5 июня 2002
Mac OS X 10.2 Jaguar 10.2 6C115 24 августа 2002
10.2.1 Red 6D52 18 сентября 2002
10.2.2 Blue 6F21 11 ноября 2002
10.2.3 Green 6G30 19 декабря 2002
10.2.4 Pink 6I32 13 февраля 2003
10.2.5 Plaid 6L29 10 апреля 2003
10.2.6 Black 6L60 6 мая 2003
10.2.7 6R65 22 сентября 2003
10.2.8 6R73 (G4) 3 октября 2003
6S90 (G5)
Mac OS X 10.3 Panther 10.3 7B85 24 октября 2003
10.3.1 7C107 10 ноября 2003
10.3.2 7D24 17 декабря 2003
10.3.3 7F44 15 марта 2004
10.3.4 7H63 26 мая 2004
10.3.5 7M34 9 августа 2004
10.3.6 7R28 5 ноября 2004
10.3.7 7S215 15 декабря 2004
10.3.8 7U16 9 февраля 2005
10.3.9 7W98 15 апреля 2005
Mac OS X 10.4 Tiger 10.4 8A428 29 апреля 2005
10.4.1 8B15 16 мая 2005
10.4.2 8C46 12 июля 2005
10.4.3 8F46 31 октября 2005
10.4.4 8G32 10 января 2006
10.4.5 8H14 (PowerPC) 14 февраля 2006
8G1454 (Intel)
10.4.6 8I1119 (PowerPC) 3 апреля 2006
7U16 (Intel)
10.4.7 8J135 (PowerPC) 27 июня 2006
8J2135 (Intel)
10.4.8 8L127 (PowerPC) 29 сентября 2006
8L2127 (Intel)
10.4.9 8P135 (PowerPC) 13 марта 2007
8P2137 (Intel)
10.4.10 8R218 (PowerPC) 20 июня 2007
8R2218 (Intel)
10.4.11 8S165 (PowerPC) 14 ноября 2007
8S2167 (Intel)
Mac OS X 10.5 Leopard 10.5 9A581 26 октября 2007
10.5.1 9B18 15 ноября 2007
10.5.2 9C31 11 февраля 2008
10.5.3 9D34 28 мая 2008
10.5.4 9E17 1 июля 2008
10.5.5 9F33 16 сентября 2008
10.5.6 9G55 15 декабря 2008
10.5.7 9J61 12 мая 2009
10.5.8 9L30 5 августа 2009
Mac OS X 10.6 Snow Leopard 10.6 10A432 28 августа 2009
10.6.1 10B504 10 сентября 2009
10.6.2 10C540 9 ноября 2009
10.6.3 10D573 29 марта 2010
10.6.4 10F569 16 июня 2010
10.6.5 10H548 12 ноября 2010
10.6.6 10J567 6 января 2011
10.6.7 10J869 21 марта 2011
10.6.8 10K540 23 июля 2011
Mac OS X 10.7 Lion 10.7 11A511 20 июля 2011
10.7.1 11B211 16 августа 2011
10.7.2 11C74 12 октября 2011
10.7.3 11D50 1 февраля 2012
10.7.4 11E53 9 мая 2012
10.7.5 11G56 19 сентября 2012
OS X 10.8 Mountain Lion 10.8 12A269 25 июля 2012
10.8.1 12B19 23 августа 2012
10.8.2 12C54 19 сентября 2012
12C60 12 октября 2012
10.8.3 12D78 14 марта 2013
10.8.4 12E55 24 мая 2013
10.8.5 12F37 13 сентября 2013
12F42 4 октября 2013
OS X 10.9 Mavericks 10.9 13A603 22 октября 2013
10.9.1 13B42 16 декабря 2013
10.9.2 13C64 25 февраля 2014
10.9.3 13D65 15 мая 2014
10.9.4 13E28 30 июня 2014
10.9.5 13F34 17 сентября 2014
OS X 10.10 Yosemite 10.10 14A389 16 октября 2014
10.10.1 14B25 17 ноября 2014
10.10.2 14C109 28 января 2015
10.10.3 14D136 8 апреля 2015
10.10.4 14E46 30 июня 2015
10.10.5 14F27 13 августа 2015
OS X 10.11 El Capitan
10.11 15A284 30 сентября 2015
10.11.1 15B42 21 октября 2015
10.11.2 15C50 8 декабря 2015
10.11.3 15D21 19 декабря 2015
10.11.4 15E65 21 марта 2016
10.11.5 15F34 16 мая 2016
10.11.6 15G31 18 июля 2016
macOS 10.12 Sierra 10.12 16A323 20 сентября 2016
10.12.1 16B2555 24 октября 2016
10.12.2 16C67 13 декабря 2016
10.12.3 16D32 23 января 2017
10.12.4 16E195 28 марта 2017
10.12.5 16F73 15 мая 2017
10.12.6 16G29 19 июля 2017
macOS 10.13 High Sierra 10.13 17A365 25 сентября 2017
10.13.1 17B48 31 октября 2017
10.13.2 17C88 6 декабря 2017
10.13.3 17D47 23 января 2018
10.13.4 17E199 29 марта 2018
10.13.5 17F77 1 июня 2018
10.13.6 17G65 9 июля 2018
macOS 10.14 Mojave 10.14 18A391 24 сентября 2018
10.14.1 18B75 30 октября 2018
10.14.2 18C54 5 декабря 2018
10.14.3 18D42 22 января 2019
10.14.3 18D109 7 февраля 2019
10.14.4 18E226 25 марта 2019
10.14.5 18F132 13 мая 2019

Актуальные бета-версии

В таблице ниже представлена информация о бета-версиях актуального на сегодняшний день выпуска (macOS Mojave 10.14.2).

Выпуск Номер бета-версии Номер сборки Дата выпуска
10.14.2 beta 1 ? 30 октября 2018
beta 2 ? 7 ноября 2018
beta 3 18C48a 15 ноября 2018

Серверная версия

  1. Apple Releases macOS Mojave 10.14.3 (англ.), Mac Rumors (5 December 2018). Дата обращения 22 января 2019.
  2. Apple Seeds First Beta of macOS Mojave 10.14.4 Update to Developers (англ.), Mac Rumors (24 January 2019). Дата обращения 24 января 2019.
  3. Releases (англ.). Apple Developer. Дата обращения 1 ноября 2018.
  4. Nilay Patel. Apple officially renames Mac OS X to OS X, drops the ‘Mac’. The Verge (16 февраля 2012). Дата обращения 21 февраля 2012. Архивировано 4 августа 2012 года.
  5. WWDC 2016: OS X переименована в macOS, представлена iOS 10. 3DNews — Daily Digital Digest. Дата обращения 13 июня 2016.
  6. Desktop Operating System Market Share Worldwide (англ.). StatCounter Global Stats. Дата обращения 27 марта 2019.
  7. Desktop macOS Version Market Share Worldwide (англ.). StatCounter Global Stats. Дата обращения 27 марта 2019.
  8. Спецификации OS X. Дата обращения 23 марта 2013. Архивировано 27 марта 2013 года.
  9. DeepApple • Тим Кук рассматривает OS X и iOS как единую операционную систему. deepapple.com. Дата обращения 1 ноября 2018.
  10. Bloggueros. Apple Special Event, October 2010 (23 июля 2012). Дата обращения 1 ноября 2018.
  11. Apple – iOS 8 – Непрерывность (недоступная ссылка). Apple. Дата обращения 1 ноября 2018. Архивировано 29 июня 2015 года.
  12. WWDC 2016: OS X переименована в macOS, представлена iOS 10. 3DNews (13 июня 2016).
  13. News: Apple cracks down on Aqua ‘skins’. ZDNet. Дата обращения 1 ноября 2018. Архивировано 11 июня 2001 года.
  14. Amit Singh. Mac OS X Internals: A Systems Approach (paperback). — Addison-Wesley Professional, 2006-06-19. — 1677 с. — ISBN 9780132702263.
  15. Amit Singh. XNU: The Kernel (англ.). Amit Singh. Архивировано 22 августа 2011 года.
  16. Apple Inc. Apple Inc. Software License Agreement for OS X (PDF). Apple Inc.. Дата обращения 3 сентября 2008. Архивировано 22 августа 2011 года.
  17. New modified BOOT-132 allows you to boot retail DVDs (30 июня 2008). Дата обращения 8 августа 2009. Архивировано 22 августа 2011 года.
  18. OS X annoyances (англ.). asuh.com. Дата обращения 1 ноября 2018.
  19. ОС для «маков» стала бесплатной, Lenta.Ru (22 октября 2013). Дата обращения 1 ноября 2018.
  20. ‎Xcode. Mac App Store. Дата обращения 1 ноября 2018.
  21. Apple’s letting anyone help test its next OS X update, The Verge. Дата обращения 1 ноября 2018.
  22. Apple launches public beta for iOS 8.3, The Verge (12 марта 2015). Дата обращения 1 ноября 2018.
  23. «The US version had a build number of 1H39 and the international version had build number 2E14.» — Mac OS X Public Beta — Wikipedia
  24. Apple’s macOS High Sierra update is now available, The Verge. Дата обращения 1 ноября 2018.
  25. Apple Releases macOS High Sierra 10.13.1 With New Emoji, WPA2 Security Fix (англ.). Дата обращения 1 ноября 2018.
  26. Apple Releases macOS High Sierra 10.13.2 With Compatibility Improvements for Third-Party USB Audio Devices (англ.). Дата обращения 1 ноября 2018.
  27. Apple Releases macOS High Sierra 10.13.3 With Fix for Messages Bug (англ.). Дата обращения 1 ноября 2018.
  28. Apple releases macOS 10.13.4 update for High Sierra with iMac Pro wallpaper, enhanced eGPU support (англ.), 9to5Mac (29 марта 2018). Дата обращения 1 ноября 2018.
  29. Apple Releases macOS High Sierra 10.13.5 With Messages in iCloud Support (англ.). Дата обращения 1 ноября 2018.
  30. Apple releases macOS High Sierra 10.13.6, iTunes gains AirPlay 2 (англ.), 9to5Mac (9 июля 2018). Дата обращения 1 ноября 2018.
  31. Apple Releases macOS Mojave With Dark Mode, Stacks, Dynamic Desktop and More (англ.), MacRumors (24 сентября 2018). Дата обращения 25 ноября 2018.
  32. Apple Releases macOS 10.14.1 With Group FaceTime and New Emoji (англ.), MacRumors (30 октября 2018). Дата обращения 25 ноября 2018.
  33. Apple Releases macOS Mojave 10.14.2, Resolves 2018 MacBook Pro Issue With External Displays and Other Bug Fixes — MacRumors
  34. Apple releases macOS 10.14.3 update — Macworld
  35. Проблемы системы безопасности, устраняемые дополнительным обновлением macOS Mojave 10.14.3. apple.com (13 февраля 2019).
  36. Apple Releases macOS Mojave 10.14.4 With Safari Automatic Dark Mode and Apple News+ Support — MacRumors
  37. Apple Releases macOS Mojave 10.14.5 With AirPlay 2 Support — MacRumors
  38. Apple Seeds First Beta of macOS Mojave 10.14.2 to Developers — MacRumors
  39. macOS 10.14.2 beta 2 now available to developers — 9to5Mac
  40. Apple Seeds Third Beta of macOS Mojave 10.14.2 to Developers — MacRumors

MacOS в Викиучебнике

MacOS на Викискладе

MacOS в Викиновостях

  • Страница macOS (рус.) на сайте Apple
  • Страница macOS (англ.) на сайте Apple
  • Страница Darwin OS на сайте Apple
  • История ОС Mac OS
  • Свободное ПО для macOS
  • Страница macOS Server в Mac App Store

  • System
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6
    • 7
  • Mac OS 8
  • Mac OS 9

  • Исторические
    • NeXTSTEP
    • OpenStep
    • Rhapsody
    • Public Beta
  • ядро
  • версии Desktop (Mac OS X
    • 10.0
    • 10.1
    • 10.2
    • 10.3
    • 10.4
    • 10.5
    • 10.6
  • OS X
    • 10.7
    • 10.8
    • 10.9
    • 10.10
    • 10.11
  • macOS
    • 10.12
    • 10.13
    • 10.14
    • 10.15
  • версии Server (1.0
  • macOS Server)

  • Встраиваемые
    • A/ROSE
    • A/UX
    • MAE
    • MkLinux
  • отменённые (Star Trek project
  • Taligent
  • Copland)

Для Apple II, III и Lisa
Для Macintosh Mac OS Mac OS X / OS X / macOS Другие ОС
Для iPod / iPhone / iPad
  • iTunes
  • iOS (iPhone OS
    • 1
    • 2
    • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13)
  • iPadOS
Для других устройств

Mach и Mach-подобные операционные системы


Название: Mac OS X Snow Leopard — 10.6.8 ( Система для AMD/Intel. Простая и быстрая установка)
Год выпуска: 2010
Платформа: Windows All, Процессор Intel/AMD с поддержкой SSE2, SSE3 (AMD Llano не поддерживаются)
Язык интерфейса: английский + русский
Лекарство: Не требуется
Описание:
Система Mac OS X известна своей простотой, надёжностью и удобством использования. Поэтому, когда возникла идея разработки Snow Leopard, инженеры Apple поставили себе только одну цель: сделать хорошую систему ещё лучше. Они отметили области, в которых можно усовершенствовать, ускорить и упростить работу системы — от извлечения внешних носителей до её установки. И во многом им удалось сделать отличное превосходным.
Использован новейший загрузчик Chameleon (ver. 1970) на 2010г.
Операционная система: Windows All, Процессор Intel/AMD с поддержкой SSE2, SSE3 (AMD Llano не поддерживаются)
Процессор: Pentium III 1 ГГц
Память: 512 Мб
Видеокарта: 64 Мб
Свободное место на ЖД: минимум 30 Гб
Установка:
Для владельцев Интелл советую убрать из бут листа -force64, попробовать загрузить в 64-х битах и использовать mach_kernel
Для АМД после установки запустить в терминале под маком и перезагрузить:
#!/bin/bash
update_dyld_shared_cache
rm /postinstall.legacy_kernel
defaults delete com.apple.loginwindow LoginHook
Желательно на отдельный хард ставить, для SATA винчестеров выставить режим AHCI. Установка только на МБР.
Оптимально ставить на неразмеченное пространство. Поскользу в раздаче идет снимок мак-раздела с файловой системой hfs+. Если на винчестере нет пустого, неразмеченного (не путать с пустым местом на логическом диске) места, любой программой работы с жесткими дисками отделяем его от размеченного раздела.
Если планируется дальнейшее увеличение раздела, то выделяем больше, потом просто присоеденяем пустоем место по мануалу далее.
1) Устанавливаем R Drive Image 4.7.4725 (на образе)
2) Запускаем от Администратора
Пароль администратора: как обычно 123
3) Выбираем Restore
3.1) Монтируем в Demon Tools или любую другую программу образ snow.iso
4) Выбираем файл на образе snow.ARC
5) Указываем кликом мышки раздел Snow сверху (см. скриншот) и неразмеченное пространство (на жестком диске) куда хотим поставить.
6) Жмем развернуть
6.1) После успешного разворота образа, жмем перезагрузку. Никаких иных манипуляций более делать не надо.
7) Загружаемся
Контрольные суммы:

Общие впечатления от работы macOS Mojave

Именно так я вижу разницу между двумя операционками: macOS High Sierra и macOS Mojave. Котики для наглядности.

Позади всего три дня знакомства с новой «осью». Но выводы можно уже сделать прямо сейчас.

Признаюсь, глобальных нововведений (хотя мы и нашли их более 30) в macOS Mojave нет.

Темная цветовая схема. Ее ждали, о ней мечтали. Получили. Сразу после установки включил, а уже через час с лишним выключил. Очень утомляет глаза и когда у вас не очень хорошее зрение, это ощущается особенно остро.

Динамические обои. Здорово, да. Но дикого восторга это не вызвало. К тому же, на Windows подобная фича есть несколько лет.

Донимающие запросы. Теперь каждое приложение задает вопросы на доступ. Skype просится разрешить использовать микрофон, Viber тянется к контактам, Chrome запросил местоположение.

Первые дни за это хочется расстрелять разработчиков. Потом шквал запросов утихает. Море становится спокойным. Впрочем, Apple подчеркнула, что сделала это ради нашей же безопасности.

По поводу стабильности. Я до сих со страхом вспоминаю тот день, когда установил первую бета-версию OS X Yosemite. Такой ад и настолько сырую ОС Apple показала впервые.

К счастью, в последний раз.

В macOS Mojave работают практически все приложения, что и раньше. Из проблемных: некоторые версии пакета Microsoft Office, архаичные 32-битные приложения.

Порадовала и полная работоспособность ранее настроенных виртуальных операционок: LInux и Windows в Parallels и Virtual Box работают без нареканий в любых режимах.

Спасибо за App Store, но я редко что-то качаю из «настольного» магазина приложений. Нужных программ, как правило, там не найти.

В целом же, Apple хорошо потрудилась над магазином. Он выбивался из общего стиля системы последние года 3 – 4. Теперь все нормально.

Верните QuickLook! Бета-версия огорчила кривоватым QuickLook. Это возможность просмотра файлов по пробелу. С распространенными офисными форматами и изображениями работает без проблем, а вот с STL-фалами (формат 3D-моделей) — нет. Обидно, но, думаю, поправят в следующих версиях.

Автономность. С этим полный порядок. Изменений не заметил. Единственное, не пугайтесь, когда после установки обновления ваш Mac будет работать как взбесившийся комбайн и во всю молотить кулером. Запущен процесс индексации файлов и через пару часов все станет на свои места.