Mac OS 9 — девятая и последняя основная версия классической операционной системы Mac OS от Apple , на смену которой в 2001 году пришла Mac OS X 10.0 , положившая начало семейству операционных систем Mac OS X. Представленная 23 октября 1999 года, она была рекламирована Apple как «Лучшая Интернет-операционная система всех времен», [2] подчеркивая возможности поиска в Интернете «Шерлока 2» , интеграцию с бесплатными онлайн-сервисами Apple, известными как iTools , и улучшенную сеть Open Transport . Хотя в Mac OS 9 отсутствует защищенная память и полная вытесняющая многозадачность , [3] устойчивые улучшения включают в себя введение механизма автоматического обновления программного обеспечения и поддержку нескольких пользователей .
Apple прекратила разработку Mac OS 9 в конце 2001 года, переведя все будущие разработки на Mac OS X. В последних обновлениях Mac OS 9 были решены проблемы совместимости с Mac OS X при работе в классической среде и совместимости с приложениями Carbon . На Всемирной конференции разработчиков 2002 года Стив Джобс начал свое основное выступление с инсценировки похорон OS 9. [4]
Apple объявила, что Mac OS 9 включает в себя «50 новых функций», и активно продвигала свое программное обеспечение Sherlock 2 , которое представило функцию «каналов» для поиска различных онлайн-ресурсов и представило металлический внешний вид в стиле QuickTime . Mac OS 9 также имела интегрированную поддержку набора интернет-сервисов Apple, известного как iTools (позже переименованного в .Mac, затем MobileMe , который был заменен на iCloud ), и включала улучшенную функциональность TCP/IP с Open Transport 2.5.
Другие функции, новые для Mac OS 9, включают: [5]
Версии Mac OS X для PowerPC до 10.5 включают уровень совместимости (оболочку) под названием Classic , позволяющий пользователям запускать приложения и оборудование, требующие Mac OS 9, из OS X. Это достигается за счет запуска Mac OS 9 без доступа к ее Finder внутри. OS X. Для этого на компьютере должна быть установлена Mac OS 9, хотя большинство компьютеров, которые могут работать в классической среде, не обязательно могут загружаться в Mac OS 9 изначально. Некоторые приложения Mac OS 9 плохо работают в классической версии. Они демонстрируют проблемы с перерисовкой экрана и низкую производительность. Кроме того, некоторые драйверы и другое программное обеспечение, напрямую взаимодействующее с оборудованием, работают некорректно.
В мае 2002 года на Всемирной конференции разработчиков Apple в Сан-Хосе, штат Калифорния , Стив Джобс в сопровождении гроба устроил имитацию похорон [4] , чтобы объявить, что Apple прекратила разработку Mac OS 9. Финальная версия Mac OS 9. а «классической» Mac OS была Mac OS 9.2.2, выпущенная в декабре 2001 года.
В июне 2005 года Джобс объявил, что платформа Macintosh перейдет на микропроцессоры Intel x86 . В документации разработчика уровня эмуляции Rosetta PowerPC указано, что приложения, написанные для Mac OS 8 или 9, не будут работать на компьютерах Mac на базе x86. Классическая среда осталась в версии PowerPC 10.4 ; однако версии OS X x86 не поддерживают классическую среду.
Mac OS 9 можно эмулировать с помощью SheepShaver , эмулятора PowerPC, доступного в нескольких операционных системах, включая компьютеры Mac на базе Intel . Однако SheepShaver не может работать с версиями Mac OS более новыми, чем 9.0.4, поскольку в нем нет поддержки блока управления памятью . Эмулятор PearPC PowerPC не поддерживает Mac OS 9. [7] В QEMU имеется экспериментальная поддержка запуска Mac OS 9 с использованием эмуляции PowerPC G4. [8]
Последними компьютерами Mac, которые могли загружаться в Mac OS 9 изначально, не прибегая к классической среде , были Titanium PowerBook G4 с тактовой частотой 867 МГц и 1 ГГц, выпущенный в ноябре 2002 года, и Power Mac с зеркальными дверцами с тактовой частотой 1 ГГц и 1,25 ГГц. G4 выпущен в августе 2002 года (который был переиздан в июне 2003 года из-за предполагаемого спроса на машины с Mac OS 9). Эти машины были выпущены примерно в то время, когда Mac OS 9 все еще предлагалась на некоторых компьютерах Mac вплоть до 2004 года, хотя разработка была остановлена в конце 2001 года.
И Titanium PowerBook G4 с «Сурьмой», и Power Mac G4 с зеркальными дверцами поставлялись с предустановленными Mac OS 9 и Mac OS X в конфигурации с двойной загрузкой (по умолчанию выбрана Mac OS X). Titanium PowerBook G4 с «Сурьмой» была последней моделью PowerBook, которая могла работать под управлением Mac OS 9, тогда как Power Mac G4 с зеркальными дверцами была одной из последних моделей Mac, официально загружавшихся с Mac OS 9. Хотя эти последние модели Mac и PowerBook имеют процессоры G4 с более высокой тактовой частотой до 1 ГГц и 1,25 ГГц соответственно, они смогли загрузить Mac OS 9 без каких-либо проблем.
У большинства компьютеров Mac G4, выпущенных в 2003 году и имеющих процессор с тактовой частотой 1 ГГц и выше, загрузочные файлы «Mac OS ROM» никогда не обновлялись, чтобы позволить этим компьютерам Mac изначально загружаться в Mac OS 9 за пределами классической среды . Все компьютеры Mac G5 вообще не загружаются непосредственно в Mac OS 9, поскольку в Mac OS 9 не было поддержки процессоров G5 (Mac OS 9 поддерживала только процессоры G3 и G4, начиная с Mac OS 9.2.2). Следовательно, на этих компьютерах Mac можно использовать только Mac OS 9 в классической среде или другом программном обеспечении.
В последние годы были выпущены неофициальные патчи для Mac OS 9 и «Mac OS ROM», позволяющие неподдерживаемым компьютерам Mac G4 загружаться в Mac OS 9; однако это официально не поддерживается Apple. [9]
Помимо аппаратного обеспечения Apple, которое до сих пор обслуживается и эксплуатируется, Mac OS 9 может работать в других средах, таких как Windows и Unix . [10] Например, вышеупомянутое программное обеспечение SheepShaver изначально не было предназначено для использования на платформах x86 и требовало присутствия реального процессора PowerPC на машине, на которой оно работало, аналогично гипервизору . Хотя он обеспечивает поддержку процессора PowerPC, он может работать только с Mac OS 9.0.4, поскольку не эмулирует блок управления памятью.
Обновления для Mac OS 9 включают версии 9.0.4, 9.1, 9.2.1 и 9.2.2. Mac OS 9.0.4 представляла собой набор исправлений ошибок, в основном касающихся поддержки USB и FireWire. Mac OS 9.1 включила встроенную поддержку записи компакт-дисков в Macintosh Finder и добавила новое меню «Окно» в Finder для переключения между открытыми окнами. Mac OS 9.2 заметно увеличила производительность и улучшила поддержку классической среды.