stringtranslate.com

Операционные системы Mac

Два основных семейства операционных систем Mac были разработаны Apple Inc.

В 1984 году Apple представила операционную систему, которая теперь известна как «Классическая» Mac OS, выпустив оригинальное системное программное обеспечение Macintosh . Система, переименованная в Mac OS в 1997 году, была предварительно установлена ​​на каждом Macintosh до 2002 года и в течение короткого времени предлагалась на клонах Macintosh в 1990-х годах. Его отличали простота использования, а также критиковали за отсутствие современных технологий по сравнению с конкурентами. [1] [2]

Текущая операционная система Mac — macOS , первоначально называвшаяся «Mac OS X» до 2012 года, а затем «OS X» до 2016 года. [3] Она была разработана в период с 1997 по 2001 год после покупки Apple компании NeXT . Он принес совершенно новую архитектуру, основанную на NeXTSTEP , системе Unix , которая устранила многие технические проблемы, с которыми сталкивалась классическая Mac OS, например, проблемы с управлением памятью. Текущая macOS предустановлена ​​на каждом Mac и ежегодно получает крупные обновления. [4] Это основа текущего системного программного обеспечения Apple для других устройств — iOS , iPadOS , watchOS и tvOS . [5]

До появления Mac OS X компания Apple экспериментировала с несколькими другими концепциями, выпуская различные продукты, предназначенные для переноса интерфейса или приложений Macintosh в Unix-подобные системы или наоборот, A/UX , MAE и MkLinux . Попытки Apple расширить и разработать замену своей классической Mac OS в 1990-х годах привели к отмене нескольких проектов под кодовыми названиями Star Trek , Taligent и Copland .

Хотя классическая Mac OS и macOS (Mac OS X) имеют разную архитектуру, они имеют общий набор принципов графического пользовательского интерфейса , включая строку меню в верхней части экрана; оболочка Finder с метафорой рабочего стола , которая представляет файлы и приложения с помощью значков и связывает такие понятия, как каталоги и удаление файлов, с реальными объектами, такими как папки и корзина ; и перекрывающиеся окна для многозадачности .

До появления 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 .

Классическая Mac OS

Mac OS 9 , выпущенная в 1999 году.

« Классическая » Mac OS — это оригинальная операционная система Macintosh, которая была представлена ​​в 1984 году вместе с первым Macintosh и использовалась в основном на компьютерах Mac до появления Mac OS X в 2001 году. [6] [7]

Apple выпустила оригинальный Macintosh 24 января 1984 года; ее раннее системное программное обеспечение было частично основано на ОС Lisa и вдохновлено компьютером Alto , который бывший генеральный директор Apple Стив Джобс представил на Xerox PARC . [6] Первоначально оно называлось «Системное программное обеспечение» или просто «Система»; Apple переименовала его в «Mac OS» в 1996 году, отчасти из-за программы клонирования Macintosh , которая завершилась год спустя. [8]

Классическая Mac OS отличается монолитной конструкцией. Первоначальные версии системного программного обеспечения одновременно запускают одно приложение. В System 5 появилась совместная многозадачность . Система 7 поддерживает 32-битную адресацию памяти и виртуальную память , что позволяет использовать более крупные программы. Более поздние обновления System 7 позволяют перейти на архитектуру PowerPC . Система считалась удобной для пользователя , но ее архитектурные ограничения подвергались критике, такие как ограниченное управление памятью , отсутствие защищенной памяти и контроля доступа , а также подверженность конфликтам между расширениями . [2]

Релизы

Текстовый логотип для классической Mac OS , начиная с Mac OS 7.6 , выпущенной в 1997 году.

Было выпущено девять основных версий классической Mac OS. Название «Classic» , которое теперь обозначает систему в целом, является отсылкой к уровню совместимости , который помог облегчить переход на Mac OS X. [9]

Mac OS X / OS X / macOS

macOS Big Sur , выпущенная в 2020 году, представила текущую версию дизайна macOS.

macOS (первоначально называвшаяся «Mac OS X» до 2012 года, а затем «OS X» до 2016 года) [10] — это текущая операционная система Mac, официально пришедшая на смену классической Mac OS в 2001 году.

Первоначально система продавалась как просто «версия 10» Mac OS, но ее история во многом не зависит от классической Mac OS. Это операционная система на базе Unix [11] [12] , построенная на NeXTSTEP и других технологиях, разработанных в NeXT с конца 1980-х до начала 1997 года, когда Apple приобрела компанию, и ее генеральный директор Стив Джобс вернулся в Apple. [13] Предшественниками оригинальной версии Mac OS X являются OPENSTEP , проект Apple Rhapsody и публичная бета-версия Mac OS X.

macOS использует кодовую базу BSD и ядро ​​XNU [14] , а ее основной набор компонентов основан на операционной системе Apple Darwin с открытым исходным кодом .

macOS является основой для некоторых других операционных систем Apple, включая iPhone OS / iOS , iPadOS , watchOS , tvOS и VisionOS .

Релизы

Логотип «X» для Mac OS X версий 10.0 «Cheetah» и 10.1 «Puma» , выпущенных в 2001 году.

Рабочий стол

Первая версия системы была выпущена 24 марта 2001 года и поддерживала пользовательский интерфейс Aqua . С тех пор было выпущено еще несколько версий с новыми функциями и технологиями. С 2011 года новые выпуски предлагаются ежегодно. [4]

По состоянию на 2020 год только одна версия macOS никогда не выпускалась публично, номер версии которой обновлялся во время разработки. 10.16 была обновлена ​​до 11.0 в третьей бета-версии; третьей бета-версией macOS Big Sur была 11.0 Beta 3 вместо 10.16 Beta 3.

Сервер

Ранняя версия системы для серверных вычислений была выпущена в 1999 году как предварительная версия технологии. За ним последовало еще несколько официальных серверных релизов. Вместо этого с 2011 года серверные функции предлагаются в качестве дополнения к настольной системе. [15]

Другие проекты

Отправленный

А/РОЗА

Среда операционной системы реального времени Apple (A/ROSE) представляла собой небольшую встроенную операционную систему , работавшую на платформе сопроцессора Macintosh, карте расширения для Macintosh. Идея заключалась в том, чтобы предложить единую «переработанную» аппаратную платформу, на которой сторонние поставщики могли бы создавать практически любой продукт, уменьшая в противном случае тяжелую рабочую нагрузку по разработке карты расширения на базе NuBus . Первая версия системы была готова к использованию в феврале 1988 года. [16]

А/UX

В 1988 году Apple выпустила свою первую операционную систему на базе UNIX , A/UX , которая представляла собой операционную систему UNIX с внешним видом и функциями Mac OS . Для своего времени он был не очень конкурентоспособным, отчасти из-за переполненного рынка UNIX и отсутствия высококлассных конструктивных особенностей оборудования Macintosh, присутствующих на компьютерах класса рабочих станций . Большую часть успеха A/UX добилась в продажах правительству США , где соответствие POSIX было требованием, которому Mac OS не могла соответствовать. [17]

МАЭ

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 года. [18]

МкЛинукс

MkLinux, анонсированный на Всемирной конференции разработчиков (WWDC) в 1996 году, представляет собой операционную систему с открытым исходным кодом , которая была запущена Исследовательским институтом OSF и Apple в феврале 1996 года для переноса Linux на платформу PowerPC и, следовательно, на компьютеры Macintosh. В середине 1998 года возглавляемая сообществом Ассоциация разработчиков MkLinux взяла на себя разработку операционной системы. MkLinux — это сокращение от «Microkernel Linux», что относится к проекту адаптации ядра Linux для работы в качестве сервера, размещенного на микроядре Mach . MkLinux основан на версии Mach 3.0. [19]

Отмененные проекты

Звездный путь

«Звездный путь » (как «смело идти туда, где еще не был ни один Mac») был относительно неизвестным секретным прототипом, начавшимся в 1992 году, целью которого было создание версии классической Mac OS, которая могла бы работать на Intel -совместимых персональных компьютерах x86 . В партнерстве с Apple и при поддержке Intel проект был инициирован Novell , которая стремилась интегрировать свою DR-DOS с графическим интерфейсом Mac OS в качестве взаимного ответа на монополию Microsoft Windows 3.0 и MS-DOS. Команда, состоящая из четырех сотрудников Apple и четырех сотрудников Novell, смогла обеспечить бесперебойную работу Macintosh Finder и некоторых базовых приложений, таких как QuickTime , на архитектуре x86. Проект был отменен год спустя, в начале 1993 года, но часть кода позже была повторно использована при портировании Mac OS на PowerPC . [20] [21]

Талигент

Taligent ( сочетание слов «талант» и «умный») — название объектно-ориентированной операционной системы и компании, занимавшейся ее производством. Начавшись как проект внутри Apple, призванный заменить классическую Mac OS , позже он был выделен в совместное предприятие с IBM в рамках альянса AIM с целью создания платформы, конкурирующей с Microsoft Cairo и NeXTSTEP . Процесс разработки никогда не работал, и Taligent часто приводят в качестве примера марша смерти проекта . Apple вышла из проекта в 1995 году, еще до того, как код был готов. [22]

Копленд

Copland — это проект Apple по созданию обновленной версии классической Mac OS . Он должен был обеспечить защищенную память , вытесняющую многозадачность и ряд новых базовых функций операционной системы, но при этом быть совместимым с существующим программным обеспечением Mac. Как первоначально планировалось, в следующем выпуске, известном как «Gershwin», будет добавлена ​​многопоточность и другие расширенные функции. Новые функции добавлялись быстрее, чем они могли быть завершены, а дата завершения перенесена на будущее без каких-либо признаков выпуска. В 1996 году Apple решила полностью отменить проект и найти подходящую стороннюю систему для его замены. Разработка Copland завершилась в августе 1996 года, а в декабре 1996 года Apple объявила, что покупает NeXT для своей операционной системы NeXTSTEP . [23]

График

Смотрите также

Рекомендации

  1. Грубер, Джон (21 января 2009 г.). «Три вещи, которым OS X могла бы поучиться у классической Mac OS». Макмир . Архивировано из оригинала 24 сентября 2016 года . Проверено 13 сентября 2016 г.
  2. ^ Аб Херцфельд, Энди . «Оригинальный Macintosh: Mea Culpa». фольклор.орг . Архивировано из оригинала 19 июня 2010 года . Проверено 10 мая 2010 г.
  3. Сиракузы, Джон (24 марта 2006 г.). «Пять лет Mac OS X». Арс Техника . Конде Наст Диджитал . Архивировано из оригинала 25 июня 2009 года . Проверено 15 апреля 2009 г. Даже Стив Джобс до сих пор иногда говорит «эк» вместо «десять».
  4. ^ Аб Грубер, Джон . "Горный лев". Дерзкий огненный шар . Архивировано из оригинала 11 августа 2015 года . Проверено 15 августа 2015 г.
  5. Хонан, Мэтью (9 января 2007 г.). «Apple представляет iPhone». Макмир . Архивировано из оригинала 15 апреля 2008 года . Проверено 16 января 2010 г.
  6. ^ аб Линцмайер, Оуэн В. (2004). Конфиденциальная информация Apple 2.0. Пресс без крахмала . Архивировано из оригинала 13 ноября 2016 года . Проверено 1 октября 2016 г.
  7. ^ «План внедрения продукта Macintosh» . Библиотеки Стэнфордского университета и академические информационные ресурсы . Стэндфордский Университет . Архивировано из оригинала 21 июля 2010 года.
  8. ^ Груман, Гален (ноябрь 1997 г.). «Почему Apple отключила вилку». Макмир . Том. 14, нет. 11. С. 31–36.
  9. ^ «Краткая история классической Mac OS». Бюджетный Mac . Архивировано из оригинала 5 октября 2016 года . Проверено 1 октября 2016 г.
  10. ^ «Что такое операционная система (ОС)?». Apple Inc. , 15 июля 2004 г. Архивировано из оригинала 22 июля 2010 г. . Проверено 6 сентября 2014 г.
  11. ^ «Mac OS X и Unix» (PDF) . Apple Inc. Архивировано из оригинала (PDF) 30 мая 2009 г .. Проверено 5 февраля 2016 г.
  12. ^ «macOS версии 10.12 Sierra на компьютерах Mac на базе процессоров Intel» . Открытая группа . Архивировано из оригинала 2 октября 2016 года . Проверено 29 сентября 2016 г.
  13. ^ «Apple Computer, Inc. соглашается приобрести NeXT Software Inc» . Компьютер Apple . 20 декабря 1996 г. Архивировано из оригинала 16 января 1999 г.
  14. ^ «Mac OS X: Что такое BSD?». Apple Inc. Архивировано из оригинала 19 февраля 2013 года . Проверено 25 октября 2012 г.
  15. ^ «Apple выпускает предварительную версию Mac OS X Lion для разработчиков» (пресс-релиз). Apple Inc. , 24 февраля 2011 г. Архивировано из оригинала 13 октября 2019 г. . Проверено 13 октября 2019 г.
  16. ^ «Внутри платформы сопроцессора Macintosh и A/ROSE» . Архивировано из оригинала 15 октября 2016 года . Проверено 1 октября 2016 г.
  17. Крэбб, Дон (10 августа 1992 г.). «Apple наконец-то правильно понимает Unix с помощью A/UX 3.0». Инфомир . стр. 68–69. Архивировано из оригинала 1 августа 2016 года . Проверено 1 октября 2016 г.
  18. ^ "Скриншоты МАЭ" . Архивировано из оригинала 24 января 2014 года . Проверено 4 марта 2015 г.
  19. ^ Барбу де Мест, Франсуа; Стивен, Ник; Рейнольдс, Франклин Д. (12 января 1996 г.). «Linux на микроядре OSF Mach3». Гренобль и Кембридж: Исследовательский институт OSF . Архивировано из оригинала 11 февраля 2012 года . Проверено 4 апреля 2013 г.
  20. ^ Хормби, Том (2005). «Звездный путь: первая Mac OS от Apple в рамках проекта Intel». Бюджетный Mac . Архивировано из оригинала 2 ноября 2015 года . Проверено 10 ноября 2015 г.
  21. ^ Линцмайер, Оуэн В. (1999). Конфиденциальность Apple . Сан-Франциско, Калифорния: Пресса без крахмала . ISBN 9781886411289. OCLC  245921029. Архивировано из оригинала 20 сентября 2019 года . Проверено 29 мая 2017 г.
  22. ^ «Apple передает Pink (Microsoft), архивировано 10 августа 2017 года в Wayback Machine », The Register , 3 октября 2008 года.
  23. Видман, Джейк (9 октября 2008 г.). «Извлеченные уроки: крупнейшие неудачи ИТ-проектов». ПКМир . Архивировано из оригинала 5 ноября 2012 года . Проверено 23 октября 2012 г.

Внешние ссылки