Octobre a été un mois chargé pour Linux et les logiciels open source, avec une couverture allant du développement du noyau aux distributions de bureau, en passant par la prise en charge du matériel et les tests de performances. Phoronix a publié 308 articles d’actualité originaux et 16 tests de matériel Linux ou articles de benchmarks comportant plusieurs pages au cours du mois.
L’intelligence artificielle a constitué l’un des principaux thèmes. Le créateur de Linux, Linus Torvalds, a utilisé Claude Code en travaillant sur une amélioration importante du noyau liée aux lectures du cache de pages, puis a expliqué que le travail assisté par l’IA avait contribué à rendre les correctifs plus faciles à comprendre, tout en révélant d’autres bogues anciens. Une réécriture ultérieure du code par l’ingénieur de Meta Kiryl Shutsemau a produit des résultats de performances prometteurs.
Le rôle croissant de l’IA dans le développement du noyau a également suscité des discussions sur la politique du projet. Les développeurs du noyau ont envisagé de supprimer l’obligation d’ajouter une balise « Assisted-by: » aux correctifs créés avec des outils d’IA, alors que l’utilisation de grands modèles de langage se généralise. D’autres rapports ont étudié la possibilité que l’IA contribue à rétroconcevoir du matériel et à soutenir des implémentations open source d’applications associées à Adobe Photoshop, Premiere et Lightroom.
La sortie de Defender pour le bureau Linux par Microsoft a constitué une autre évolution majeure. L’entreprise a déclaré que le logiciel visait à sécuriser les bureaux Linux alors que de plus en plus de développeurs utilisent cette plateforme, étendant ainsi les efforts de sécurité Linux déjà engagés par Microsoft au-delà des environnements serveur.
La sécurité du noyau a également retenu l’attention après que plusieurs rapports de vulnérabilités ont été publiés par erreur sur la liste de diffusion publique du noyau Linux au lieu de la liste de sécurité privée. Les rapports n’avaient pas encore été corrigés dans le noyau principal au moment de leur publication, bien que certains correctifs soient testés ou placés dans des branches de développement. Les scores CVSS signalés ont atteint 9,0.
Les autres travaux liés au noyau comprenaient des améliorations importantes pour les anciens processeurs graphiques AMD. Timur Kristóf, de l’équipe graphique Linux de Valve, a présenté des travaux améliorant le pilote AMDGPU pour les cartes graphiques de l’ère GCN 1.0 et 1.1. Les développeurs ont également préparé une prise en charge initiale de l’arbre des périphériques pour les systèmes Apple utilisant la puce M4 de base et pour le MacBook Neo équipé d’un processeur A18 Pro.
Plusieurs modifications du noyau axées sur les performances ont également été mises en avant. Une modification de FAT32 intégrée à Linux 7.4 a montré d’importants gains de vitesse, tandis que des mises à jour de l’allocateur de mémoire physique utilisé au début du démarrage ont réduit la durée d’exécution rapportée d’un test, qui est passée d’environ 268 secondes à environ 50 millisecondes. Torvalds a également intégré la suppression des fonctions historiques __get_user() et __put_user(), décrites comme dangereuses.
La couverture logicielle plus générale du mois comprenait Linux 7.3, Ubuntu 26.10 et KDE Plasma 6.8. Valve a publié une version bêta de Steam faisant du client Linux une application 64 bits, tandis qu’un nouveau protocole Wayland a été proposé afin d’aider des logiciels distants tels que les serveurs VNC à fonctionner dans un environnement Wayland. Fedora 45 a été retardé après avoir manqué son objectif de sortie, puis a reçu une nouvelle décision de non-publication en raison de bogues bloquants non résolus.
Les projets open source ont également connu des revers. Siemens a mis fin au projet OpenRadioss et fermé l’accès à sa version open source, qu’Altair Engineering avait publiée sous la GNU AGPL en 2022. Siemens avait racheté Altair l’année précédente.
Sur le plan matériel, Phoronix a testé CachyOS, Fedora 45 et Ubuntu 26.10 sur un système équipé d’un AMD Ryzen 9 9900X3D2, et a publié les premiers benchmarks Linux du Snapdragon X2 Elite Extreme de Qualcomm dans un ordinateur portable ASUS Zenbook. D’autres tests ont porté sur l’ordinateur portable Linux Star Labs StarFighter Ultra, le Framework Laptop 12 équipé d’un Intel Core 3 « Wildcat Lake », ainsi que sur les différences de vitesse mémoire impliquant la LPDDR5-5467, la LPDDR5-6400 et la LPDDR5-7467.
Le mois a également inclus des comparaisons des performances d’AMD ROCm et de Vulkan pour des charges de travail Llama.cpp exécutées localement, des tests du pilote OpenCL Rusticl de Mesa face à l’implémentation ROCm d’AMD sur Strix Halo, ainsi que des benchmarks des processeurs NVIDIA Vera comparés à des systèmes AMD EPYC et Intel Xeon. Des tests supplémentaires ont examiné les performances de NVIDIA Vera dans des configurations à un et deux sockets.
Sources: Phoronix.