Google reporte l'accès au code source d'Android. Un coup de canif pour l'open source ?

Julien L. - publié le Vendredi 25 Mars 2011 à 15h18 - posté dans High-Tech

Google a-t-il égratigné sa philosophie open source en reportant la mise à disposition du code source d'Android ? Le géant américain a en effet annoncé qu'il repoussait à une date ultérieure l'accès à Honeycomb (Android 3.0). Une décision étrange, dans la mesure où l'ouverture de l'O.S. est l'un de ses atouts face à la concurrence.

Voilà qui jette un voile sur le caractère open source du système d'exploitation Android. Alors que la dernière version de la plate-forme mobile équipe déjà la tablette tactile de Motorola, Google a pris la décision de reporter la sortie du code source d'Android 3.0 (Honeycomb). Un représentant de la firme américaine a expliqué au Wall Street Journal que l'O.S. ne serait pas partagé tout de suite dans la mesure où il n'est pas encore totalement finalisé.

Conçue spécialement pour les tablettes numériques, cette version d'Android doit offrir aux constructeurs une alternative intéressante à une solution développée en interne, tout en étant capable de rivaliser durablement avec l'iOS d'Apple, la plate-forme qui anime les deux générations d'iPad. Or, Google estime à l'heure actuelle que Honeycomb n'est pas encore prêt à être modifié et personnalisé.

Le refus (temporaire) de Google de libérer le code source d'Android 3 tranche quelque peu avec la philosophie du logiciel libre. Normalement, l'entreprise américaine doit mettre à disposition le cœur du système d'exploitation, afin que la communauté puisse s'en emparer et le faire évoluer à sa guise. Une évolution d'autant plus étonnante que l'une des forces d'Android est justement son caractère libre et ouvert.

Difficile de savoir combien de temps durera cette rétention de code. Dans un communiqué repris par Reuters, Google explique avoir "encore du travail à faire avant de pouvoir délivrer les nouvelles fonctionnalités aux autres appareils, dont les téléphones mobiles". "Nous nous engageons à fournir Android comme plate-forme ouverte à travers différents types d'appareils et nous publierons le code source dès que possible". Mais pour l'heure, aucun calendrier n'a été indiqué.

La décision de Google reste pour le moins curieuse. En effet, rien n'empêche a priori le géant américain de mettre à disposition le code actuel d'Android 3.0, même si celui-ci est jugé incomplet. Cela permettrait à la communauté de se saisir de la plate-forme, tandis que le développement d'Honeycomb se poursuivrait en parallèle. Une fois que Google jugera satisfaisant le travail réalisé, il publiera la version mise à jour du code source.

Sauf si derrière cette décision se cache des enjeux commerciaux. En effet, l'année 2011 est considérée par beaucoup d'analystes comme l'année zéro des tablettes tactiles. C'est au cours des prochains mois que vont se dessiner les grandes tendances dans ce domaine. L'iPad 2, qui sort aujourd'hui dans 25 pays différents, sera l'un des acteurs majeurs de ce marché.

Google a aussi de grandes ambitions et préfère peut-être satisfaire ses partenaires industriels en leur accordant un délai supplémentaire pour engranger des ventes supplémentaires. Un délai d'autant plus nécessaire que la tablette de Motorola, la Xoom, ne connaitrait pas un succès foudroyant.

Publié par Julien L., le 25 Mars 2011 à 15h18
 
 
13
Commentaires à propos de «Google reporte l'accès au code source d'Android. Un coup de canif pour l'open source ?»
 
Si je ne m'abuse, une fois qu'un logiciel libre a été fourni à des utilisateurs, les utilisateurs sont en droit d'obtenir une copie du code source.

Donc considérant que la Xoom est sortieâ€
Le SDK est dispo je vois pas où est le problème.
Seules les versions périmées sont donc actuellement open-source...
Entre les produits qui n'acceptent pas les mises à jour de l'OS, les fabricants qui essayent d'empêcher l'installation des ROMs personnalisées et l'OS libre mais pas vraiment, ça donne pas franchement envie le microcosme du petit robot vert...
zito, le 25/03/2011 - 16:11
Seules les versions périmées sont donc actuellement open-source...
Entre les produits qui n'acceptent pas les mises à jour de l'OS, les fabricants qui essayent d'empêcher l'installation des ROMs personnalisées et l'OS libre mais pas vraiment, ça donne pas franchement envie le microcosme du petit robot vert...


rhalala l' applefan qui s'exprime Image IPB

"Normalement, l'entreprise américaine doit mettre à disposition le c?ur du système d'exploitation, afin que la communauté puisse s'en emparer et le faire évoluer à sa guise"

Qui a dit ça ? Je la connaissais pas cette définition de l'open source.

Si les gens ne sont pas contents, ils n'ont qu'à développeur leur version 3.0 de Android. Google est en train de le faire et commitera quand bon lui semblera, je ne vois pas le problème.

"
En effet, rien n'empêche a priori le géant américain de mettre à disposition le code actuel d'Android 3.0, même si celui-ci est jugé incomplet. Cela permettrait à la communauté de se saisir de la plate-forme, tandis que le développement d'Honeycomb se poursuivrait en parallèle. Une fois que Google jugera satisfaisant le travail réalisé, il publiera la version mise à jour du code source."

Sauf si la version actuelle n'est pas assez figée pour que les développeurs se l'approprie. Je suis le premier à pester contre les API sorties trop tôt et qui en réalité ne servent à rien tellement elles vont changer lors de la release stable.

"Sauf si derrière cette décision se cache des enjeux commerciaux. En effet, l'année 2011 est considérée par beaucoup d'analystes comme l'année zéro des tablettes tactiles.
ET
"Google a aussi de grandes ambitions et préfère peut-être satisfaire ses partenaires industriels en leur accordant un délai supplémentaire pour engranger des ventes supplémentaires."

Mais où est le rapport ? J'ai beau cherché, je n'ai toujours pas compris ces phrases.

A mon avis, la raison est plutôt a trouver du côté du litige avec Oracle et/ou à une version vraiment trop peu aboutie d'un point de vue API et SDK.
waddle, le 25/03/2011 - 16:23
"Normalement, l'entreprise américaine doit mettre à disposition le c?ur du système d'exploitation, afin que la communauté puisse s'en emparer et le faire évoluer à sa guise"

Qui a dit ça ? Je la connaissais pas cette définition de l'open source.

Si les gens ne sont pas contents, ils n'ont qu'à développeur leur version 3.0 de Android. Google est en train de le faire et commitera quand bon lui semblera, je ne vois pas le problème."

Qui a dit ça ? Une licence d'utilisation qui se nomme GPL ? Je t'invite à la relire http://fr.wikipedia....ue_générale_GNU et surtout à la comprendre.
En fait le système Android est sous licence Apache qui permet la distribution de binaires sans republication des sources modifiées. Le noyau qui lui est sous licence GPL est dispo ici : http://android.git.k....6.36-honeycomb
Encore une preuve du manque de protection des licences non copyleft.
@Vikin31

Bah tu me montreras où la GPL indique la durée après laquelle les modifications doivent être à dispo. Je sais pas si tu développes en open source, mais si par exemple tu utilises un DVCS tu développes potentiellement bcp avant d'envoyer tes sources sur le répo publique.
De plus, je ne vois nul part dans la licence qu'une version non-stable/non-finie doit être disponible.

Je t'invite donc à me citer les passages qui selon toi concerne ce cas de figure et à me les expliquer.
waddle, le 25/03/2011 - 18:12
@Vikin31

Bah tu me montreras où la GPL indique la durée après laquelle les modifications doivent être à dispo. Je sais pas si tu développes en open source, mais si par exemple tu utilises un DVCS tu développes potentiellement bcp avant d'envoyer tes sources sur le répo publique.
De plus, je ne vois nul part dans la licence qu'une version non-stable/non-finie doit être disponible.

Je t'invite donc à me citer les passages qui selon toi concerne ce cas de figure et à me les expliquer.
Oui, c'est bien ce que je te disais : tu n'as pas compris la licence GPL.
"La quatrième liberté passe par un choix : la deuxième autorisant de modifier un programme, il n'est pas de tenu de publier une version modifiée tant qu'elle est pour un usage personnel ; par contre, en cas de distribution d'une version modifiée, la quatrième liberté amène l'obligation que les modifications soient retournées à la communauté sous la même licence." (source wikipedia)
Tu noteras que nul part dans la phrase se trouve les termes de non-stable et/ou non-finie ; la simple distribution est suffisante pour respecter les termes du contrat.
"Alors que la dernière version de la plate-forme mobile équipe déjà la tablette tactile de Motorola, Google a pris la décision de reporter la sortie du code source d'Android 3.0 (Honeycomb)."
Il y a donc sans conteste distribution, la 4ème liberté se doit donc d'être appliquée sans délai aucun.
yakari35, le 25/03/2011 - 16:58
En fait le système Android est sous licence Apache qui permet la distribution de binaires sans republication des sources modifiées. Le noyau qui lui est sous licence GPL est dispo ici : http://android.git.k....6.36-honeycomb
Effectivement, si la partie modifiée touche le code sous licence Apache, tu as entièrement raison, Google n'est pas dans l'obligation de fournir son code.
C'est d'ailleurs le cas d'Apple qui utilise une licence BSD pour MacOS (Unix inside :-p).
Mais Google souhaite surfer sur la vague FOSS, il serait donc bienvenu de leur part de publier le code.
je ne savais pas que la version 3.0 était déjà distribuée. Dans ce cas, en effet, le code source doit être publié. Comme je n'ai vu aucun tel avec, je me suis dis qu'il n'était pas encore dispo. J'ai pas pensé aux tablettes.
Télécharger
BitSpirit
BitTorrent - Seul client BitTorrent développé par un site commercial...
 
Infra Recorder
Graver ou numériser - Un logiciel de gravure gratuit
 
3D Flash Animator
Animation - Créer des animations flash!
 
SSC Service Utility
Albums et visionneuses - Economiser de l'encre sur une imprimante Espon
 
Gimp Portable
Photo numérique - Version portable de Gimp
 
Mars 2011
 
Lu Ma Me Je Ve Sa Di
28 1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31 1 2 3
4 5 6 7 8 9 10
Matoumba
EntrepreNantes
Numerama est un site du réseau PressTIC