Linux 7.0 : torvalds sonne l'alarme, la version tourne au cauchemar

Linus Torvalds, l'architecte incontesté du noyau Linux, est visiblement exaspéré. La sortie tant attendue de Linux 7.0, censée séduire tant la communauté open source que les utilisateurs hésitant encore à migrer de Windows 11, s'annonce plus chaotique que sereine. Et ce n'est pas une simple contrariété : Torvalds a tiré la sonnette d'alarme, et les signaux d'alerte ne cessent de se multiplier.

Un cycle de développement tumultueux

Dès les premières versions candidates (RC) de Linux 7.0, le développement a été marqué par des anomalies. Les trois premières RC étaient déjà anormalement volumineuses, gonflées de milliers de lignes de code inédites. Mais le point culminant, c’est la RC4, qui a déclenché une véritable frénésie de corrections après une brève période de calme. « J'espérais que les choses se calmeraient, mais ce n'est pas le cas », a lamenté Torvalds, illustrant la difficulté à maîtriser ce cycle de développement. Microsoft, d'ailleurs, a récemment mis en lumière un bug affectant la reconnaissance de la partition C sous Windows 11, un problème lié à Samsung. Une ironie du sort, au vu des difficultés rencontrées avec Linux.

Des améliorations cruciales sous le capot

Des améliorations cruciales sous le capot

Si la version 7.0-rc4 ne révolutionne pas l'expérience utilisateur, elle apporte des améliorations significatives en profondeur. Le scheduler (mm/cid), entièrement réécrit il y a quelques mois, est au cœur des préoccupations, et cette RC corrige des dysfonctionnements étranges liés à vfork(), CLONE_VM et des conditions susceptibles de bloquer les systèmes fonctionnant avec un grand nombre de processus simultanés. Un autre point critique résolu concerne les GPU AMD RDNA4. Après des charges de travail intenses, comme l'inférence IA (Llama.cpp) ou des calculs intensifs, les cartes graphiques se retrouvaient dans des états de consommation d'énergie erratiques, engendrant une surconsommation. Cette mise à jour semble pallier ce problème, un soulagement pour les professionnels de l'IA et les joueurs exigeants.

Le spectre de la qualité compromise

Le spectre de la qualité compromise

Le calendrier est impitoyable. Canonical, l'entreprise derrière Ubuntu, a annoncé qu'elle allait intégrer le kernel 7.0, même si sa version stable n'est pas officiellement sortie. Une stratégie risquée, qui illustre la pression exercée par la date de sortie d'Ubuntu 26.04 LTS. Torvalds, malgré l'ampleur des corrections nécessaires, reste prudent. « Il y a beaucoup à corriger, mais rien de catastrophique pour l'instant », admet-il. Mais le volume global des modifications soulève des inquiétudes légitimes. Dans le monde du développement logiciel, la quantité est souvent l'ennemi de la qualité, surtout si le temps alloué à la résolution des problèmes est insuffisant. « Il y a plus de changements que la normale à ce stade », a-t-il souligné, appelant la communauté à tester et à signaler les anomalies avec la plus grande vigilance. La route vers Linux 7.0 reste parsemée d'embûches, mais Torvalds espère que les prochaines versions candidates apporteront un peu de sérénité, en vue du lancement final prévu en avril 2026.