En février dernier, Nokia et Microsoft annonçaient un partenariat stratégique et Nokia choisissait Windows Phone comme plate-forme principale pour ses téléphones. C’est aujourd’hui un nouveau coup dur pour Linux dans le monde des systèmes d’exploitation embarqués : Android va abandonner le noyau Linux !
Cela faisait un moment qu’il y avait des tensions entre les développeurs du noyau et Google, les seconds voulant que les premiers intègrent un certain nombre de nouvelles fonctionnalités pour les appareils mobiles, et les développeurs du noyau voulant garder les mains libres quant à leurs choix techniques. Finalement, Google avait créé un mini-fork de Linux pour Android et continuait à collaborer — même moins intensivement — au noyau. Il y avait néanmoins eu un « coup de gueule » des développeurs Android en décembre dernier, qui se disaient agacés par la lourdeur du processus de contribution au noyau, ce qui les gênait dans leur progression : « the Android team was getting fed up with the process (…) because they were a small team and had more urgent work to do on Android », voir le message de Vaughan-Nichols ci-dessous.
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 aura un micro-noyau de la famille L4 (L4Ka::Pistachio) et ne sera donc plus basé sur Linux. On notera que, bien évidemment, Android reste libre puisque L4Ka::Pistachio, développé à l’Université de Karlsruhe, est sous licence BSD.