Le noyau Linux 3.3 intègre directement plusieurs pilotes Android
Il devient possible de lancer des applications Android sur Linux
La version 3.3 du noyau Linux a été publiée. Elle contient comme d’habitude de multiples améliorations mais cette mouture se signale surtout par la réintégration de plusieurs modifications en provenance d’Android, donc de Google.
Linuxfr.org a publié la très longue liste des apports du noyau Linux 3.3. On trouve diverses nouveautés comme des améliorations sur le système de fichiers Btrfs, l’ajout du commutateur réseau virtuel Open vSwitch, le remplacement à chaud des disques RAID, un nouveau gestionnaire de surveillance des batteries ou encore le support de l’architecture C6X de Texas Instrument (embarqué).
La partie concernant Android remet sur le tapis la manière dont le code est intégré dans le noyau Linux. Il ne s’agit pas en effet de la première fois que du code était présenté pour intégration. Plusieurs pilotes Android avait en effet failli faire parti du noyau avant d’être rejetés fin 2009 à cause d’un manque de suivi de la part de Google.
Comme l’explique Ars Technica notamment, les développeurs utilisent la branche « staging » du noyau Linux pour présenter du code en vue d’une intégration prochaine. Il s’agit en quelque sorte d’une antichambre dans laquelle les éléments attendent leur maturation car ils ne sont pas jugés assez bons pour la production. En 2009, les pilotes Android faisaient partie de cette branche mais le mainteneur principal, Greg Kroah-Hartman, avait fini par indiquer qu’ils semblaient « abandonnés ».
En novembre 2011, Kroah-Hartman réintègre les pilotes Android dans la branche staging, avec succès cette fois comme en témoigne cette version 3.3. Plusieurs composants sont donc désormais présents :
Comme d’habitude, le nouveau noyau sera déployé progressivement sur les distributions ou dans leurs versions ultérieures.
Linuxfr.org a publié la très longue liste des apports du noyau Linux 3.3. On trouve diverses nouveautés comme des améliorations sur le système de fichiers Btrfs, l’ajout du commutateur réseau virtuel Open vSwitch, le remplacement à chaud des disques RAID, un nouveau gestionnaire de surveillance des batteries ou encore le support de l’architecture C6X de Texas Instrument (embarqué).
La partie concernant Android remet sur le tapis la manière dont le code est intégré dans le noyau Linux. Il ne s’agit pas en effet de la première fois que du code était présenté pour intégration. Plusieurs pilotes Android avait en effet failli faire parti du noyau avant d’être rejetés fin 2009 à cause d’un manque de suivi de la part de Google.
Comme l’explique Ars Technica notamment, les développeurs utilisent la branche « staging » du noyau Linux pour présenter du code en vue d’une intégration prochaine. Il s’agit en quelque sorte d’une antichambre dans laquelle les éléments attendent leur maturation car ils ne sont pas jugés assez bons pour la production. En 2009, les pilotes Android faisaient partie de cette branche mais le mainteneur principal, Greg Kroah-Hartman, avait fini par indiquer qu’ils semblaient « abandonnés ».
En novembre 2011, Kroah-Hartman réintègre les pilotes Android dans la branche staging, avec succès cette fois comme en témoigne cette version 3.3. Plusieurs composants sont donc désormais présents :
- Ashmem (Android shared memory), un mécanisme de partage de la mémoire vive
- Binder, qui permet la communication entre les processus
- Logger, une infrastructure de log
- Le mécanisme « low memory killer » qui permet de faire le ménage dans les processus quand la mémoire vient à manquer
Comme d’habitude, le nouveau noyau sera déployé progressivement sur les distributions ou dans leurs versions ultérieures.
Source :
Kernel Newbies
Vincent Hermann
Rédacteur/journaliste spécialisé dans le logiciel et en particulier les systèmes d'exploitation. Ne se déplace jamais sans son épée.
Le 20 mars 2012 à 11:13
(18 419
lectures)
Il y a 69 commentaires
c'est quoi la bestiole à droite ?
J'ai une question que je ne trouve pas sur wikipedia.
Mais linux, c'est un truc ouvert open source.
Mais c'est qui les responsables, qui s'assure de tout mettre ensemble et de publier une nouvelle version.
Il doit bien y avoir un leader pour ne pas que se soit le bordel, ce n'est pas des centaines de barbus gras dans leur garage qui vont faire ça nan ?
C'est quoi leur système de gestion.
Mais linux, c'est un truc ouvert open source.
Mais c'est qui les responsables, qui s'assure de tout mettre ensemble et de publier une nouvelle version.
Il doit bien y avoir un leader pour ne pas que se soit le bordel, ce n'est pas des centaines de barbus gras dans leur garage qui vont faire ça nan ?
C'est quoi leur système de gestion.
Faudrait que je l'essaye un jour ce fameux B-tree FS.
J'en ai marre de me taper depuis 3 ans du BSD ou du Solaris pour avoir quelque chose de fiable avec ZFS...
J'en ai marre de me taper depuis 3 ans du BSD ou du Solaris pour avoir quelque chose de fiable avec ZFS...
Tu parles d'avoir tous les modules indispensable au boot en dur dans le noyau ou d'avoir l'équivalent du contenu de initram dans un module ? (j'ai comme un doute sur la viabilité de la seconde solution mais on ne sait jamais).
Alors soit tu as tous les modules indispensables au boot en dur dans le noyaux
Soit tu les charges via le bootloader avec l'image d'initram
Et j'espère ne pas dire de connerie
j'ai un petit doute tout d'un coup (j'utilise plus ce genre d'image depuis longtemps :/)
J'ai une question que je ne trouve pas sur wikipedia.
Mais linux, c'est un truc ouvert open source.
Mais c'est qui les responsables, qui s'assure de tout mettre ensemble et de publier une nouvelle version.
Il doit bien y avoir un leader pour ne pas que se soit le bordel, ce n'est pas des centaines de barbus gras dans leur garage qui vont faire ça nan ?
C'est quoi leur système de gestion.
Mais linux, c'est un truc ouvert open source.
Mais c'est qui les responsables, qui s'assure de tout mettre ensemble et de publier une nouvelle version.
Il doit bien y avoir un leader pour ne pas que se soit le bordel, ce n'est pas des centaines de barbus gras dans leur garage qui vont faire ça nan ?
C'est quoi leur système de gestion.
Pratique pour les dévs Android !
Il vaut quoi ce FS comparé à mettons un ext4 ?
Il vaut quoi ce FS comparé à mettons un ext4 ?
Il est bien meilleur sur le papier, mais encore pas assez mature pour être utilisé en production. Voir la :http://linuxfr.org/news/btrfs-le-syst%C3%A8me-de-fichiers-du-futur et la :https://btrfs.wiki.kernel.org/
gokudomatic
Le mardi 20 mars 2012 à 13:57:04
#38
Inscrit
le mercredi 15 décembre 04
-
11630
commentaires
on va enfin avoir un market de jeux commerciaux sur linux.
Zenonia va enfin être maniable avec le clavier+souris.
Edité par gokudomatic le mardi 20 mars 2012 à 13:58
Zenonia va enfin être maniable avec le clavier+souris.
Edité par gokudomatic le mardi 20 mars 2012 à 13:58
J'ai une question que je ne trouve pas sur wikipedia.
Mais linux, c'est un truc ouvert open source.
Mais c'est qui les responsables, qui s'assure de tout mettre ensemble et de publier une nouvelle version.
Il doit bien y avoir un leader pour ne pas que se soit le bordel, ce n'est pas des centaines de barbus gras dans leur garage qui vont faire ça nan ?
C'est quoi leur système de gestion.
Mais linux, c'est un truc ouvert open source.
Mais c'est qui les responsables, qui s'assure de tout mettre ensemble et de publier une nouvelle version.
Il doit bien y avoir un leader pour ne pas que se soit le bordel, ce n'est pas des centaines de barbus gras dans leur garage qui vont faire ça nan ?
C'est quoi leur système de gestion.
Le dirigeant c'est Linus Torvalds.
Il n'est plus possible de commenter cette actualité
Vous devez être connecté ou vous inscrire en haut pour pouvoir participer aux commentaires.














