macOS Tiger
macOS Tiger (версия 10.4) — это пятый крупный выпуск операционной системы macOS от компании Apple Inc., предназначенный для настольных компьютеров и серверов Macintosh. Выпущенный 29 апреля 2005 года, Tiger стал одной из самых значимых и долгоживущих версий macOS, представив ряд ключевых технологий, таких как Spotlight, Dashboard и Automator, которые заложили основу для последующих версий системы. Поддержка Tiger продолжалась до 2009 года, а для процессоров PowerPC — до 2011 года.
История
Предпосылки и разработка
После выпуска Mac OS X 10.3 Panther в октябре 2003 года, Apple сосредоточилась на интеграции технологий, приобретённых в результате покупки компаний, и на улучшении пользовательского опыта. Разработка Tiger (внутреннее кодовое название «Algieba») велась в условиях растущей конкуренции со стороны Microsoft Windows XP и Linux. Ключевой задачей было внедрение технологии поиска и индексации файлов, а также создание среды для быстрых мини-приложений.
Выпуск и обновления
Первый публичный анонс состоялся на конференции WWDC в июне 2004 года, где Стив Джобс продемонстрировал раннюю версию Spotlight и Dashboard. Релиз состоялся 29 апреля 2005 года по цене 129 долларов США для настольной версии и 499 долларов для серверной. Всего было выпущено 11 крупных обновлений (от 10.4.0 до 10.4.11), последнее из которых вышло 14 ноября 2007 года. Tiger также стала последней версией macOS, поддерживающей процессоры PowerPC G3 (в варианте для Power Mac G3).
Прекращение поддержки
Поддержка Tiger для компьютеров на базе PowerPC завершилась 30 июня 2009 года. Для компьютеров на базе Intel (через Rosetta) поддержка была прекращена с выходом Mac OS X 10.5 Leopard в октябре 2007 года. Последнее обновление безопасности для PowerPC вышло в 2011 году.
Основные нововведения
Spotlight
Spotlight — это встроенная система поиска и индексации файлов, заменившая устаревшую функцию Sherlock. Spotlight индексировал содержимое жёсткого диска в фоновом режиме, позволяя мгновенно находить документы, изображения, приложения и даже содержимое файлов (текст в PDF, адреса в контактах). Интерфейс представлял собой строку поиска в правом верхнем углу экрана (иконка лупы) и выпадающее меню с результатами. Spotlight также поддерживал операторы (AND, OR, NOT) и фильтры по типу файла, дате и метаданным.
Dashboard
Dashboard — это среда для запуска мини-приложений (виджетов), которые отображались на отдельном «слое» экрана, вызываемом нажатием клавиши F12 или кликом по иконке в Dock. Виджеты были написаны с использованием HTML, CSS и JavaScript, что упрощало их создание. В состав Tiger входило 14 стандартных виджетов: калькулятор, календарь, мировое время, конвертер валют, погода, словарь, заметки и другие. Dashboard также поддерживал загрузку виджетов из интернета.
Automator
Automator — это приложение для автоматизации повторяющихся задач без необходимости программирования. Пользователь мог создавать «рабочие процессы» (workflows), перетаскивая готовые действия (actions) из библиотеки в редактор. Automator поддерживал интеграцию с Finder, Mail, Safari, iTunes и другими приложениями. Например, можно было создать процесс, который автоматически переименовывает папку с изображениями, изменяет их размер и отправляет по электронной почте.
VoiceOver
VoiceOver — это встроенная система экранного доступа для пользователей с нарушением зрения. Впервые появившись в Tiger, VoiceOver обеспечивал голосовое описание элементов интерфейса, навигацию с помощью клавиатуры и поддержку брайлевских дисплеев. Система могла читать вслух текст, описывать изображения и сообщать о событиях (например, о поступлении нового письма).
Другие улучшения
- Mail 2.0: Добавлена поддержка «умных» почтовых ящиков (smart mailboxes), RSS-лент и улучшенная система фильтров.
- Safari 2.0: Встроенная поддержка RSS и Atom, улучшенная производительность JavaScript, функция «Частный просмотр» (Private Browsing).
- QuickTime 7: Новая версия медиаплеера с поддержкой H.264, улучшенным кодеком и интерфейсом, ориентированным на видео высокой чёткости (HD).
- iChat AV: Добавлена поддержка видеоконференций с разрешением до 640×480 пикселей и аудиоконференций с кодеком AAC.
- Xcode 2.0: Новая версия среды разработки с поддержкой Objective-C 2.0, рефакторинга и отладчика.
Технические характеристики
Системные требования
Для установки Tiger требовался компьютер Macintosh с процессором PowerPC G3 (не ниже 300 МГц), G4 или G5, не менее 256 МБ оперативной памяти (рекомендовалось 512 МБ) и 4 ГБ свободного места на жёстком диске. Для некоторых функций (например, Quartz Extreme) требовалась видеокарта с поддержкой OpenGL. Версия для серверов (Mac OS X Server 10.4) поддерживала те же процессоры, но требовала не менее 512 МБ ОЗУ.
Ядро и архитектура
Tiger базировалась на ядре XNU (X is Not Unix), гибридном ядре, сочетающем микроядро Mach и компоненты FreeBSD. Система поддерживала 32-битные приложения (PowerPC) и, через эмуляцию Rosetta, могла запускать приложения, написанные для более ранних версий Mac OS (Classic). Поддержка 64-битных вычислений (G5) была ограничена и не затрагивала пользовательские приложения.
Файловая система
По умолчанию использовалась HFS+ (Hierarchical File System Plus) с поддержкой журналирования (журнал вёлся с версии 10.4.0). Tiger также поддерживала UFS (Unix File System) для серверных конфигураций, но HFS+ оставалась основной.
Критика и отзывы
Выпуск Tiger был встречен в целом положительно. Критики и пользователи высоко оценили скорость и точность Spotlight, простоту использования Dashboard и функциональность Automator. Однако были и нарекания:
- Потребление ресурсов: Tiger требовала больше оперативной памяти и процессорного времени, чем Panther, что вызывало проблемы на старых машинах (G3, G4 с малым объёмом ОЗУ).
- Ограничения Dashboard: Некоторые виджеты (например, погода) требовали постоянного интернет-соединения и иногда зависали при его отсутствии.
- Совместимость с Classic: Эмуляция Classic (Mac OS 9) работала медленнее, чем в Panther, и была полностью удалена в последующих обновлениях.
- Проблемы с безопасностью: В ранних версиях Tiger были обнаружены уязвимости, связанные с Spotlight и Mail, которые исправлялись в последующих обновлениях.
Наследие
macOS Tiger считается одной из самых успешных версий macOS. Она установила рекорд по продажам: за первые шесть недель было продано более 2 миллионов копий. Технологии, впервые представленные в Tiger (Spotlight, Dashboard, Automator), стали основой для последующих версий системы и были развиты в macOS Leopard (10.5) и Snow Leopard (10.6). Tiger также стала последней версией macOS, поддерживающей процессоры PowerPC G3, и последней, которая могла запускать приложения Classic (Mac OS 9) через эмуляцию.
Источники
- Apple Inc. (2005). «Mac OS X Tiger: Technical Specifications». Apple Press Release.
- Siracusa, J. (2005). «Mac OS X 10.4 Tiger: The Ars Technica Review». Ars Technica.
- «Mac OS X 10.4 Tiger». Wikipedia, The Free Encyclopedia. (Дата обращения: 2023).
- «Mac OS X Tiger: Spotlight, Dashboard, Automator». MacWorld Magazine, May 2005.
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →