История развития операционной системы Mac OS

             МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ  РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Дальневосточный федеральный  университет»

 

 

 


ШКОЛА ЕСТЕСТВЕННЫХ НАУК

 

 

Кафедра компьютерных систем

 

 

РЕФЕРАТ

 

по дисциплине  «Информационное общество и проблемы  прикладной информатики»

Специальность 230700.68 «Прикладная информатика»

 

на тему «История развития операционной системы Mac OS»

 

 

 

 

Выполнил  студент гр. М8119         

___________  Е.В.Кравченко

         Проверил 

____________  Н.Е.Петраченко

____________________________

          (зачтено/незачтено)


 

 

г. Владивосток

2013 

 

Оглавление

Введение 2

1 “Классические” версии Mac OS 3

2 Версии семейства Mac OS X 12

Заключение 31

Список литературы 34

 

 

Введение

 

Mac OS (Macintosh Operating System) — семейство проприетарных операционных систем с графическим интерфейсом. Вторая по популярности в мире операционная система. Разработана корпорацией Apple (ранее — Apple Computers) для своей линейки компьютеров Macintosh. Популяризация графического интерфейса пользователя в современных операционных системах часто считается заслугой Mac OS. Она была впервые представлена в 1984 году вместе с оригинальным Macintosh 128K.

Apple хотела, чтобы Макинтош представлялся как компьютер «для всех остальных». Сам термин «Mac OS» в действительности не существовал до тех пор, пока не был официально использован в середине 1990-х годов. С тех пор термин применяется ко всем версиям операционных систем Макинтоша как удобный способ выделения их в контексте других операционных систем.

Ранние версии Mac OS были совместимы только с Макинтошами, основанными на процессорах Motorola 68k, следующие версии были совместимы с архитектурой PowerPC (PPC). С недавних пор Mac OS X стала совместима с архитектурой x86. Но политика фирмы Apple такова, что она разрешает устанавливать систему Mac OS только на компьютеры Apple.

Целью данной работы является изучение истории развития операционной Mac OS и оценка перспектив развидия данной операционной системы.

Задачи:

  1. Изучить “классическое” семейство Mac OS;
  2. Изучить семейство Mac OS X.

 

1 “Классические” версии Mac OS

 

Mac OS 1 (рисунок 1) вышла в свет в 1984 году вместе с первым персональным компьютером Macintosh от компании Apple. Идеи, воплощенные в первой версии системы Mac OS, ее авторы почерпнули у фирмы Xerox. В исследовательском центре Xerox PARC в то время уже существовал компьютер с графической операционной системой, что тогда было настоящим прорывом в эволюционном развитии операционных систем. Но они использовали ее только для собственных нужд и не планировали коммерческого применения.

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

Уже тогда авторы Mac OS задались целью создать такую операционную систему, которая будет удобна и интуитивно понятна любому пользователю, даже не изучавшему компьютер ранее. До этого времени компьютерными программами и процессами управляли с помощью командной строки, поэтому появление наглядных значков обозначавших папки, корзину, компьютер и другие элементы стало настоящей сенсацией того времени. Эти значки авторы стали называть иконками. Разработчики Mac OS определили основы дальнейшего развития всех операционных систем, многое из того, что они придумали в далеком 1984 году, сейчас является эталоном для всех разработчиков программного обеспечения.

Первая версия Mac OS 1 занимала всего 216 кб дискового пространства и работала даже при обычном копировании с одного компьютера на другой. Но такой продукт был совершенно не защищен от подделки, поэтому для того, чтоб сохранить свои доходы разработчики все дальнейшее время посвятили не только ее техническому усовершенствованию, расширению функциональности и стабильности, но и защите.

Рисунок 1 – Операционная система Mac OS 1

Выпуски  Mac OS 1, Mac OS 2, Mac OS 3 и Mac OS 4 могут запускать только одно приложение, хотя специальные приложения, таких как  MultiMac ,  Switcher  могли обойти это в некоторой степени. Системы 1.1 и 2.0 (рисунок 2) использовали  плоский файл (тип файловой системы компьютера, которая хранит все данные в одном каталоге), которая называлась системой Macintosh File (MFS). В  системе 2.1 представлена файловая система  HFS (Hierarchical File System), которая имела каталоги файлов.. Система 3.0 (рисунок 3) была выпущена с компьютером  Mac Plus в 1986 г. В ней официально реализована HFS, а так же введены новые технологии, включая SCSI (Small Computer System Interface) и AppleShare, а так же выпуклая корзина (то есть, если в корзине содержатся файлы, она приобретает выпуклый внешний вид). Система 4.0 была выпущена с компьютером Mac SE в 1987 г. (рисунок 4).

Рисунок 2 – Операционная система Mac OS 2

 

Рисунок 3 – Операционная система Mac OS 3

Рисунок 4 – Операционная система Mac OS 4

Системное программное  обеспечение 5 (рисунок 5) (также называемое как просто Система 5), выпущенное в  октбре 1987 добавило MultiFinder, расширение, которое позволяет системе управлять несколькими программами сразу.

Рисунок 5 – Операционная система Mac OS 5

Система 6 (рисунок 6) была консолидационным выпуском Операционной системы Mac OS, представляющая полную, устойчивую операционную систему.

Рисунок 6 – Операционная система Mac OS 6

В марте 1988 года некоторые  инженеры и менджеры Apple в тайне от руководства обсудили глобальные планы на будущее. Идеи сортировали по безумности и записывали на цветные карточки — синие, розовые и красные. Blue — проект улучшения уже имеющейся ОС. Он стал основой для System 7. Pink — система, переписанная с нуля. Предполагали внедрить ООП, полную защиту памяти, легковесные потоки, отдельные защищенные адресные пространства, многозадачность и много еще чего интересного. Проект развивался вяло, и его отдали в компанию Taligent. Red — вещи, слишком прорывные даже для Pink. В это время актуальной была System 6.х. К 1991 году дописывается Blue и выпускается под именем System 7. Это очень значительный шаг, сравнимый разве что с выходом Mac OS X. В этом промежутке времени Apple выпустила два интересных проекта: GS/OS и A/UX.

Система имела следующие  обновления:

  1. MultiFinder встроен и используется по умолчанию. Многозадачность только кооперативная;
  2. Встроенная поддержка сети AppleTalk и сетевых дисков AppleShare;
  3. 32-битная адресация памяти;
  4. AppleScript для автоматизации работы, управление цветом ColorSync, совместная работа и электронная почта через PowerTalk, QuickTime, TrueType, WorldScript поддерживал несколько языков как системные. Не все эти компоненты входили в поставку, некоторые надо было добавлять отдельно;
  5. Поддержка виртуальной памяти.

 

Рисунок 7 – Операционная система Mac OS 7

Релиз Mac Os 8 состоялся в 1997 г. Это серия версий классической Mac OS, которая использовалась во время перехода через крупные изменения в аппаратной платформе Macintosh. Её наиболее ранний релиз все ещё поддерживал Маки с процессорами Motorola 68040; более поздние релизы (Mac OS 8.1 и 8.5) поставлялись с системами, основанными на процессорах PowerPC G3, такими как первые iMac иPowerMac G3. Она ассоциируется с PowerPC-Маками второго поколения, которые Apple продавала в то время. Более 1,2 миллионов копий Mac OS 8.0 было продано в течение первых недель от её релиза. В таблице 1 представлены версии Mac OS 8.

Таблица 1 - версии Mac OS 8

Версия

Дата выпуска

Изменения

Кодовое имя

Цена

8.0

26 июля 1997

Изначальный релиз

Tempo

$99

8.1

19 января 1998

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

Bride of Buster

Бесплатное обновление

8.5

17 октября 1998

Поддержка только PPC, Sherlock, темы, 32-битные иконки

Allegro

$99

8.5.1

7 декабря 1998

Исправление падений системы, утечек памяти и потерь данных

The Ric Ford Release

Бесплатное обновление

8.6

10 мая 1999

Новое наноядро для поддержки Multiprocessing Services 2.0

Veronica

Бесплатное обновление


 

Рисунок 8 – Операционная система Mac OS 8

Mac OS 9 (рисунок 9) — последняя версия «классической» Macintosh Operating System (Mac OS), представленная Apple 23 октября 1999 года, незадолго перед выходом Mac OS X. Во время представления в Mac OS 9 было объявлено о «50 новых функциях», включая возможность 128-битного шифрования и Sherlock 2.

Mac OS 9 под кодовым именем «Sonata» изначально предполагалась быть выпущенной как Mac OS 8.7. Многие считают её наиболее функциональной из оригинальных Mac OS. В то время, как Mac OS 9 не включала таких современных функций операционной системы, как защищённая память[1] и вытесняющая многозадачность, последние улучшения включали добавление автоматического движка Software Update и поддержку множества пользователей.

Apple представляла Mac OS 9 как «лучшую операционную систему всех времен для работы с интернетом» («best Internet operating system ever») и в рекламе делала упор на программу Sherlock 2, привлекая внимание ко встроенному в неё поиску в Интернете.

В дополнение к Sherlock и iTools Mac OS 9 предлагала многие другие усовершенствования по сравнению с Mac OS 8:

  • Улучшения панели управления внешним видом.
  • Совершенно новая панель управления звуком.
  • Обновленная версия AppleScript.
  • Keychain, функция, позволяющая пользователям сохранять пароли в защищенных «связках ключей» («keychains»).
  • Запись CD в Finder.

С версии Mac OS 9.1:

  • Шифрование файлов в Finder.
  • Встроенная поддержка создания нескольких пользовательских записей без использования At Ease (англ.).
  • Network Browser для просмотра сетей и соединения с другими компьютерами в сети.
  • Синтезатор речи и распознавание — PlainTalk (англ.) 2.
  • Поддержка файлов размером больше 2 Гб.
  • Remote Access Personal Server 3.5, включающий поддержку TCP/IP-клиентов по протоколу PPP.
  • Утилита «Software Update (англ.)» для автоматической загрузки обновлений ОС.
  • Поддержка томов Unix.
  • USB Printer Sharing — поддержка сетевой печати через TCP/IP на некоторых моделях USB-принтеров.
  • Поддержка сторонних тем оформления. По умолчанию Mac OS 9 поставлялась с темой «Plartinum», аналогичной таковой в Mac OS 8, но пользователь по желанию мог установить темы других разработчиков.

Таблица 2 – Версии Mac OS 9.

Версия

Дата выпуска

Изменения

Кодовое имя

9.0

Октябрь 1999

Изначальный релиз

Sonata

9.0.2

Поставлялась с Маками

Исправлены баги

9.0.3

Поставлялась с Маками

Исправлены баги

9.0.4

Апрель 2000

Улучшена поддержка USB и FireWire. Исправлены прочие баги.

Minuet

9.1

Январь 2001

Возможность записи CD из Finder. Имплементация меню «Window» в Finder. Улучшена стабильность.

Fortissimo

9.2

Июль 2001

G3 процессор теперь минимальное  системное требование. Улучшена  скорость и поддержка Classic Environment.

Moonlight

9.2.1

Август 2001

Исправления мелких багов.

Limelight

9.2.2

Декабрь 2001

Исправления багов касающихся Classic Environment.

LU1


 

Рисунок 9 – Операционная система Mac OS 9

 

 

    1. Версии семейства Mac OS X

 

OS X (Mac OS X до версии 10.6 включительно) — проприетарная операционная система производства Apple. Является преемницей Mac OS 9 — последней версии «классической» Mac OS.

OS X — вторая по популярности операционная система в мире. Её рыночная доля в сегменте настольных компьютеров в августе 2012 года составляла 7,13%. Из них 2,45% приходилось на OS X Lion, 2,38% — на Snow Leopard, 1,41% — на Mountain Lion, 1,70% — на Leopard, 1,58% — на Tiger.

В OS X используется ядро XNU, основанное на микроядре Mach и содержащее код Apple, а также код из NeXTSTEP и FreeBSD. До версии 10.6 OS X работала на компьютерах Mac с процессорами PowerPC. Начиная с 10.6 OS X поддерживает только процессоры Intel.

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

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

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

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

Наиболее заметно изменился графический интерфейс, который в OS X получил название 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 Panther, OS X по умолчанию также включает в себя X11.app — адаптированную версию X-сервера. Это позволяет запускать приложения, разработанные для X11 — с использованиемGTK+, Qt для X11 (Qt4 поддерживает OS X как в режиме X11, так и в обычном режиме Aqua) и прочих. Для вывода на экран X11.app использует Quartz. Однако X11.app имеет ряд проблем, таких как отсутствие Aqua-стиля и неполную поддержку Unicode.

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

Ранние версии 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), операционная система предлагает одинаковую функциональность на всём поддерживаемом оборудовании.

Версия 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 на PowerPC — тогда в новую ОС был включен эмулятор 68k, который позволял запускать большинство 68k-приложений. Apple поддерживала эмулятор в течение 11 лет. При переходе на Intel он был удалён из системы. В новую ОС был включён эмулятор PowerPC Rosetta. Также новая версия Xcode и соответствующие консольные утилиты позволяют разрабатывать Universal Binaries — исполняемые файлы, которые могут запускаться как на PowerPC, так и на Intel.

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

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

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

Несмотря на заявление Apple о невозможности запуска 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) при переключении между окнами различных приложений[13].
  • 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 — магазин программного обеспечения для OS X. Появился в версии 10.6.6.

Mac OS X Public Beta — ранняя бета-версия операционной системы Apple Mac OS X, представленная 13 сентября 2000 года. Покупка этого продукта за 29,95 долларов США позволяла разработчикам и будущим пользователям ознакомиться с семейством Mac OS X.

В Mac OS X Public Beta впервые был представлен интерфейс Aqua.

В марте 2001 была выпущена Mac OS X 10.0, период бета-тестирования закончился. Установившие на тот момент Public Beta получали скидку 30 долларов на покупку новой, полной версии операционной системы.

В Public Beta были предустановлены многие программы, используемые в операционных системах Apple до сих пор - TextEdit, Preview, Mail, Quicktime Player, Terminal.

Некоторое ПО Public Beta впоследствии в ОС Apple не использовалось. Например, в тестовой операционной системе присутствовал достаточно примитивный MP3-плеер (iTunes создали позже), Sketch(программа для рисования в векторной графике), HTMLEdit (HTML-редактор, основанный на WebObjects).

Количество встроенного ПО было весьма ограниченным. Зато пользователи могли использовать свободное, не имеющее отношения к Apple программное обеспечение.

Mac OS X 10.0 (кодовое имя Cheetah — гепард) — первый крупный выпуск Apple Mac OS X в пользовательских и серверных операционных системах. Mac OS 10.0 был представлен 24 марта 2001 года. В США цена продукта составляла 29,95 долл. Cheetah заменил Mac OS X Public Beta. Mac OS X 10.0 осуществил радикальный отход от предыдущих «классических» операционных систем Macintosh.

Системные требования:

  • Поддерживаемые компьютеры: Power Macintosh G3, G3 B&W, G4, G4 Cube, iMac, PowerBook G3, PowerBook G4, iBook (Оригинальный «Kanga» PowerBook G3 был единственным G3-based Mac, который не поддерживался Mac OS X).
  • Требуемая оперативная память: 128 МБ (неофициально минимум 64 МБ)
  • Место на жестком диске: 1,5 ГБ (800 МБ для минимальной установки)

Системные требования Mac OS X 10.0 подвергались критике, так как в то время стандартным объемом памяти для компьютеров Macintosh было 64 МБ RAM, тогда как для Mac OS X 10.0 требовалось 128 МБ RAM. Также, карты модернизации процессора, которые были весьма популярны для устаревших компьютеров pre-G3 Power Macintosh, не поддерживались (но возможно заставить работать через сторонние утилиты).

Mac OS X 10.1 (кодовое имя Puma — пума) — второй крупный выпуск Mac OS X, пользовательской и серверной операционной системы от Apple. Он заменил Mac OS X 10.0; предшествовал Mac OS X 10.2. Версия 10.1 была представлена 25 сентября 2001 года как бесплатное обновление для версии 10.0. Начиная с версии 10.1.2, Apple сделала Mac OS X операционной системой по умолчанию на всех новых Mac.

Операционная система  была роздана бесплатно сотрудниками Apple после выступления Стива Джобса на Сейболдской пресс-конференции в Сан-Франциско. Впоследствии она стала доступна для пользователей Macintosh в Apple Store и других магазинах, распространяющих продукцию Apple. Операционная система была воспринята лучше, чем Mac OS X 10.0, несмотря на критику в отношении малофункциональности и обилия ошибок.

История развития операционной системы Mac OS