Разработка Android переходит на закрытую модель / Все новости / Главная

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

Как сообщает Android Authority, уже на следующей неделе Google полностью переведёт разработку на внутренние ветки, отказавшись от существующей системы, которая использовалась почти 16 лет. В настоящее время часть работы ведётся на публичной платформе AOSP Gerrit, а другая часть — внутри компании.

При этом открытая ветка AOSP останется доступной для всех, в то время как внутренняя разработка будет ограничена только для компаний, имеющих лицензионное соглашение Google Mobile Services (GMS). В отличие от AOSP, GMS не является открытым кодом – Google предоставляет его производителям устройств, таким как Samsung, Xiaomi и OnePlus, на определённых условиях.

Компания объясняет, что текущая система разработки создаёт сложности как для самой Google, так и для её партнёров. Публичная ветка AOSP Gerrit часто отстаёт от внутренних версий, что приводит к задержкам в выпуске новых функций, исправлении ошибок и устранении уязвимостей. Кроме того, слияние кода между двумя ветками нередко вызывает ошибки, что новая стратегия должна устранить.

При этом Google подчёркивает, что изменения не направлены на ограничение сторонних разработчиков, а лишь на оптимизацию процесса разработки. Компания продолжит принимать вклад от независимых разработчиков в AOSP, но оставит за собой полный контроль над тем, какие изменения будут интегрированы, чтобы обеспечить стабильность платформы.

Среди компонентов, которые разрабатывались в AOSP, но теперь перейдут в закрытые ветки, Android Authority называет систему сборки, механизм обновлений, стек Bluetooth, виртуализационную платформу и конфигурацию SELinux. Теперь исходный код этих частей будет публиковаться только после выхода новых версий Android.

Для обычных пользователей эти изменения, скорее всего, останутся незаметными. Однако разработчики могут столкнуться с определёнными неудобствами из-за сокращения объёма публичных исходных кодов. Тем не менее, производители устройств, имеющие доступ к GMS, продолжат получать обновления без задержек, а общая схема выпуска Android-обновлений не изменится.

 

Тэги:   Google, Android

Похожие новости
Комментарии

comments powered by Disqus
Мы в социальных сетях: