Après 17 ans de développement hybride, Google opte pour une approche plus fermée d'Android. Le géant de Mountain View a confirmé que le développement du système - tant sa version commerciale que sa déclinaison publique - deviendra privé dès la semaine prochaine. Concrètement, les modifications apportées à Android n'apparaîtront plus en temps réel dans la branche publique de développement AOSP.
Cette décision marque la fin d'une ère où les observateurs pouvaient scruter les moindres changements du code source. Désormais, Google travaillera dans son coin avant de publier ses travaux lors des sorties officielles de nouvelles versions d'Android.
Les raisons invoquées par Google
Google justifie ce virage par une volonté de "simplifier le processus de développement du système". L'entreprise souligne que la plupart des composants d'Android, à l'exception notable du noyau et de la pile Bluetooth, étaient déjà développés en interne. Il s'agirait donc davantage d'une formalisation d'une pratique existante que d'un changement radical.
Un autre argument avancé est la réduction des conflits entre les deux branches de développement. En effet, le double développement (public et privé) engendrait parfois des incompatibilités, notamment au niveau des interfaces de programmation.
Impact sur l'écosystème Android
Si Google assure que ce changement n'affectera ni ses partenaires ni les utilisateurs finaux, certaines conséquences sont à prévoir :
- Les développeurs externes auront moins de visibilité sur l'évolution du code
- Les versions AOSP seront plus stables, mais moins fréquentes
- La presse spécialisée aura plus de mal à anticiper les futures fonctionnalités
- Les constructeurs auront plus de mal à anticiper les personnalisations
Pour les constructeurs non certifiés qui utilisent l'AOSP, les mises à jour seront moins régulières, ce qui pourrait creuser l'écart avec les versions officielles d'Android.
L'avenir de l'open source chez Google
Google affirme que le code d'Android restera open source. L'entreprise s'engage à publier le code complet à chaque nouvelle version stable, comme pour le futur Android 16 prévu à l'été 2025. Néanmoins, cette décision soulève des questions sur l'engagement de Google envers la philosophie open source qui a fait le succès d'Android. Car pour de nombreux utilisateurs, c'est avant tout l'orientation open source et communautaire d'Android qui était le principal argument de vente.
Reste à voir comment l'écosystème Android s'adaptera à ce nouveau paradigme de développement. Une chose est sûre : la transparence qui caractérisait le développement d'Android depuis ses débuts vient de prendre un sérieux coup.