Google расширила свое юридическое соглашение с разработчиками, которые
создают приложения для платформы Android, для запрета им предпринимать любые
шаги, которые могут привести к фрагментации ОС.
Предыдущая версия условий, опубликованная в апреле 2009 года, не затрагивала
этого вопроса, а в новой, опубликованной вчера, есть пункт:
«Вы соглашаетесь не предпринимать никаких шагов, которые могут привести к
фрагментации Android, включая, но не ограничиваясь, распространением, участием
в создании или продвижении любыми способами программного кита для разработчиков
из SDK».
Вопрос по поводу фрагментации Android возник в большей степени в результате
действий Google и производителей устройств на платформе Android, а не
разработчиков. Как следствие этого, приложения для Android могут не всегда
корректно работать на всех устройствах Android.
«Это продолжает быть проблемой, как для смартфонов, так и для планшетов»,
говорит Ави Гриингарт (Avi Greengart), директор по исследованиям компании
Consumer Devices. «Google заявляет о многочисленных инициативах по поводу этого
вопроса, но ничего пока не привело к успешному его решению».
В качестве примера к сложившейся ситуации можно привести выпуск новой версии
Android 4.2, известной как Jelly Bean. Несмотря на заметный старт ОС на
брендированных Google устройствах, у конкурирующих производителей новой ОС все
еще нет.
«HTC выпускает устройства с Droid DNA, предлагая внушительную спецификацию,
но не заявляет о наличии последней и самой лучшей операционной системы»,
говорит Гриингарт.
«Google постоянно оставляет лицензиатов Android за бортом», считает он.
«Новый функционал, появившийся в последней версии, не доступен потребителям или
разработчикам для изучения».
Это очень контрастирует с Apple, которая выпускает обновления на телефоны в
одно время, и часто предлагает поддержку и новый функционал не менее года после
приобретения телефона.