Однако все это никак не помогало Рубину разобраться в запутанной политике Google. Поначалу ему некоторое время было неясно, кто является главным боссом в корпорации. В те времена Эрик Шмидт занимал должность CEO и играл важнейшую роль в стремительном росте Google. Также он выступал публичным лицом компании. У него хорошо получалась эта работа, к которой Пейдж и Брин не проявляли практически никакого интереса. Прежде он уже был CEO в компании Novell, а еще раньше в течение 14 лет – одним из руководителей Sun Microsystems. Однако Шмидт, присоединившийся к Google лишь в 2001 году, не являлся основателем компании, как Пейдж и Брин, что немного принижало его истинную роль.

Официально все эти люди управляли Google как некий триумвират, однако сотрудники много спорили о том, сколько власти имеет Шмидт в реальности – многим казалось, что основные решения принимают Брин и Пейдж, а Шмидт играет церемониальную роль, обеспечивая «родительский контроль» в глазах Кремниевой долины.[32] Шмидт вносил свою долю в эту неразбериху. В его описании работа напоминала скорее что-то вроде операционного директора, а не CEO. В интервью, которое я взял у него в 2004 году, он говорил:

«Моя основная ответственность состоит в том, чтобы все поезда отправлялись со станции вовремя. Я смотрю, чтобы все нужные собрания и встречи проходили в срок, чтобы у нас имелись все функции, необходимые для надлежащего управления компанией, и чтобы люди обращали внимание на происходящее. Ларри и Сергей создали базовую стратегию развития компании и ее технологий. Мой же вклад заключается в организации стратегического процесса, однако все основано на их стратегии и их технологии. И если между нами троими возникает несогласие – мы принимаемся за обсуждение, и в конце концов один из нас соглашается с другими. Через несколько месяцев кто-то всегда говорит: «Наверное, ребята действительно были правы». Потому между нами троими существует здоровое уважение, и это прекрасно. Мы – лучшие друзья и отличные коллеги».

Общаясь с коллегами, Рубин замечал, что между Пейджем и Шмидтом не было полного согласия относительно того, чем в итоге должен стать Android. Шмидт хотел, чтобы проект ограничивался одними лишь программами, и в течение некоторого времени считал, что они должны быть простыми, без сложной графики или анимации. Именно в этом заключалось изначальное видение Рубина: дать производителям телефонов и операторам программу, работающую одинаковым образом на всех телефонах и во всех приложениях. Однако Рубин считал, что производители сами могут определять, как станет выглядеть стартовый экран и какие графические особенности будут у каждого телефона. Пейдж же проявлял больше интереса в том, чтобы Google создала свой телефон. «Я помню, как разговаривал об этом с Энди, – рассказывал мне один из руководителей проекта Android. – Он сказал, что взял себе за правило никогда не демонстрировать то или иное свойство Android Пейджу без прототипа реального оборудования, на котором оно могло бы работать».

Кроме всего прочего, имелись и юридические проблемы.[33] Основная часть Android представляла собой открытый исходный код. Это значило, что он никому не принадлежал и мог быть модифицирован любым способом. Однако на те части, которые не относились к открытому коду, Google предлагала покупать лицензии, стоившие десятки миллионов долларов. Рубин надеялся получить значительный кусок лицензируемого кода у компании Sun Microsystems, разработчика Java. Sun потратила 10 лет на развитие Java как альтернативы Microsoft Windows. Обычно она раздавала программу бесплатно, при условии что пользователь не станет делать в ней никаких значительных изменений. Рубин уже использовал ее для операционной системы Sidekick, и в те времена ее очень любили инженеры – выпускники ведущих университетов. Однако команда Android хотела модифицировать Java сильнее, чем допускала Sun. И казалось, что никакие деньги не способны убедить ее согласиться на подобное (в ходе переговоров называлась сумма порядка 35 миллионов долларов). Это создало для Рубина две проблемы: прежде всего, при отсутствии Java-кода ему пришлось потратить несколько месяцев на создание обходных путей. Кроме того, его действия вызвали агрессивную реакцию у Sun, поскольку там посчитали, что Google все-таки скопировала некоторые элементы Java. В конечном счете дело закончилось шумным разбирательством в суде в 2012 году. Google не была признана виновной, однако Sun (принадлежащая теперь компании Oracle) подала апелляцию.