Google переводит разработку Android на внутренние частные ветви для более быстрого обновления

Google осуществляет значительное изменение в процессе разработки Android, переходя на использование исключительно внутренних частных ветвей, начиная со следующей недели. В рамках этого нового подхода инженеры будут работать в закрытом режиме перед тем, как выпустить обновления. Это является изменением по сравнению с предыдущей практикой, когда изменения вносились в частном порядке, а затем публиковались в проекте Android […]

Google осуществляет значительное изменение в процессе разработки Android, переходя на использование исключительно внутренних частных ветвей, начиная со следующей недели. В рамках этого нового подхода инженеры будут работать в закрытом режиме перед тем, как выпустить обновления. Это является изменением по сравнению с предыдущей практикой, когда изменения вносились в частном порядке, а затем публиковались в проекте Android Open Source Project (AOSP). Теперь внутренние ветви Google будут доступны только компаниям, имеющим лицензию на Google Mobile Services (GMS), хотя компания уверяет, что Android останется открытым исходным кодом, и новые версии исходных кодов по-прежнему будут публиковаться.

Это изменение вызвано задержками в развертывании функций, исправлениях ошибок и обновлениях безопасности, которые Google связывает со сложностями слияния публичных и частных кодовых ветвей. Вклад в AOSP по-прежнему будет приниматься, однако Google возьмет на себя контроль над тем, что будет объединено. Ключевые компоненты Android, такие как система сборки, движок обновлений, стек Bluetooth, виртуализационная платформа и конфигурация SELinux теперь будут разрабатываться в закрытом режиме, а их исходный код будет опубликован вместе с новыми версиями Android.

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

Читайте также
Новая уязвимость: Больше 100,000 сайтов пострадали из-за Polyfill.io
Новая уязвимость: Больше 100,000 сайтов пострадали из-за Polyfill.io
Новая уязвимость: Больше 100,000 сайтов пострадали из-за Polyfill.io

Внимание, веб-разработчики! Если ваш сайт использует код с домена Polyfill.io, настоятельно рекомендуем немедленно удалить его. Домен, ранее известный своей полезностью для добавления функционала в устаревшие браузеры, теперь используется для распространения вредоносного ПО.

Что значат стабильные версии Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 для веб-платформы
Что значат стабильные версии Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 для веб-платформы
Что значат стабильные версии Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 для веб-платформы

Браузеры Firefox 119, Safari 17.1, Chrome 118 и Chrome 119 стали стабильными. В этом обзоре рассказываем, что это значит для веб-платформы.

Вышла Deta Space OS, которая управляется с помощью ИИ
Вышла Deta Space OS, которая управляется с помощью ИИ
Вышла Deta Space OS, которая управляется с помощью ИИ

Операционная система Deta Space OS для Интернета, которая управляется с помощью ИИ.

Dev новости: Astro 5.2 и поддержка Tailwind 4, Mirai для Flutter и другие
Dev новости: Astro 5.2 и поддержка Tailwind 4, Mirai для Flutter и другие
Dev новости: Astro 5.2 и поддержка Tailwind 4, Mirai для Flutter и другие

На этой неделе мир разработки порадовал нас несколькими важными обновлениями. Фреймворк Astro выпустил версию 5.2, добавив поддержку Tailwind 4 и ряд новых функций. Кроме того, появился новый серверный UI-фреймворк для Flutter, анонсирован бета-релиз Android 16, и компания Vercel приобрела популярную библиотеку Tremor.