Android 17 будет иметь кодовое название Cinnamon Bun, которое переводится как «булочка с корицей», пишет Android Authority со ссылкой на источник в Google. Предыдущая версия Android получила кодовое название Baklava, что нарушило прежнюю традицию Google называть версии мобильной операционной системы в честь десертов в алфавитном порядке.
В соответствии с прежней системой, кодовое название Android 16 должно было начинаться с «W», а Android 17 — с «X».
Google изменила многолетнюю модель наименования, чтобы отразить важные корректировки в своих методах разработки в рамках проекта Trunk Stable. Проект переводит разработку Android на модель, основанную на ветвлении разработки, где вся работа выполняется в одной основной внутренней ветке кода, которая всегда должна оставаться стабильной.
Новые функции, API и исправления ошибок разрабатываются с использованием Feature Flag, которые держат нововведения отключёнными до готовности к запуску.
Американская корпорация завершила миграцию на новую модель разработки на основе основной ветки разработки с Android 14 QPR2. Чтобы подчеркнуть изменение, Google сбросила схему идентификаторов сборок, поэтому Android 14 QPR2 получила идентификатор AP1A, а QPR3 — AP2A.
Впервые Google выпустила стабильную сборку основной ветки в 2024 года, что должно было привести к использованию буквы «A» в качестве префикса идентификатора сборки. Однако, вероятно, к тому времени Android 14 уже имела кодовое название Upside Down Cake, а Android 15 — Vanilla Ice Cream, поэтому было слишком поздно перезапускать порядок наименования.
Скорее всего, Google выбрала для Android 17 название Cinnamon Bun, поскольку наименование Cupcake уже занято. Возможно, рабочее название Android 18 будет начинаться с буквы «D».
Источник: habr.com