Android Open Source Project (AOSP) - подразделение Google, занимающееся публикацией исходных кодов Android и работой с сообществом, потеряло своего лидера Жана-Батиста Керу. О своём уходе он заявил на своей странице в Google+, сообщив, что причиной такого решения стал протест против политики поисковой корпорации и её партнёра Qualcomm по отношению к идее открытого кода.
Поясняя свою позицию, Керу заявил, что он крайне недоволен тем, что не может собрать из исходных кодов Android 4.3, который бы работал на новом планшете Nexus 7 (2013) по причине того, что Qualcomm не позволяет Google опубликовать бинарные блобы (по сути драйвера на видеоускоритель Adreno 320, hwcomposer и некоторые другие компоненты), из-за чего система не может загрузиться на рабочий стол. По его мнению, работа над открытой операционной системой в Google, которая не может работать без собственнических файлов, абсолютно бессмысленна, и его терпение лопнуло. Керу своё недовольство высказывал в конце прошлого года, когда с аналогичной проблемой столкнулся флагманский смартфон LG Nexus 4, для которого тоже не были опубликованы двоичные файлы, но позднее Qualcomm всё же решился позволить Google их выложить. Касательно нового Nexus 7 Керу заявил, что у него нет данных не то что о сроках выпуска, а даже о том, собирается ли Qualcomm делать это. По его мнению в этой ситуации есть и вина Google, которая позволила производителю аппаратного обеспечения вести себя подобным образом.
Устройства Nexus всегда были известны тем, что лояльны к создателям альтернативных реализаций Android или других систем (благодаря Android появились Firefox OS и Ubuntu, в которых на низком уровне архитектура платформы от Google). Поисковая корпорация исправно выкладывала исходные коды ядра Linux по GPL и пользовательского окружения по ASL/BSD-совместимым лицензиям, предоставляла инструкции по отключению защищённого загрузчика, блокирующего запуск неподписанного кода, публиковала бинарные файлы для GPU и сенсоров, а также выкладывала фабричные образы системы для восстановления программной части устройства после неудачных экспериментов. Nexus 7 этого года оказался без последних двух “вкусностей”. Владельцы устройств и участники AOSP уже решили составить петицию к Qualcomm, но Керу отметил, что это потеря времени, потому что он почти полгода занимался этим вопросом согласно своим обязанностям, но отказ отпредоставления необходимых файлов - принципиальная позиция американского производителя полупроводников, поэтому петиции ничего не изменят. Более того, в случае если петиция не получит широкой поддержки, тогда это может стать дополнительным аргументом для Qualcomm в споре с Google, что в этих бинарниках и образах нуждается меньшинство, и компании нет смысла тратить свои средства на подготовку к публикации.
Сам Керу пока остаётся сотрудником Google, но надолго ли - покажет время. Сложившаяся ситуация действительно ставит под угрозу Android как открытую и свободную систему.
Источник: OsZone
|