Linux 7.1 : une évolution gigantesque mais preocupante
La dernière mise
à jour du noyau Linux, version 7.1, apporte de nombreuses améliorations pour les développeurs, mais cache également une réalité inquiétante : le code est de plus en plus complexe et difficile à maintenir.Les improvements en rust et un futur compétiteur pour windows et macos
Les développeurs ont eu raison de s'émouvoir, car la version 7.1 apporte des changements majeurs, notamment en ce qui concerne le langage de programmation Rust. Selon Michael Larabel, responsable de Phoronix, un site spécialisé dans l'informatique ouverte, ces améliorations pourraient permettre à Linux de rivaliser avec Windows et macOS.
Cependant, derrière ces nouvelles fonctionnalités, se cache un problème de taille : le code du noyau Linux devient de plus en plus volumineux.

Un repository git de 39,9 millions de lignes
Michael Larabel a effectué une analyse détaillée du code du noyau Linux 7.1 et a découvert que le repository Git contient maintenant 39,9 millions de lignes de code, dont 138 000 ont été supprimées dans cette dernière version. Cependant, ces suppressions ont été largement compensées par l'ajout de nouvelles fonctionnalités, qui ont porté la taille totale du code à un niveau record.
En effet, le kernel de Linux 7.1 compte désormais 5 millions de lignes de commentaires et 4,8 millions de lignes de code blank, ce qui représente plus de 259 000 nouvelles lignes par rapport à la version précédente.
Ces chiffres inquiétants soulèvent des questions sur la maintenabilité et la sécurité du code, ainsi que sur la capacité de la communauté de Linux à le gérer à long terme.