Введение
Первая публично доступная версия Mac OS X
Mac OS X Public Beta (внутреннее кодовое название "Kodiak") была первой публично доступной версией операционной системы Apple Computer Mac OS X (ныне macOS), в которой был представлен пользовательский интерфейс Aqua. Она была выпущена для публики 13 сентября 2000 года по цене 29,95 долларов США. Этот релиз был значимым как первое публичное подтверждение способности Apple выпустить "операционную систему Mac следующего поколения" после провала проекта Copland. Он позволил разработчикам программного обеспечения и ранним пользователям протестировать предварительную версию будущей операционной системы и разработать для неё программное обеспечение до финального релиза. Это единственная публичная версия Mac OS X с кодовым именем, не основанным на названии крупного кошачьего, до выпуска 10.9 Mavericks в 2013 году. Американская версия имела номер сборки 1H39, а международная – 2E14.
Преемница ОС
Публичная бета-версия сменила Mac OS X Server 1.0, первый публичный релиз новой операционной системы Apple, основанной на NeXT OPENSTEP, в которой использовался вариант внешнего вида и ощущений пользовательского интерфейса "Platinum" классической Mac OS. Публичная бета-версия представила миру пользовательский интерфейс Aqua. Были представлены фундаментальные изменения пользовательского интерфейса, касающиеся шрифтов, Dock и панели меню (с логотипом Apple по центру, который впоследствии был перемещен влево от панели меню и стал активным элементом интерфейса). Системные иконки стали значительно больше и детализированнее, а также повсеместно появились новые визуальные эффекты интерфейса.
Технические изменения
Появление бета-версии ознаменовало ряд фундаментальных технических изменений, в основном благодаря ядру Darwin 1.2.1 с открытым исходным кодом, включая две функции, которых пользователи Mac и разработчики ждали почти десятилетие: вытесняющая многозадачность и защищенная память. Чтобы продемонстрировать преимущества последней, на выставке MacWorld Expo в июне 2000 года генеральный директор Apple Стив Джобс продемонстрировал приложение Bomb.app – тестовую программу, предназначенную для аварийного завершения работы.
Нативная программа
Публичная бета-версия включала многие стандартные программы, которые поставлялись в комплекте с macOS на протяжении десятилетий, такие как TextEdit, Preview, Mail, QuickTime Player и Terminal. Также в публичную бета-версию, но не в последующие версии Mac OS X, входили простой MP3-плеер (iTunes еще не был представлен), Sketch – базовая программа для векторной графики, демонстрирующая возможности Quartz, и HTMLEdit – WYSIWYG HTML-редактор, унаследованный от WebObjects. Нативных приложений, распространяемых по схеме shrinkware, было немного. Первопроходцам приходилось обращаться к альтернативам с открытым исходным кодом или условно-бесплатным программам, что способствовало развитию активного сообщества разработчиков-энтузиастов вокруг новой операционной системы. Многие программы, использовавшиеся на ранних системах Mac OS X, были унаследованы от релизов для разработчиков OPENSTEP или Rhapsody (например, OmniWeb или Fire), либо представляли собой простые приложения-обертки, предоставляющие графический интерфейс для Unix-программы с командной строкой. Незрелость Carbon API по сравнению с относительной зрелостью Cocoa вызвала негативное отношение к Carbon среди пользователей Mac OS X.
Срок действия
Срок действия публичной бета-версии Mac OS X истек 14 мая 2001 года, примерно через два месяца после выпуска Mac OS X 10.0 – финальной версии операционной системы, вышедшей в марте 2001 года. В результате, она не будет работать на более новых компьютерах Macintosh на базе PowerPC, выпущенных после начала 2001 года, и на современном оборудовании Macintosh, использующем процессорные архитектуры x86 или ARM64. Для запуска публичной бета-версии Mac OS X на совместимом оборудовании сегодня необходимо установить системные часы на дату, предшествующую дате истечения срока действия. Истечение срока действия побудило пользователей приобрести финальную версию, а не продолжать использовать бета-версию, а также убедило наблюдателей в индустрии, сомневавшихся после неудач Copland и Rhapsody, в том, что Apple на этот раз действительно выпустит операционную систему нового поколения. Владельцы публичной бета-версии имели право на скидку в 30 долларов при покупке первой полной версии Mac OS X 10.0. Истекал срок действия только графического интерфейса Aqua и связанных с ним компонентов бета-версии; базовая ОС Darwin, работающая через командную строку, продолжала функционировать.