Mac OS 8 — восьмой основной выпуск классической операционной системы Mac OS для компьютеров Macintosh , выпущенный Apple Computer 26 июля 1997 года. [2] Он включает в себя крупнейшую переработку классического опыта Mac OS с момента выпуска System 7 , примерно за шесть лет до этого. Он уделяет больше внимания цвету, чем предыдущие версии. Выпущенная в виде серии обновлений, Mac OS 8 представляет собой постепенную интеграцию многих технологий, которые были разработаны с 1988 по 1996 год для чрезмерно амбициозной ОС Apple под названием Copland . Mac OS 8 помогла модернизировать Mac OS, в то время как Apple разрабатывала свою операционную систему следующего поколения, Mac OS X (переименованную в 2012 году в OS X, а затем в 2016 году в macOS).
Mac OS 8 — один из самых коммерчески успешных релизов программного обеспечения Apple, продано более 1,2 миллиона копий за первые две недели. [2] [3] Поскольку это произошло в трудный период в истории Apple, многие пиратские группы отказались распространять новую ОС, побуждая людей покупать ее. [4]
Mac OS 8.0 представляет наиболее заметные изменения в линейке, включая интерфейс Platinum и собственный многопоточный Finder PowerPC . Mac OS 8.1 представляет новую, более эффективную файловую систему HFS Plus . Mac OS 8.5 — первая версия Mac OS, требующая процессор PowerPC . Она включает собственные версии QuickDraw , AppleScript и поисковой утилиты Sherlock для PowerPC . Ее преемник, Mac OS 9 , был выпущен 23 октября 1999 года.
Начиная с 1988 года, операционная система следующего поколения Apple, которая изначально задумывалась как «System 8», получила кодовое название Copland. Она была анонсирована в марте 1994 года вместе с выпуском первых компьютеров PowerPC Mac. Apple планировала Copland как полностью современную систему, включающую собственный код PowerPC, интеллектуальных агентов , микроядро , настраиваемый интерфейс под названием Appearance Manager , уровень абстракции оборудования и реляционную базу данных , интегрированную в Finder. За Copland должна была последовать Gershwin , которая обещала пространства защиты памяти и полную вытесняющую многозадачность . [5] Система должна была стать полной переработкой Mac OS, и Apple надеялась опередить Microsoft Windows 95 на рынке с циклом разработки всего в один год.
Разработка Copland была затруднена множеством пропущенных сроков. Дата выпуска была сначала перенесена на конец 1995 года, затем на середину 1996 года, конец 1996 года и, наконец, на конец 1997 года. Имея преданную своему делу команду из 500 инженеров-программистов и годовой бюджет в 250 миллионов долларов, руководители Apple начали терять терпение из-за того, что проект постоянно отставал от графика. В августе 1996 года главный технический директор Apple Эллен Хэнкок заморозила разработку Copland [6] , и Apple начала поиск операционной системы, разработанной вне компании. [5] В конечном итоге это привело к тому, что Apple купила NeXT и разработала Rhapsody , которая в конечном итоге превратилась в Mac OS X в 2001 году (теперь называемую macOS).
На Всемирной конференции разработчиков в январе 1997 года главный исполнительный директор Apple (CEO) Джил Амелио объявил, что вместо того, чтобы выпускать Copland как один монолитный релиз, функции Copland будут поэтапно внедряться в Mac OS после шестимесячного цикла выпуска. Эти обновления начались с Mac OS 7.6, выпущенной во время WWDC . Mac OS 8.0, выпущенная шесть месяцев спустя, продолжила интегрировать технологии Copland в Mac OS. [7]
Разработанная под кодовым названием «Tempo», Mac OS 8.0 была анонсирована 22 июля 1997 года [8] и выпущена 26 июля. Ранние бета-версии продукта, которые были распространены среди разработчиков и внутренней аудитории Apple, были названы Mac OS 7.7, заменяя текущую на тот момент версию Mac OS 7.6. Программное обеспечение было переименовано в Mac OS 8 перед финальным выпуском.
Основные изменения в этой версии включали тему Platinum , Finder, который был разработан специально для PowerPC и поддерживал многопоточность, а также большую настраиваемость пользовательского интерфейса .
Другие функции, представленные в Mac OS 8.0, включают следующее: [9]
Выпущенная 19 января 1998 года, Mac OS 8.1 была последней версией Mac OS для работы на компьютерах Mac с процессорами серии Motorola 68000. Она была направлена на улучшение производительности и надежности. Она представила новую файловую систему HFS+ , также называемую Mac OS Extended, которая поддерживала большие размеры файлов и более эффективно использовала большие жесткие диски за счет использования меньшего размера блока. Для обновления пользователи должны переформатировать жесткий диск, что удаляет все содержимое диска. Позже появились некоторые сторонние утилиты, которые сохраняли данные пользователя при обновлении до HFS+. Системы 68040 не поддерживают загрузку с дисков HFS+; загрузочный диск должен быть HFS. [10]
Mac OS 8.1 была первой системой с драйвером Universal Disk Format (UDF), [a] впервые обеспечившей поддержку DVD на Mac. Она также поставлялась с новой средой выполнения Java (JDK 1.1.3).
Mac OS 8.1 также включала улучшенную версию PC Exchange , позволяющую пользователям Macintosh видеть длинные имена файлов (до 255 символов) для файлов, созданных на ПК под управлением Microsoft Windows и поддерживающих FAT32 .
Mac OS 8.1 — самая ранняя версия Mac OS, которая может запускать приложения Carbon . Для поддержки Carbon требуется процессор PowerPC и установка программного обеспечения CarbonLib с веб-сайта Apple; это не стандартный компонент Mac OS 8.1. Приложения, которым требуются более поздние версии CarbonLib, не будут работать на Mac OS 8.1. Более поздние версии CarbonLib требуют Mac OS 8.6.
В рамках соглашения Apple с Microsoft в версию 8.1 изначально входил Internet Explorer 3 , но вскоре в качестве браузера по умолчанию был выбран Internet Explorer 4 .
Mac OS 8.1 была бесплатна для владельцев Mac OS 8 и стала доступна в феврале 1998 года на сайте apple.com.
Выпущенная 17 октября 1998 года, Mac OS 8.5 была первой версией Mac OS, работающей исключительно на компьютерах Mac, оснащенных процессором PowerPC . Если Mac OS 8.5 установлена на системе 68k, появится экран ошибки Sad Mac . Таким образом, она заменила часть, но не весь, кода 680x0 на код PowerPC , повысив производительность системы за счет меньшей зависимости от эмуляции 680x0 .
Он представил утилиту поиска Sherlock . Она позволяла пользователям искать содержимое документов на жестких дисках (если пользователь разрешил индексировать диск) или расширять поиск на Интернет. В это время начали появляться плагины Sherlock; они позволяли пользователям искать содержимое других веб-сайтов.
Mac OS 8.5 включает несколько улучшений производительности. Копирование файлов по сети было быстрее, чем в предыдущих версиях, и Apple рекламировала его как «быстрее, чем Windows NT». [11] AppleScript также был переписан для использования только кода PowerPC, что значительно улучшило скорость выполнения AppleScript.
Также было введено сглаживание шрифтов, общесистемное сглаживание шрифтов . Формат HTML для онлайн-справки, впервые принятый Finder's Info Center в Mac OS 8, теперь использовался повсеместно. Это облегчило для компаний-разработчиков ПО написание онлайн-справочных систем. Панель управления PPP была удалена и заменена на Remote Access, которая обеспечивает ту же функциональность, но также позволяет подключаться к серверам AppleTalk Remote Access (ARA).
Процесс установки был значительно упрощен в Mac OS 8.5. В более ранних версиях установщик работал сегментами и часто требовал от пользователя нажатия для продолжения между этапами установки. Это было пережитком тех времен, когда ОС распространялась на нескольких дискетах, а подмена дисков способствовала естественной модели сегментации. Установщик Mac OS 8.5, как правило, требовал очень мало взаимодействия с пользователем после запуска. Параметры настройки также были гораздо более подробными, но при этом более простыми в управлении.
Начиная с Mac OS 8.5, программное обеспечение для перевода документов MacLinkPlus больше не входит в комплект поставки Mac OS.
Mac OS 8.5 была первой версией Mac OS, которая поддерживала темы или скины, которые могли изменить внешний вид Apple Platinum по умолчанию Mac OS на темы "Gizmo" или "HiTech". Это радикальное изменение внешнего вида компьютера было удалено в последнюю минуту и появилось только в бета-версиях, хотя пользователи все еще могли создавать (и делиться) своими собственными темами и использовать их с ОС. Панель управления внешним видом также была обновлена для поддержки пропорциональных полос прокрутки и добавила возможность размещения обеих стрелок прокрутки в нижней части полосы прокрутки.
Наряду с поддержкой тем, 8.5 стала первой версией, поддерживающей 32-битные значки . Теперь значки имели 24-битный цвет (16,7 миллионов цветов) и 8-битный альфа-канал , что позволяло создавать эффекты прозрачности-полупрозрачности.
Палитра приложений дебютировала в версии 8.5 — меню приложений в правой части строки меню можно было изменить, чтобы отобразить имя активного приложения, или «разорвать» его на палитру кнопок. Эту палитру можно было настраивать разными способами, удаляя рамку окна и изменяя размер и расположение кнопок. Apple не предоставляла пользовательского интерфейса для настройки этих параметров, вместо этого делая их доступными через AppleScript и Apple Events и полагаясь на сторонние организации для предоставления пользовательского интерфейса для этой задачи. Установив ее для горизонтального отображения и отключив границу окна, можно было настроить внешний вид и функции палитры так, чтобы они напоминали панель задач Windows 95 .
Mac OS 8.5.1, выпущенная 7 декабря 1998 года, была небольшим обновлением Mac OS 8.5, исправляющим несколько ошибок, приводивших к сбоям и повреждению данных.
Mac OS 8.6 была выпущена 10 мая 1999 года в качестве бесплатного обновления для пользователей Mac, работающих под управлением 8.5 и 8.5.1. Она добавила поддержку наноядра Mac OS для обработки приоритетных задач через Multiprocessing Services 2.x и более поздние версии API для разработчиков. Mac OS 8.6 улучшила время работы батареи PowerBook, добавила Sherlock 2.1 и стала быстрее и намного стабильнее, чем любая из версий 8.5.x. Это первая версия Mac OS, отображающая номер версии как часть экрана запуска. Однако разделения процессов нет; система по-прежнему использует кооперативную многозадачность между процессами, и даже процесс, поддерживающий Multiprocessing Services, по-прежнему имеет часть, которая выполняется в «синей задаче», которая также запускает все программы, которые не знают о ней, и была единственной задачей, которая может выполнять код 68k.
Хотя первоначальный обзор Mac OS 8 от CNET был более осторожным [12], редакция назвала его одним из лучших продуктов 1997 года в своем итоговом обзоре. [13]
Фактически, последнее слово в среде Macwarez заключается в том, что пиратам не следует копировать Apple OS 8 — новейшую операционную систему Mac — им следует ее покупать, поскольку Apple отчаянно нуждается в деньгах.
в августе недавно нанятый главный технолог Эллен Хэнкок полностью заморозил разработку.