Компания Google официально сообщила, что начиная с 2026 года будет публиковать обновления исходного кода проекта Android Open Source Project (AOSP) только два раза в год. Об этом изданию Android Authority рассказали представители компании.
Ранее Google размещала исходный код AOSP для каждого ежеквартального выпуска Android, что означало четыре публикации в год. Однако с 2026 года новые версии исходного кода будут выходить только во втором и четвёртом кварталах.
В Google пояснили, что данное решение направлено на повышение стабильности платформы Android и приведение процесса разработки в соответствие с моделью trunk-stable. Такой подход позволяет упростить разработку операционной системы, отказаться от поддержки множества параллельных веток и предоставить сторонним разработчикам более стабильный и безопасный код.
По словам представителей компании, наличие раздельных внутренних и публичных веток AOSP со временем приводило к накоплению различий между ними. Это, в свою очередь, требовало значительных ресурсов на синхронизацию изменений и слияние патчей между разными ветвями кода.
Google также уточнила, что для создания и поддержки AOSP рекомендуется использовать ветку android-latest-release вместо aosp-main. Манифест aosp-latest-release всегда будет указывать на самую актуальную версию, загруженную в AOSP, которая соответствует состоянию кодовой базы последнего релиза Android, например android16-qpr2-release. Дополнительная информация опубликована в разделе изменений в AOSP.
Представитель Google подчеркнул, что новый график публикаций помогает упростить процесс разработки, снижает сложность управления кодовой базой и позволяет предоставлять разработчикам платформы Android более надёжный и защищённый исходный код.
При этом в компании заверили, что приверженность Google проекту AOSP остаётся неизменной. Изменения в графике не затронут выпуск исправлений безопасности. Google продолжит публиковать обновления безопасности на ежемесячной основе в специальном разделе, предназначенном исключительно для безопасности, в рамках веток android-security.
Ещё в марте 2025 года Google объявила о смене подхода к разработке Android и AOSP. Разработка системы стала более закрытой внутри компании, чтобы избежать расхождений между версиями Android у независимых разработчиков и внутренних команд Google. При этом исходный код по-прежнему будет публиковаться с выходом новых версий Android, что сохраняет открытый характер AOSP для разработчиков и пользователей.
В июне 2025 года Google разместила в AOSP исходный код Android 16. При этом в проекте отсутствовало дерево устройств для смартфонов Pixel, драйверы для Pixel, а также полная история коммитов ядра. Компания пояснила, что в качестве эталонного устройства теперь используется не Pixel, а виртуальное устройство Cuttlefish.
Ранее Google также прекратила публиковать подробную информацию об исправлениях уязвимостей Android в бюллетене безопасности. В компании объяснили, что теперь патчи безопасности будут распространяться среди OEM-производителей исключительно по закрытым каналам и только при наличии соглашения о неразглашении. Такое соглашение запрещает раскрытие исходного кода с применёнными исправлениями в течение трёх месяцев с момента их получения.
В этот период допускается распространение только бинарных сборок с включёнными исправлениями. Исходный код патчей безопасности по-прежнему выпускается под открытой лицензией Apache, однако его распространение временно ограничивается условиями соглашения о неразглашении.
В Google отметили, что причиной изменения политики является стремление к повышению уровня безопасности платформы. Данный подход нередко характеризуется как попытка реализации принципа «безопасность через неясность».
