Семейство операционных систем Macintosh, разработанное Apple Inc., включает операционные системы на основе графического пользовательского интерфейса, которые она разрабатывала для использования с серией персональных компьютеров Macintosh с 1984 года, а также соответствующее системное программное обеспечение, которое она когда-то создавала для совместимых сторонних производителей. системы.
В 1984 году Apple представила операционную систему, которая теперь известна как «Классическая» Mac OS, выпустив оригинальное системное программное обеспечение Macintosh. Система, переименованная в «Mac OS» в 1996 году, была предустановлена на каждом Macintosh до 2002 года и некоторое время предлагалась на клонах Macintosh в 1990-х годах. Известный своей простотой использования, он также подвергался критике за отсутствие современных технологий по сравнению с его конкурентами.
Текущая операционная система Mac - это macOS, первоначально называвшаяся «Mac OS X» до 2012 года, а затем «OS X» до 2016 года. Разработанная в период с 1997 по 2001 год после покупки Apple NeXT, Mac OS X принесла с собой совершенно новую архитектуру, основанную на NeXTSTEP, a Система Unix, которая устранила многие технические проблемы, с которыми сталкивалась классическая Mac OS. Текущая версия macOS предустановлена на каждом Mac и обновляется ежегодно. Это основа текущего системного программного обеспечения Apple для других устройств - iOS, iPadOS, watchOS и tvOS.
До появления Mac OS X Apple экспериментировала с несколькими другими концепциями, выпуская различные продукты, предназначенные для переноса интерфейса или приложений Macintosh в Unix-подобные системы или наоборот, A / UX, MAE и MkLinux. Попытки Apple расширить и разработать замену своей классической Mac OS в 1990-х годах привели к нескольким отмененным проектам под кодовыми названиями Star Trek, Taligent и Copland.
Хотя они имеют разную архитектуру, операционные системы Macintosh разделяют общий набор принципов графического интерфейса пользователя, включая строку меню в верхней части экрана; Finder оболочка, показывая рабочий стол, который представляет файлы и приложение с помощью значков и связывающий понятия, как каталоги, и удаление файлов в реальные объекты, таких как папки и мусорный бак ; и перекрывающиеся окна для многозадачности.
«Классический» Mac OS является оригинальной операционной системой Macintosh, которая была введена в 1984 году вместе с первым Macintosh и осталась в первичном использовании на компьютерах Mac до введения Mac OS X в 2001 году.
Apple выпустила оригинальный Macintosh 24 января 1984 г.; ее раннее системное программное обеспечение частично основывалось на ОС Lisa и компьютере Xerox PARC Alto, которые предвосхитил бывший генеральный директор Apple Стив Джобс. Первоначально оно называлось «Системное программное обеспечение» или просто «Система»; Apple переименовала его в «Mac OS» в 1996 году отчасти из-за своей программы клонирования Macintosh, которая закончилась год спустя.
Классическая Mac OS отличается монолитным дизайном. Первоначальные версии системного программного обеспечения запускают по одному приложению за раз. В System 5 появилась совместная многозадачность. Система 7 поддерживает 32-битную адресацию памяти и виртуальную память, что позволяет использовать более крупные программы. Более поздние обновления System 7 позволяют перейти на архитектуру PowerPC. Система считалась удобной для пользователя, но ее архитектурные ограничения подвергались критике, такие как ограниченное управление памятью, отсутствие защищенной памяти и контроля доступа, а также подверженность конфликтам между расширениями.
Было выпущено девять основных версий классической Mac OS. Название «Classic», что теперь означает систему в целом является ссылкой на слой совместимости, которые помогли облегчить переход к Mac OS X.
macOS (первоначально называвшаяся «Mac OS X» до 2012 года, а затем «OS X» до 2016 года) - это текущая операционная система Mac, которая официально пришла на смену классической Mac OS в 2001 году.
Хотя система изначально продавалась как «версия 10» Mac OS, ее история во многом не зависит от классической Mac OS. Это операционная система на основе Unix, построенная на NeXTSTEP и других технологиях, разработанных в NeXT с конца 1980-х до начала 1997 года, когда Apple купила компанию, и ее генеральный директор Стив Джобс вернулся в Apple. Предшественники к исходной версии Mac OS X включает OPENSTEP, Apple, Rhapsody проект, и Mac OS X Public Beta.
macOS использует кодовую базу BSD и ядро XNU, а его основной набор компонентов основан на операционной системе Darwin с открытым исходным кодом от Apple.
macOS является основой для некоторых других операционных систем Apple, включая iPhone OS / iOS, iPadOS, watchOS и tvOS.
Первая настольная версия системы была выпущена 24 марта 2001 года и поддерживала пользовательский интерфейс Aqua. С тех пор было выпущено еще несколько версий, добавляющих новые функции и технологии. С 2011 года новые выпуски предлагаются ежегодно.
Ранняя версия системы для серверных вычислений была выпущена в 1999 году как предварительная версия технологии. За ним последовало еще несколько официальных серверных релизов. Вместо этого серверные функции были предложены в качестве надстройки для настольной системы с 2011 года.
Среда операционной системы реального времени Apple (A / ROSE) была небольшой встроенной операционной системой, которая работала на платформе сопроцессора Macintosh, карте расширения для Macintosh. Идея состояла в том, чтобы предложить единую «запас прочности» аппаратной платформу, на которой сторонние поставщики могли построить практически любой продукт, уменьшая иначе тяжелую нагрузку разрабатывает NuBus -А карта расширения. Первая версия системы была готова к использованию в феврале 1988 года.
В 1988 году Apple выпустила свою первую ОС на базе UNIX, A / UX, которая была операционной системой UNIX с внешним видом Mac OS. Для своего времени он не был очень конкурентоспособным, отчасти из-за переполненного рынка UNIX и аппаратного обеспечения Macintosh, которому не хватало конструктивных особенностей высокого класса, присутствующих на компьютерах класса рабочих станций. A / UX имела наибольший успех в продажах правительству США, где соответствие POSIX было требованием, которому Mac OS не могла удовлетворить.
Macintosh Application Environment (MAE) был пакетом программного обеспечения введен Apple, в 1994 году, что позволило пользователям определенной Unix на основе компьютера рабочих станций для запуска программного приложения Apple Macintosh. MAE использовала систему X Window для имитации графического пользовательского интерфейса в стиле Macintosh Finder. Последняя версия, MAE 3.0, была совместима с Системой 7.5.3. MAE была доступна для систем Sun Microsystems SPARCstation и Hewlett-Packard. Производство было прекращено 14 мая 1998 года.
Объявленная на Всемирной конференции разработчиков (WWDC) в 1996 году, MkLinux - это операционная система с открытым исходным кодом, которая была запущена Исследовательским институтом OSF и Apple в феврале 1996 года для переноса Linux на платформу PowerPC и, следовательно, на компьютеры Macintosh. В середине 1998 года ассоциация разработчиков MkLinux под руководством сообщества взялась за разработку операционной системы. MkLinux - это сокращение от «Microkernel Linux», что означает адаптацию проекта ядра Linux для работы в качестве сервера, размещенного на микроядре Mach. MkLinux основан на версии Mach 3.0.
Star Trek (как в выражении «смело идти туда, где раньше не ходил Mac») был относительно неизвестным секретным прототипом, появившимся в 1992 году, целью которого было создание версии классической Mac OS, которая будет работать на Intel- совместимых персональных компьютерах x86. В сотрудничестве с Apple, и при поддержке Intel, проект был спровоцирован Novell, который ищет, чтобы интегрировать его DR-DOS с Mac OS GUI как взаимный ответ на монополию Microsoft «s Windows 3.0 и MS-DOS. Команда, состоящая из четырех человек из Apple и четырех из Novell, смогла получить Macintosh Finder и некоторые базовые приложения, такие как QuickTime, бесперебойно работающие на архитектуре x86. Год спустя, в начале 1993 года, проект был отменен, но часть кода позже была повторно использована при переносе Mac OS на PowerPC.
Taligent ( сочетание слов «талант» и «ум») - это название объектно-ориентированной операционной системы и компании, занимающейся ее производством. Начатый как проект Apple по замене классической Mac OS, позже он был выделен в совместное предприятие с IBM в рамках альянса AIM с целью создания платформы, конкурирующей с Microsoft Cairo и NeXTSTEP. Процесс разработки никогда не работал, и Taligent часто приводят в качестве примера марша смерти проекта. Apple вышла из проекта в 1995 году до того, как код был доставлен.
Copland был проектом Apple по созданию обновленной версии классической Mac OS. Он должен был предоставить защищенную память, превентивную многозадачность и ряд новых основных функций операционной системы, но при этом быть совместимым с существующим программным обеспечением Mac. Как и планировалось изначально, в следующем выпуске, известном как «Gershwin», будет добавлена многопоточность и другие расширенные функции. Новые функции добавлялись быстрее, чем они могли быть завершены, и дата завершения откладывалась в будущее без каких-либо признаков выпуска. В 1996 году Apple решила полностью отказаться от проекта и найти подходящую стороннюю систему для его замены. Разработка Copland завершилась в августе 1996 года, а в декабре 1996 года Apple объявила о покупке NeXT для своей операционной системы NeXTSTEP.
До появления Macintosh в 1984 году история операционных систем Apple началась с компьютеров серии Apple II в 1977 году, на которых работали Apple DOS, ProDOS, а затем GS / OS ; компании Apple III в 1980 году, который бежал компании Apple SOS ; и Apple Lisa в 1983 году, на которой работала Lisa OS, а затем MacWorks XL, эмулятор Macintosh. Apple также разработала ОС Newton для своего персонального цифрового помощника Newton с 1993 по 1997 год.
В последние годы Apple также выпустила несколько новых операционных систем на основе ядра macOS, включая iOS в 2007 году для своих мобильных устройств iPhone, iPad и iPod Touch и в 2017 году для своих интеллектуальных динамиков HomePod ; watchOS в 2015 году для Apple Watch ; tvOS в 2015 году для приставки Apple TV.