Developpez.com

Le Club des Développeurs et IT Pro

Le noyau Linux 3.3 disponible : intégration du code d'Android

Améliorations réseaux, Btrfs et support d'une nouvelle architecture

Le 2012-03-20 12:19:48, par Hinault Romaric, Responsable .NET
Linus Torvalds vient d’annoncer la disponibilité de la version 3.3 du noyau Linux.

Au menu des nouveautés, on notera essentiellement la réintégration des portions de code du noyau d’Android . Pour rappel, en 2009, les pilotes d’Android avaient été exclus du noyau parce qu’ils n’étaient pas suffisamment maintenus.

L’intégration d’Android permettra aux développeurs d’utiliser le noyau Linux pour faire fonctionner un système Android, développer un pilote pour les deux et réduira les couts de maintenance des correctifs indépendants d’une version pour les développeurs Android.

Cette mouture apporte une mise à niveau des fonctionnalités réseau avec notamment le support d’Open vSwitch et OpenFlow. Open vSwitch est un commutateur virtuel permettant de mettre en place des interfaces réseau entre les machines virtuelles et de les faire migrer entre les systèmes tout en gardant les adresses, les règles de pare-feu et les connexions ouvertes. OpenFlow, quant à lui, permet un meilleur contrôle de la circulation et de la manipulation de TCP.

Le système de fichiers Btrfs croit encore en maturité avec des modifications de la fonction de « balancing » qui permet de réarranger à volonté les ensembles de blocs de données et une meilleure gestion de la reconstruction des systèmes RAID. Le système de fichiers Ext4 bénéficie également d’une mise à jour de la fonction de redimensionnement de la taille des fichiers.

Le noyau Linux peut désormais fonctionner sur les architectures Texas Instruments c64x et c66x et offre une meilleure gestion des buffers pour une consommation plus raisonnée des ressources.

Télécharger le Kernel Linux 3.3

Source : Annonce de Linus Torvalds

Et vous ?

Que pensez-vous de la réintégration d'Android ?
  Discussion forum
8 commentaires
  • leminipouce
    Membre éprouvé
    Envoyé par frp31
    savoir si c'est bien ou mal pour l'avenir.... c'est une autre paire de manche et je n'ai pas assez d'infos pour juger quoi que ce soit pour l'instant.
    Personnellement, j'ai vraiment beaucoup de mal à le voir autrement que positivement. Et pour cause, j'apprécie toujours l'apport de grosses sociétés (Google, Canonical, ...) à la communauté OpenSource. Un projet Google, c'est un projet qui vit, et que vit vite ! Et ma foi, en général, pas trop mal. C'est donc plutôt positif de mon point de vue cette réintégration dans Linux et dynamise la communauté OpenSource.

    [coupDeGueule]Avec un peu de chance maintenant, les constructeurs finiront par comprendre la proximité d'Android et de Linux et permettront une communication plus aisée entre les 2 au lieu de continuer bêtement à privilégier W$ pour le dév de leurs outils d'administrations de leurs terminaux... ! [/coupDeGueule]
  • Freem
    Membre émérite
    Envoyé par leminipouce
    Personnellement, j'ai vraiment beaucoup de mal à le voir autrement que positivement. Et pour cause, j'apprécie toujours l'apport de grosses sociétés (Google, Canonical, ...) à la communauté OpenSource. Un projet Google, c'est un projet qui vit, et que vit vite ! Et ma foi, en général, pas trop mal. C'est donc plutôt positif de mon point de vue cette réintégration dans Linux et dynamise la communauté OpenSource.

    [coupDeGueule]Avec un peu de chance maintenant, les constructeurs finiront par comprendre la proximité d'Android et de Linux et permettront une communication plus aisée entre les 2 au lieu de continuer bêtement à privilégier W$ pour le dév de leurs outils d'administrations de leurs terminaux... ! [/coupDeGueule]
    Sans vouloir troller sur ce point: la vivacité du projet google... En se contentant de lire la news, on comprend que ces portions de code avaient déjà été intégrées, puis retirées pour cause d'inactivité.

    Sinon, c'est naturellement une bonne chose, que cette architecture soit celle du futur PC ou pas n'est pas important. Linux est libre, ouvert et ... portable.
    Qu'il soit étendu à de nouvelles architectures ne peux en aucun cas être un mal.
    Et puis, ça permet aussi potentiellement d'avoir des distros libres pour les téléphones sous android, et je pense que le jour ou je me mettrais à ces machines sera très étroitement lié avec le jour ou une distro open source, et surtout, configurable aisément (à la mode POSIX: avec un répertoire qui contiens les fichiers de config, en texte, non obfusqué. Pour le moment, je n'ai aucune confiance dans la capacité d'android à respecter ces points, bien que je ne l'aie jamais essayé - donc, peut-être juste la peur du changement? )
  • frp31
    Expert éminent sénior
    oui la plupart du temps c'est tres positif et il est probable que ce soit encore le cas...
  • Rachel
    Inactif
    Bonne nouvelle !
    Plus qu'a attendre sa venue dans les dépôts d'ubuntu (oui, à 14h30 toujours la version 3.2 ) .
    Edit : sinon pour les courageux kernel 3.3 au format .deb
  • jeanbi
    Membre chevronné
    bonjour,
    dispo sous Fedora 16
    $ uname -r
    3.3.0-4.fc16.x86_64
    a+
  • troumad
    Rédacteur/Modérateur
    Ça fait un bout de temps que je le teste sous Mageia 2 bêta. On viens enfin de sortir des versions de test du noyau pour la version stable.
    Code :
    1
    2
    # uname -r
    3.3.0-desktop-1.mga2
  • Rachel
    Inactif
    la version 3.3 du noyau pour ubuntu ne sera publiée que dans la version finale de precise. et ne vaut mieux pas installer les paquets Debian proposés. Ces versions instables pour Ubuntu font que le wifi fonctionne mal. Je n'ai pas encore vu de bug supplémentaire
  • frp31
    Expert éminent sénior
    Que penser de l'integration/mutualisation d'android ?
    vu la mort annoncé du "PC" classique au profit de matériel mobile y compris pour les pc et les serveurs light ...

    tous ces signes vont dans le même sens... il est logique que android et linux se rapprochent de plus en plus.

    savoir si c'est bien ou mal pour l'avenir.... c'est une autre paire de manche et je n'ai pas assez d'infos pour juger quoi que ce soit pour l'instant.