Sur la mailing-list d'Android, un ingénieur de Google annonce la publication progressive du code source d'Ice Cream Sandwish sur son serveur Git public, d'où il peut être librement téléchargé.
Cette ouverture constitue un pas significatif pour Android, car il s'agit de la première fois qu'une base de code de l'OS, adaptée aux tablettes, soit accessible.
Android 4 représente un environnement unifié pour les smartphones et les tablettes. Pour ces dernières, une version d'Android a été dédiée : Honeycomb (Android 3), mais son code source n'a jamais été publié. Google avait sélectionné les partenaires qui ont eu droit de l'utiliser, à l'instar de Motorola pour sa tablette Xoom.
Ces sources désormais disponibles incluent tout l'historique de l'évolution du code. Il est donc possible de remonter aux sources de Honeycomb que Google n'a pas tagué afin de dissuader les développeurs de l'utiliser. L'ingénieur Jean-Baptiste Queru explique dans cette annonce que cette version « est quelque peu incomplète. Nous voulons que chacun se concentre sur Ice Cream Sandwish », déclare-t-il.
Lors de la sortie des premiers appareils sous Honeycomb, beaucoup d'observateurs avaient fustigé le modèle open source très contrôlé. Google publie cette fois le code source avant le lancement commercial du Galaxy Nexus, mais n'améliore pas la gouvernance du projet, toujours à sens unique.
Parallèlement, le Kit de Développement Natif de l'OS vient d'avoir une nouvelle révision qui expose aux applications C et C++ les nouvelles API introduites par Android 4.0.
Les instructions pour télécharger les sources d'Android 4.0.1 sont consultables sur cette page
Télécharger la nouvelle révision du NDK
Sources :
mailing-list d'Android
L'annonce de la nouvelle version du NDK
Et vous ?
Que pensez-vous du timing de publication du code source d'Android 4 ?
Et de la gouvernance du projet ?
Google publie le code source d'Android 4
Le kit de développement natif de l'OS supporte désormais les API de cette version
Google publie le code source d'Android 4
Le kit de développement natif de l'OS supporte désormais les API de cette version
Le , par Idelways
Une erreur dans cette actualité ? Signalez-nous-la !