«Тони и его ребята уверяли, что нам следует развивать уже имевшуюся операционную систему и идти в направлении iPod, что было бы тупиковым путем, – рассказывает Ричард Уильямсон. – А я, Анри и Скотт Форсталл возражали, что нужно брать ОS X» – главную операционную систему Apple, которая работала на стационарных компьютерах и ноутбуках, – «и приспосабливать её».
«Мы пережили несколько эпических боёв, философских баталий, пытаясь выяснить, как же нам поступить», – говорит Уильямсон.
«Мафия NeXT» видела возможность создать настоящий мобильный компьютер и хотела втиснуть операционную систему Mac в телефон, дополнив её адаптированными Mac-приложениями. Они знали эту операционную систему досконально – в её основе лежал код, с которым они работали более десятка лет. «Мы были на сто процентов уверены, что нам хватит мощностей на современную операционную систему», – говорит Уильямсон, и они верили, что смогут использовать компактный ARM-процессор – с низкоэнергозатратной архитектурой чипа, придуманной Софи Уилсон, – для создания упрощённого компьютера на телефоне.
Команда iPod полагала, что их задумки слишком претенциозны, и что телефон должен работать на разновидности Linux, бесплатной системе, популярной среди разработчиков и сторонников свободного программного обеспечения, которая уже работала на маломощных ARM-чипах. «Теперь у нас был уже готовый телефон, – рассказывает Энди Григнон, – но возник новый крупный спор: на какой системе всё будет строиться. Потому что изначально-то мы делали телефон на основе iPod, а никому не было дела до того, на какой операционной системе работает iPod. Это лишь бытовой прибор, аксессуар. Под таким углом мы и смотрели на наш телефон».
Помните, даже после выхода iPhone Стив Джобс описывал его как «более похожий на iPod», чем на компьютер. Однако те, кто были на передовой линии и экспериментировали с сенсорным интерфейсом, были в восторге от компьютерных возможностей, которые он предоставлял, и от эволюции человеко-машинного интерфейса.
«Стояла определённая установка: это всего лишь iPod, скрещенный с телефоном. Но мы сказали: нет, это OS X, скрещенная с телефоном, – рассказывает Анри Ламиро. – Всё вылилось во множество стычек и конфликтов с командой iPod, потому что они считали себя теми, кто знает всё о программном обеспечении на миниатюрных устройствах. А мы им пытались доказать, что они не правы, что мы имеем дело с компьютером».
«Тогда мы совершенно не думали о телефоне, – рассказывает Уильямсон. – Телефон тут был ни при чём. Это, по сути, модем. Нас заботило, на что будет похожа операционная система, какой будет парадигма взаимодействия». В его словах слышно эхо философского конфликта: в P‐2 разработчики программного обеспечения видели не возможность создать телефон, а шанс использовать телефонное устройство в качестве троянского коня для куда более сложного варианта мобильного компьютера.
Когда обе системы начали состязаться друг с другом, мобильно-компьютерный подход изрядно прихрамывал.
«Даже время загрузки было смехотворным, – говорит Энди Григнон. Linux-вариант Григнона работал быстро и просто. – Тр-р-р-р – и всё готово». Когда же команда Mac впервые скомпилировала свою систему, «шли шесть рядов хэштегов, динк-динк-динк-динк-динк, затем она просто подвисала, выдавала ошибку, а после проделывала всё заново. Смотришь на это, а в голове: „Вы издеваетесь? Вот это вот предназначено для новейшего устройства? Что, серьёзно?“»
«Тогда нам пришлось доказать», что модификация ОS X сможет работать на этом устройстве, говорит Уильямсон. «Мафия» взялась за работу, и состязание стало ещё жарче. «Мы хотели показать, что наше видение телефона, который собиралась выпустить Apple, может воплотиться в жизнь, – рассказывает Нитин Ганатра. – Мы не хотели позволить команде iPod выпустить свою версию раньше нашей».
Задачей первого порядка было продемонстрировать, что та самая прокрутка, от которой Джобс пришёл в восторг, работает с ужатой операционной системой. Уильямсон связался с Ордингом, и вопрос был решён. «Всё работало и выглядело потрясающе. Когда касаешься экрана, движения пальцев отслеживались идеально, проводишь вниз – страница опускается вниз».
Этим, по словам Уильямсона, они вбили последний гвоздь в гроб Linux-Pod.
«Как только мы перенесли ОS X и обзавелись основным способом взаимодействия в виде прокрутки, решение было принято: работаем не с iPod, а с OS X».
Программным обеспечением должна была заняться «мафия NeXT» со Скоттом Форсталлом во главе; аппаратное обеспечение легло на плечи команды Фаделла. iPhone предстояло похвастаться сенсорным экраном и мощностью мобильного компьютера. Если они смогут заставить устройство работать.
Фаделл ещё раз взглянул на хитроумное изобретение, оснащённое мультитачем. «Я не сказал „конечно“, я не сказал „нет“. Я сказал: „Так, нам придётся много поработать“, – рассказывает он. – Нам, по сути, пришлось создать целую отдельную компанию для одной только сборки прототипа».