«Мы сделаем кнопки на мониторе такими красивыми, что вам захочется их лизнуть».
До возвращения Джобса в «Эппл» компания на протяжении нескольких лет безуспешно пыталась развивать современную версию операционной системы «Макинтош». С момента своего появления в 1984 году «Мак ОС» превратилась в гипертрофированную и неудобную в эксплуатации систему кодирования. Ее поддержка и обновление стали кошмаром. Для пользователей это означало постоянные сбои, зависания и перезагрузки, а вместе с ними потерю информации, а также раздражение и разочарование.
Так как «Мак ОС» в основном все еще основывалась на старом коде, было принято решение начинать с нуля. В 1994 году программисты приступили к переписыванию операционной системы. Новый код получил название «Копланд», в честь известного американского композитора. Но через два года кропотливой работы стало ясно, что проект слишком огромен и никогда не будет завершен. Руководство решило, что будет проще (и целесообразнее) купить операционную систему следующего поколения у другой компании, а не разрабатывать ее самостоятельно. В результате решили приобрести «НеКСТ» Стива Джобса.
«Эппл» была заинтересована в «НеКСТ» — на удивление совершенной, хотя и сложной операционной системе, разработанной Джобсом до его возвращения в «Эппл». «НеКСТ» имел все, чего не было у прежней «Мак ОС». Он был быстрым, стабильным, и его почти невозможно было взломать. Он отвечал современным требованиям работы в сети, что необходимо в эпоху Интернета. Его модульную архитектуру можно было легко модифицировать и обновлять. Кроме того, он имел набор прекрасных программных инструментов, облегчающих программистам разработку программ для него и дающих огромное конкурентное преимущество в технологической индустрии. В компании понимали, что операционная система нежизнеспособна, если не сможет привлечь талантливых программистов для создания приложений — так же как игровая консоль бесполезна без игр. От «Макинтош» до «Палм пайлот» и «Иксбокс» успех базовой платформы в основном определяется программным обеспечением, совместимым с ней. Иногда это так называемое убойное приложение — важная программа, гарантирующая успех платформы. В качестве примера можно привести «Офис» на «Виндоуз» или игру «Гало» на «Иксбокс».
После приобретения «НеКСТ» «Эппл» пришлось думать, как адаптировать его для «Макинтош». Сначала это казалось настолько сложной задачей, что программисты решили взять старый интерфейс «Мак ОС8» и постараться приспособить его к коду «НеКСТ», что, по мнению Корделла Ратцлаффа, отвечавшего за эту работу, являлось вполне выполнимым. Он вспоминает: «Разработкой „ОС Икс“ занимался без особого воодушевления дизайнер, которому было поручено сделать так, чтобы новая система выглядела как старая».
Но по мнению Ратцлаффа, было просто стыдно придавать столь уродливый интерфейс такой элегантной операционной системе, а потому он решил сделать модель нового интерфейса. Как рассказал Ратцлафф, модель была сделана так, чтобы подчеркнуть передовые технологии «НеКСТ» — особенно его мощные графические и анимационные возможности.
Известный своей уравновешенностью Ратцлафф, креативный директор компании «Фрог дизайн», проработал на «Эппл» девять лет. Начав разработчиком, он сделал карьеру и стал руководителем группы, разрабатывающей интерфейс для «Мак ОС». Он отвечал за внешний вид и удобство операционной системы, начиная от «Мак ОС 8» и до первых версий «ОС Икс».
Сегодня интерфейсы ярки и динамичны, но в конце 90-х годов операционные системы и у «Эппл», и у «Майкрософт» были простыми, серыми, с квадратными окнами, острыми углами и большим количеством фасок. Затем появился каплеобразный «Ай-Мак» с прозрачным пластиковым корпусом и органично кривыми линиями. Это вдохновило Ратцлаффа и его коллег на создание цветного изящного интерфейса с прозрачным меню, мягкими краями и округлыми кнопками.
Бертранд Серлет, руководитель Ратцлаффа, сейчас являющийся первым вице-президентом по программному обеспечению в «Эппл», восхитился интерфейсом, но определенно дал понять, что на его воплощение в жизнь нет ни времени, ни ресурсов. Одинокий разработчик «ОС Икс» продолжал адаптировать старый интерфейс к «НеКСТ».