Notizie (IT)

A partire dal 2026, Google pubblica il codice AOSP solo nel secondo e quarto trimestre per una maggiore stabilità

google
Foto: google - Foto: AlexKane/iStock.com

Google ha annunciato un cambiamento significativo nel programma di rilascio del codice sorgente di Android Open Source Project (AOSP), passando da quattro a soli due rilasci all’anno a partire dal 2026. L’azienda concentrerà le pubblicazioni nel secondo e quarto trimestre, dando priorità agli aggiornamenti considerati più rilevanti per lo sviluppo della piattaforma.

Questa modifica mira ad allineare il processo al modello di sviluppo trunk-stable, che ricerca una maggiore stabilità per l’intero ecosistema Android. Sul sito web ufficiale di AOSP appare già un avviso che raccomanda agli sviluppatori di utilizzare il ramo Android-latest-release invece del tradizionale aosp-main.

La decisione non pregiudica la distribuzione mensile delle patch di sicurezza, che continueranno ad essere rilasciate regolarmente in una filiale dedicata.

Motivi del cambio di programma

Google ha spiegato che la cadenza precedente, con rilasci trimestrali, aumentava la complessità interna richiedendo la gestione di più rami di codice contemporaneamente. L’approccio Essa ha reso difficile mantenere la coerenza e la sicurezza tra le versioni.

Riducendo a due versioni annuali, l’azienda mira a fornire una base più prevedibile e solida per produttori e sviluppatori di dispositivi. La concentrazione nel secondo e nel quarto trimestre corrisponde ai principali aggiornamenti di metà anno e agli aggiornamenti più piccoli di fine anno, che generalmente apportano modifiche di maggiore impatto alla piattaforma.

Raccomandazioni per gli sviluppatori

Gli sviluppatori che creano o contribuiscono ad AOSP devono migrare al nuovo ramo Android-latest-release. Il ramo Esse punterà sempre all’ultima versione pubblicata pubblicamente, evitando la dipendenza da aosp-main, che non rifletterà più lo stato in tempo reale del progetto.

Questa transizione semplifica l’utilizzo di una versione stabile, riducendo il rischio di instabilità nelle build personalizzate. Google sottolinea che il cambiamento semplifica il flusso di sviluppo senza compromettere l’accesso all’open source.

Mantenimento degli aggiornamenti di sicurezza

Le patch di sicurezza mensili rimarranno invariate, essendo pubblicate in un ramo specifico come avviene attualmente. La separazione Essa garantisce che i dispositivi Android continuino a ricevere correzioni di vulnerabilità su base regolare, indipendentemente dalla pianificazione completa del codice sorgente.

I produttori partner, come quelli di grandi dimensioni, ricevono già un accesso anticipato ai codici privati, il che non modifica le loro linee di sviluppo.

Aplicativo Google
Google App – Foto: Tero Vesalainen / Shutterstock.com

Nuovo modello portabagagli in dettaglio

Il modello trunk-stable adotta un unico trunk di sviluppo, con funzionalità attivate da flag finché non sono pronte per l’uso generale. La strategia Essa evita ramificazioni eccessive e promuove una base più uniforme per l’intero ecosistema.

  • Riduce la complessità nella gestione delle filiali parallele.
  • Aumenta la prevedibilità per gli OEM e le comunità di ROM personalizzate.
  • Mantiene l’attenzione sui rilasci con modifiche rilevanti per gli sviluppatori.
  • Conserva il suo impegno verso l’open source, secondo l’azienda.

Questo approccio veniva già implementato gradualmente, con ritardi osservati in alcune versioni del 2025.

Effetti sull’ecosistema

La modifica potrebbe richiedere aggiustamenti ai progetti che si basano su un accesso frequente al codice più recente, come le comunità ROM personalizzate. Tuttavia, Google sostiene che rilasci meno frequenti ma più consolidati danno come risultato un codice più maturo e sicuro.

Per gli utenti finali, l’impatto è minimo, poiché gli aggiornamenti di sistema provengono direttamente dai produttori. La maggiore stabilità della piattaforma può favorire la frammentazione e la distribuzione di funzionalità su diversi dispositivi nel lungo termine.

Prospettive di sviluppo futuro

Con il nuovo ritmo, il secondo trimestre dovrebbe portare il grande aggiornamento annuale, mentre il quarto si concentrerà sui perfezionamenti con le nuove API. La concentrazione di Essa consente a Google di fornire versioni più testate, allineandosi alle pratiche della concorrenza che danno priorità a robusti cicli annuali.

L’ecosistema Android, che alimenta miliardi di dispositivi a livello globale, beneficia di basi più controllate. Gli Desenvolvedores indipendenti dovranno pianificare cicli più lunghi ma fare affidamento su patch di sicurezza continue.