Developpez.com

Le Club des Développeurs et IT Pro

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 2011-11-15 12:18:06, par Idelways, Expert éminent sénior
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 ?
  Discussion forum
3 commentaires
  • Traroth2
    Membre émérite
    C'est rassurant, après l'épisode Honeycomb !
  • la.lune
    Membre chevronné
    Merci pour l'info et le lien aussi
  • pmedina
    Membre régulier
    Merci pour le lien