Google passa a pubblicare il codice Android due volte l'anno

Sul sito del repository AOSP (Android Open Source Project), dove è disponibile il codice sorgente della piattaforma Android, è apparso un avviso riguardante il cambiamento nel piano di pubblicazione del codice, che prevede di rendere disponibile il nuovo codice Android solo dopo il rilascio ufficiale successivo. I contenuti di AOSP saranno aggiornati solo due volte l'anno, nel secondo e nel quarto trimestre. In precedenza, Google pubblicava il codice su base trimestrale.

Invece della continua aggiornamento del ramo «aosp-main» per la creazione di build e lo sviluppo di modifiche, si consiglia di utilizzare il nuovo ramo «android-latest-release», che è associato allo stato della base di codice dell'ultimo rilascio di Android (ad esempio, attualmente è «android16-qpr2-release»). Questa modifica non influirà sulla pubblicazione di patch per le vulnerabilità, che continueranno a essere pubblicate mensilmente nei rami «android-security».

Tra le motivazioni del cambiamento si cita il desiderio di garantire la stabilità della piattaforma per l'ecosistema Android e di portare AOSP a un modello di sviluppo trunk-stable, che semplificherà lo sviluppo di Android, eliminando la necessità di mantenere più rami e fornendo agli sviluppatori esterni un codice più stabile e sicuro. La presenza di rami interni e pubblici separati ha portato all'accumulo di differenze durante lo sviluppo del rilascio e alla necessità di spendere risorse per sincronizzare le modifiche e fondere i patch tra i diversi rami.

Lo scorso anno, Google ha limitato la trasmissione in AOSP delle modifiche specifiche per i dispositivi Pixel e ha iniziato a sviluppare le versioni a porte chiuse senza pubblicare i risultati intermedi in AOSP. Prima di ciò, la piattaforma si sviluppava utilizzando un modello di sviluppo misto, in cui alcuni componenti di Android, come lo stack Bluetooth, il sistema di build, il motore degli aggiornamenti e il framework di virtualizzazione, venivano sviluppati pubblicamente, mentre altri venivano inizialmente creati in un repository interno e rivelati dopo il rilascio. Secondo il nuovo modello, durante lo sviluppo viene utilizzato esclusivamente il ramo interno, il cui codice viene trasferito nel repository AOSP in corrispondenza dei rilasci.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster