Новая реальность мира Android

7 апрель, 2011 - 11:55Александр Пацай

Продолжая тему прошлой недели об изменениях в стане Android, сегодня я публикую перевод статьи о том, что же на самом деле происходит с Android, и откуда берутся те самые пресловутые задержки открытия исходного кода Honeycomb. В статье на прошлой неделе читатели оставили почти полторы сотни комментариев, доказывая друг другу, что это временные сложности на пути к как можно более быстрому выпуску Honeycomb в массы (версия сторонников Android) или же целенаправленные происки Google (мнение тех, кто таковыми не является).

Правда (которая излагается в статье ниже) оказалась ближе к тому, что говорили не-фанаты Google/Android. Google, как оказалось, весьма намеренно стала «затягивать гайки» в вопросах лицензий Android и того, что лицензиаты могут делать с этой системой. Я лично, кстати, считаю, что ничего плохого в самом этом факте нет – давно пора навести порядок в том зоопарке, в который превратился Android с раздачей направо-налево кому попало исходников системы. От этого страдают и разработчики, да и конечным пользователям это не всегда в радость.

Просто Google надо не прятаться за словами «всегда так было» (особенно если раньше так не было), а называть вещи своими именами, и озвучивать свои действия, чтобы всем было понятно, что куда движется. Пока что же выглядит все так, что разработчикам 2 года назад выдали наживку (бесплатную, разумеется), которую они радостно заглотили, а теперь, когда большинству из них никуда не деться, Google подсекла и не отпускает. На этом фоне слухи о том, что Motorola разрабатывает проект своей операционной системы, выглядят вполне достоверными и даже неудивительными. Осталось только прекратить называть Android «открытой системой» и все встанет на свои места.

***

В Андроидляндии игры закончились. За последние пару месяцев Google связалась с крупными операторами и производителями телефонов, которые поддерживают эту мобильную операционную систему, и донесла до них новость: игры с модификациями операционной системы заканчиваются. Никаких партнерств за пределами границ Google. С этого момента, компании, которые надеются получить предварительный доступ к обновлениям ПО от Google, должны будут согласовать свои планы с Google. И они должны будут получить утверждение у Энди Рубина, руководителя группы Android.

Вот такая новая реальность, как ее описывает добрый десяток топ-менеджеров крупных компаний, работающих в экосистеме Android. Эти изменения затронули LG, Toshiba, Samsung, и даже Facebook, который пытался разрабатывать устройство с Android. Схваток уже было достаточно, чтобы вызвать жалобы в министерство юстиции, по словам человека, знакомого с ситуацией. Google, которая когда-то зазывала всех желающих, чтобы они помогли с запуском мобильного ПО, стала куда более дискриминационной – особенно для компаний, которые хотят включать в ПО на устройствах услуги Google вроде поиска или карт. Тем производителям чипов и устройство, которые следуют правилам, Google дает фору в выпуске продуктов на рынок, говорят очевидцы.

Когда Android вышел в 2008 году, у Google были очень соблазнительные речи: Android был с «открытым исходным кодом». То есть, Google делала бы все сложные вещи в плане разработки ПО, а производители телефонов и разработчики ПО могли использовать систему бесплатно. Операторы и производители устройств оценили идею, когда не надо платить отчислений. Android стал народным мобильным ПО, свободной зоной, которая контрастировала с закрытыми мирами iPhone и BlackBerry. HTC, Motorola и Acer могли избежать миллиардных расходов на разработку своей собственной операционной системы и просто модифицировать Android уникальными услугами. Операторы получили целую гору новых устройств. Потребители радовались большому выбору. А поисково-рекламный бизнес Google мог накрыть огромный рынок мобильных телефонов.

Доля Android на рынке смартфонов взлетела с 9% в 2009 году до лидирующих 31% по всему миру. «Я не думаю, что мы видели что-либо похожее на Android в плане прироста доли рынка», говорит Билл Гарлей, ведущий партнер в венчурной компании Benchmark Capital.

По мере выпуска Google обновлений Android, каждый названный в честь какого-нибудь десерта, устройства с разными возможностями заполонили рынок. Некоторые – качественные смартфоны, где установлена версия Gingerbread (имбирный пряник), некоторые – неуклюжие планшеты, выпущенные до выхода «Honeycomb» (медовые соты). Потребителям сложно за всем уследить, то же самое касается и разработчиков ПО, которым приходится «подтачивать» приложения для новых систем и устройств, чтобы у продуктов были схожие вид и ощущения.

Рубин, ветеран мобильной индустрии, предсказывал подобную фрагментацию рынка. Вот почему, когда Google готовит новую версию Android, она выбирает производителей процессора и телефона, чтобы первый телефон и планшет могли продемонстрировать все возможности новой системы. С первой версией, например, Google работала с Qualcomm и HTC. Этот первый смартфон Android превратил HTC в мировой бренд, а чипы Qualcomm теперь устанавливаются в 60% устройств с Android, согласно информации от Strategy Analytics. В случае с последней версией, счастливым дуэтом оказались Nvidia и Motorola. «Мы знаем, что мы не каждый раз будем первыми», говорит Роб Чендок (Rob Chandok), старший вице-президент по стратегии ПО в Qualcomm. Он говорит, что Qualcomm ускорил свои процедуры тестирования для того, чтобы заставить новые версии Android работать на их процессорах в течение трех недель с момента получения исходного кода.

Для непосвященных – Dell и Acer, к примеру – Android Land может быть жестоким местом. Производители устройств, не попавшие в клуб, зачастую следуют за конкурентами с отставанием в несколько месяцев, что означает виртуальную смертную казнь на этом рынке.

Google говорит, что ее процедуры касаются проверки качества, раннего исправления ошибок и движения по направлению к «общему знаменателю», говорит Джон Лареглин (John Lagerling), директор глобального партнерства по Android в Google. «После этого могут начинаться какие-то изменения».

За последние несколько месяцев, по словам людей, знакомых с ситуацией, Google начала требовать, чтобы лицензиаты Android следовали пункту «отсутствия фрагментации», который дает право последнего слова Google касательно того, как они могут изменять код Android – для добавления нового интерфейса и добавления сервисов – и в каких-то случаях с кем можно заключать дополнительные партнерские соглашения. Энди Рубин говорит, что такой пункт всегда был частью лицензии Android, но люди, которых опрашивали для этой статьи, говорят, что Google лишь недавно стала «затягивать гайки». Facebook, к примеру, работал над выпуском собственного варианта Android для смартфонов. Руководство социальной сети не в восторге от того, что Google будет утверждать изменения Facebook в коде Android, сказали два человека, которые попросили не называть их имени. Google также пыталась задержать выход устройств на Android у Verizon, которые используют поисковой механизм Microsoft Bing, говорят очевидцы.

Именно подобные действия вызывают жалобы в Министерство Юстиции, говорит знакомый с ситуацией человек. Представитель Google Шари Йодер Догерти (Shari Yoder Doherty) отказалась комментировать ситуацию с Google и ее партнерами, и их жалобами в правительство.

Google также начала задерживать выпуск кода Android публике, ставя тем самым мелких производителей телефонов и разработчиков в невыгодное положение. 24 марта Businessweek написал о том, что Google не будет выпускать исходный код Honeycomb в обозримом будущем.

Подобные шаги компании нельзя назвать беспрецедентными в такой быстро развивающейся отрасли. Google обязана партнерам и потребителям в том, что Android не загнулся. И при этом изобилует ропот по поводу того, что хозяин Android слишком «затягивает гайки» – раз уж их политика ограничивает лицензиатам возможность дифференциировать свои продукты. «Исходное условие настоящей открытой программной платформы может быть там, где начинал Android, но это не то, куда он идет», говорит руководитель Nokia Стивен Элоп (Stephen Elop), бывший менеджер Microsoft, который недавно подписал соглашение со своим предыдущим работодателем вместо Google. Он говорит, что частично он это сделал из-за того, что, по его мнению, у Nokia будет больше возможности заниматься инновациями «поверх» системы Microsoft Windows Phone 7.

В области ПК Microsoft приучила своих партнеров к ожиданиям, что у всех одинаковый доступ к новым версиям Windows. Что бы там не говорили, комментирует аналитик Gartner Майкл Гартенберг (Michael Gartenberg), корпорация проводила политику равенства. «Microsoft часто критиковали за одинаковое отношение ко всем партнерам, хорошо они работали или средне», говорит он. «У Google же, похоже, нет никаких проблем с тем, чтобы выделять любимчиков».

Резюмируя: несмотря на ворчание, мобильная операционная система Android все еще открыта – просто контроль там теперь будет значительно сильнее.