TUNANDROID.com
La Communauté Android en Tunisie


Développement

1 avril 2011

Android et Linux : le divorce?

Android Linux

Article suggéré sur notre section sur tunitech.net par SalahGo que nous remercions.

Android LinuxA peine quelques mois après l’accord Nokia-Microsoft, une autre nouvelle va modifier le monde des smartphones, tablettes et terminaux mobiles : Android va abandonner le noyau Linux.

Jusqu’ici, Android était basé sur le noyau Linux (un fork, en quelque sorte), tout en possédant une interface spécifique, développée en java. Cela pour deux raisons : d’une part parce qu’Android n’avait pas besoin de toutes les fonctionnalités du noyau et d’autre part parce qu’il y avait des désaccords sur de nouvelles fonctionnalités à intégrer au noyau que Google jugeait indispensables pour les applications mobiles, mais pas le reste de la communauté. Néanmoins, il subsistait jusqu’ici une certaine collaboration entre les développeurs du noyau et les équipes de Google : ainsi, deux employés de Google avaient pour mission de travailler avec les développeurs de Linux.

Cependant, les choses s’étaient durcies en décembre 2010, quand certains développeurs d’Android avaient précisé que les équipes d’Android étaient fatiguées du processus de collaboration au noyau, étant donné tout le travail à accomplir et la petite taille de leur équipe. Ce n’est donc pas complétement une surprise si Google a annoncé ce matin, conjointement sur Facebook et Twitter, que la prochaine version d’Android aurait un noyau de la famille L4 (L4Ka::Pistachio) et ne serait donc plus basé sur Linux.

Même si Google a assuré que ces changements n’impacteraient pas l’interface et seraient transparents pour les utilisateurs, il n’empêche que cela devrait changer considérablement l’architecture. L4Ka::Pistachio est un micro-noyau alors que Linux est un noyau monolithique modulaire. Concrètement, au lieu d’avoir un gros noyau qui grandit au fil du temps et des ajouts de fonctionnalités, nécessitant une équipe toujours plus conséquente pour le maintenir, le micro-noyau se charge du strict mininum et au-dessus sont lancés une horde de petits serveurs pouvant être modifiés et remplacés sans impacter le coeur du système.

On apprend que L4Ka::Pistachio a été choisi pour Android parce qu’il s’adapte parfaitement bien aux systèmes embarqués modernes (due to its nature, L4 perfectly matches the requirements of modern embedded systems) et qu’il est très portable : il fonctionne sur Intel, AMD 32 et 64 bits et PowerPC et vient d’être porté sur l’architecture ARM pour l’occasion. Un autre avantage cité est que cela devrait faciliter le développement du système, une petite équipe se concentrant sur le strict minimum (le micro-noyau) et le reste pouvant être assuré par des développeurs extérieurs. On voit donc que malgré certaines craintes de la communauté, Android souhaite donc continuer à avoir un développement ouvert.

Rendez-vous donc mi-2011 pour découvrir la nouvelle version d’Android. On notera que bien évidemment, Android reste libre puisque L4Ka::Pistachio, développé à l’Université de Karlsruhe, est sous licence BSD.

Source : Lea-Linux via Tunitech.net

VN:F [1.9.22_1171]
Rating: 0.0/10 (0 votes cast)
VN:F [1.9.22_1171]
Rating: 0 (from 0 votes)



About the Author

Taher Mestiri
General Manager of I.T.GRAPES & of HADRUM, founder of Tunandroid Community, Founder & co-organizer of GDG Tunis (Google Developers Group), GDG Country Champion Tunisia, Organizer of Droidcon Tunis, involved in many initiatives and coordination teams within the ICT sector in Tunisia and internationally.





  1. [...] Plus ici : TunAndroid – Android et Linux : le divorce? [...]


  2. Merci pour ces infos, de toutes façons, il est bien loin le temps ou google se présentait comme collaboratif et demandait de bien vouloir partager une petite partie de nos P.C.
    Depuis l’excuse Picassa et la cotation en bourse , je le considère comme windows, un outil à utiliser en attendant mieux pour certaines taches.
    Cordialement

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)


Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Connect with Facebook

Vous pouvez utiliser ces balises et attributs HTML : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>


 
 

 
Glam_Galaxy-S5_Group

Comment différencier entre un vrai et un faux Samsung Galaxy S5 ?

De nos jours, les petites entreprises (la plupart chinoise) essayent d'imiter les grand marques. Elles arrivent parfois à produire des clones qui frôlent la perfection. À la sortir du Galaxy S5, plusieurs constructeurs ont d...
by Rédaction TUNANDROID.COM
0

 
 
lentille-google

Avec des lentilles intelligentes, Google veut aider les malvoyants à se déplacer en toute sécurité

Après les lentilles intelligentes dédiées aux personnes diabétiques, Google veut aider les malvoyants à se déplacer en toute sécurité...
by Rédaction TUNANDROID.COM
0

 
 
icones-android

Android : Google va adopter le Flat Design ?

Google prévoit d’unifier son écosystème d’icônes afin de faire correspondre ceux d'Android et ceux utilisés sur le Web. Elle prévoir même de...
by Rédaction TUNANDROID.COM
0

 

 
Fousquare-Hackathon

Premier Hackathon Foursquare en Tunisie !

En partenariat avec le Club mobile ESPRIT, Tunandoid et le Social Media Club Tunisia, la communauté Foursquare Tunisia (approuvé par Foursquare NY) organise le premier Hackathon Foursquare en Tunisie dimanche 13 avril 2014...
by Taher Mestiri
0

 
 
family-guy-a-la-recherche-android-france-01-800x447

Family Guy: A la recherche est désormais disponible sur le Play Store

Après un nouveau combat épique avec le poulet géant, Peter Griffin a accidentellement détruit Quahog. Votre mission sera alors de vous unir avec les personnages des Griffin afin de sauver la ville. Créée par les scénaris...
by Rédaction TUNANDROID.COM
0