IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Fatigue des Mainteneurs dans le Noyau Linux et rôle de l'IA dans le développement open source
Une vision partagée par Linus Torvalds au sommet Open Source de la Fondation Linux

Le , par Bruno

16PARTAGES

7  0 
Lors de l'Open Source Summit Japan, Linus Torvalds, le créateur de Linux, a abordé divers sujets, tels que la prochaine itération du noyau Linux, la fatigue des mainteneurs et le rôle futur de l'intelligence artificielle (IA) dans le développement open source. Il a partagé des détails sur la version 6.7 du noyau Linux, soulignant que le rôle de mainteneur exige un goût pour évaluer le code des autres et une présence constante. De plus, il a évoqué son évolution personnelle en tant que leader de projet.

Au cours du sommet Open Source de la Fondation Linux au Japon, Torvalds a discuté de la situation actuelle de Linux avec son ami proche Dirk Hohndel, responsable de l'Open Source chez Verizon. Hohndel a soulevé la question de la fatigue des mainteneurs, notant que les mainteneurs du noyau Linux se sentent de plus en plus dépassés par ce rôle essentiel et exigeant.


Torvalds a répondu en soulignant qu'il est plus facile de trouver des développeurs que des mainteneurs, et que le rôle de mainteneur nécessite un certain goût pour juger le code des autres, une qualité qui peut être innée mais nécessite également de la pratique sur de nombreuses années.

En ce qui concerne l'utilisation de Rust dans le noyau Linux, Torvalds a souligné son importance pour éviter la stagnation, anticipant son intégration progressive dans des parties importantes du noyau au cours de l'année à venir. Il a noté que bien que Rust ne se soit pas encore imposé comme la prochaine grande nouveauté, son intégration active dans les pilotes et les sous-systèmes majeurs commencera dans l'année à venir.

En parlant de l'avenir, Hohndel a évoqué les "modèles de langage à grande échelle (LLM) de l'intelligence artificielle". Torvalds a exprimé sa conviction que l'utilisation de ces modèles pour écrire du code deviendra une réalité, soulignant que l'automatisation a toujours été présente dans le domaine de la programmation.

Les deux intervenants ont également discuté du prochain lancement du noyau Linux, Linux 6.7, avec Torvalds diffusant la quatrième version candidate avant son départ pour Tokyo. En prévoyant une sortie aux alentours de la période de Noël, Torvalds a souligné l'importance de la Fondation Linux en tant qu'espace neutre favorisant la collaboration au-delà des intérêts individuels et commerciaux, expliquant ainsi sa décision de soutenir la Fondation Linux plutôt que de travailler dans une entreprise Linux.

Diversité et inclusivité au sein de la communauté du noyau Linux

La discussion entre Linus Torvalds et Dirk Hohndel au sommet Open Source de la Fondation Linux offre un aperçu intéressant des défis auxquels sont confrontés les mainteneurs du noyau Linux. La question de la fatigue des mainteneurs, soulevée par Hohndel, met en lumière un aspect crucial et souvent négligé du développement open source.

La constatation que les mainteneurs se sentent de plus en plus dépassés dans leur rôle souligne une réalité préoccupante au sein de la communauté Linux. Cela souligne également la nécessité de trouver des solutions pour atténuer la pression exercée sur ces acteurs clés du processus de développement.

La réponse de Torvalds, bien que soulignant la difficulté de trouver des mainteneurs par rapport aux développeurs, met en avant la nécessité d'avoir un "goût" pour évaluer le code des autres. Cette caractéristique, qu'il considère comme innée et nécessitant des années de pratique, pourrait être interprétée comme une barrière à l'entrée pour ceux qui souhaitent prendre en charge le rôle de mainteneur. Cela pourrait susciter des questions sur la diversité et l'inclusivité au sein de la communauté du noyau Linux, en particulier si ces qualités sont perçues comme innées plutôt que développées avec le temps.


La remarque selon laquelle il est plus facile de trouver des développeurs que des mainteneurs soulève par ailleurs des questions sur la manière dont la communauté peut encourager davantage de personnes à assumer ces responsabilités critiques. Identifier des solutions pour rendre le rôle de mainteneur plus accessible et attractif pourrait contribuer à résoudre le problème de la fatigue des mainteneurs.

La discussion entre Linus Torvalds et Dirk Hohndel expose les défis et les préoccupations valables entourant la fatigue des mainteneurs, elle soulève également des interrogations sur la manière dont la communauté peut élargir et diversifier la base de mainteneurs pour garantir la pérennité et la vitalité du noyau Linux.

Source : Vidéo

Et vous ?

Selon vous, pourquoi Torvalds considère-t-il la Fondation Linux comme un espace neutre crucial pour la collaboration au-delà des intérêts individuels et commerciaux, par rapport à travailler dans une entreprise Linux ?

Que pensez-vous la diversité et l'inclusivité au sein de la communauté du noyau Linux dans le contexte de la difficulté de trouver des mainteneurs, selon les remarques de Torvalds ?

À votre avis, quelle est la perspective de Dirk Hohndel sur les modèles de langage à grande échelle de l'IA et leur impact potentiel sur l'écriture de code, et comment cela s'aligne-t-il avec les idées de Torvalds ?

Quelles sont les implications possibles de l'intégration active de Rust dans les pilotes et les sous-systèmes majeurs du noyau Linux, telles que mentionnées par Linus Torvalds ?

Voir aussi :

Rust dans le noyau Linux: un projet prometteur, mais pas sans complications. La communauté dresse un bilan, lors de l'édition 2023 du Kernel Maintainers Summit

Trois systèmes d'exploitation Linux axés sur les jeux battent Windows 11 dans les benchmarks de jeux : Arch Linux, Pop!_OS et Nobara OS, selon les résultats des évaluations de ComputerBase

Une nouvelle mise à jour de Systemd permettra à Linux de bénéficier de l'infâme "écran bleu de la mort" de Windows, mais la fonctionnalité a reçu un accueil très mitigé

Une erreur dans cette actualité ? Signalez-nous-la !

Avatar de JPLAROCHE
Membre expérimenté https://www.developpez.com
Le 11/01/2024 à 15:42
Avoir une belle voiture au top de ses performances, répondant à ce que l'on attend d'elle, mais n'avoir qu'un seul ingénieur capable de remonter le réveil, n'est pas encourageant pour l'avenir, il est important d'activer l'engagement d'acteurs pour la suite de Linux.
ps( j'ai vécu cela )
1  0 
Avatar de prisme60
Membre régulier https://www.developpez.com
Le 10/01/2024 à 10:56
Comme toutes les nouveautés, cela se paye, mais cela est nécessaire pour avoir une amélioration de la qualité du noyau. Personnellement, je suis un fervent partisan du Rust, et des API bien construites. Une bonne API doit être intuitive et dans la mesure du possible rendre tout mauvais usage impossible. Pour un tel résultat, il faut notamment un typage fort que l'on a pas en C (C++). Le Rust sans unsafe interdit les transtypage à base de cast (comme caster un entier en pointeur, ou un pointeur d'un type dans un pointeur d'un autre type).
0  0