
Image by NordWood Themes, from Unsplash
Google Nasconde lo Sviluppo del Sistema Operativo Android al Pubblico, Citando la Necessità di Efficienza
Google ha annunciato che tutto lo sviluppo futuro di Android avverrà internamente, senza coinvolgere repository pubblici.
Sei di fretta? Ecco i fatti essenziali:
- Google svilupperà Android in privato ma rilascerà comunque il suo codice sorgente dopo i lanci ufficiali.
- Il progetto Android Open Source (AOSP) non fornirà più aggiornamenti in tempo reale dello sviluppo.
- Gli sviluppatori indipendenti e i creatori di ROM personalizzate si troveranno a fronteggiare sfide nel tracciare gli aggiornamenti di Android.
Questo significa che, sebbene Android rimanga open-source, gli sviluppatori esterni non avranno più una visione in tempo reale del suo processo di sviluppo, come riportato inizialmente da Android Authority (AA).
Prima, Google aveva due principali rami di Android: il Progetto Open Source di Android (AOSP) che era pubblico, e un ramo privato interno. Lo stack Bluetooth era sviluppato nel dominio pubblico, ma le funzionalità chiave del sistema operativo erano sviluppate internamente, come ha notato AA.
Tuttavia, il processo di mantenimento di entrambi i rami era piuttosto complicato e a volte risultava in conflitti durante la fusione del codice. Google afferma che sviluppare il sistema operativo internamente aiuterà ad accelerare il processo di sviluppo ed eliminerà alcune inefficienze, come riportato da AA.
Secondo l’azienda, il loro “obiettivo è concentrare l’attenzione sulla versione stabile attuale del codice sorgente di Android mentre creiamo la prossima versione della piattaforma. Questo permette agli sviluppatori e agli OEM di utilizzare una singola versione senza tracciare lavori futuri non completati solo per stare al passo.”
Il cambiamento non influenzerà la disponibilità del codice sorgente di Android. Google continuerà anche a pubblicare aggiornamenti dopo ogni rilascio ufficiale e quindi, quando Android 16 sarà lanciato più avanti quest’anno, il codice sorgente di Android 16 sarà reso pubblico, come notato da AA.
Il fork del kernel Linux utilizzato in Android è anch’esso open source grazie alla licenza GPLv2 che richiede la divulgazione del codice sorgente, afferma AA.
Il cambiamento non influirà in alcun modo sull’utente medio di Android. Il processo di aggiornamento dei dispositivi non cambierà e gli sviluppatori di app non saranno interessati poiché lavorano con le versioni finali del codice piuttosto che con il codice in sviluppo, afferma AA.
Ma per coloro che sono sviluppatori indipendenti e che contribuiscono all’AOSP o creano ROM personalizzate come LineageOS, questo cambiamento potrebbe rappresentare una sfida. Prima, erano in grado di vedere su cosa stava lavorando Google in tempo reale utilizzando gli aggiornamenti di AOSP, ma ora dovranno aspettare le versioni complete, come evidenziato da AA.
I commit di AOSP rappresenteranno anche un problema per i reporter tecnologici e gli analisti che li hanno utilizzati per scoprire le prossime funzionalità. La possibilità di divulgare tali informazioni, come la scoperta della funzione della webcam di Pixel e gli indizi su quando sarebbe stato rilasciato Android 16, era resa possibile dalle modifiche al codice AOSP, come evidenziato da AA.
Tali informazioni diventeranno difficili da ottenere poiché lo sviluppo sta ora avvenendo dietro le quinte. Nonostante ci sia un problema di trasparenza, Google spiega che la decisione è stata presa al fine di migliorare lo sviluppo di Android nel lungo periodo.
Ci aspettiamo ulteriori informazioni sul cambiamento quando Google farà il suo annuncio ufficiale più avanti questa settimana.
Lascia un commento
Annulla