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 !
Le plan de succession pour le noyau Linux après le départ de Linus Torvalds est qu'il n'y en a aucun
Ce qui pourrait conduire à une fragmentation de l'écosystème entre les habitués du C et ceux du Rust
Le , par Patrick Ruiz
25  0 
Les principaux mainteneurs du noyau Linux sont des habitués du langage C dont l’âge commence par le chiffre 5. Certains se rapprochent même de la soixantaine. La retraite s’approche à grands pas pour ceux-ci et en particulier pour Linus Torvalds qui continue d’assurer la gouvernance du noyau Linux en solitaire. Aucun plan de succession n’est prévu après son départ. La situation est de nature à accentuer la fragmentation de l’écosystème connue comme étant l’une des raisons de l’échec de Linux face à Windows dans la filière des ordinateurs de bureau.

La gouvernance du noyau Linux est assurée principalement par Linus Torvalds. Il supervise les contributions de nombreux développeurs du monde entier, prend les décisions techniques finales et maintient la version mainline ou vanilla du noyau. Les distributions Linux intègrent ce noyau de base, parfois avec leurs propres modifications et ajouts. Linus Torvalds dans la communauté Linux est le dictateur bienveillant comme en témoigne encore le récent rejet par ce dernier de correctifs pour l'architecture RISC-V en raison de leur soumission tardive et de leur mauvaise qualité.

« Non pas parce qu'il s'agit d'une démocratie où les gens pourront procéder à un vote et où il y aurait un vainqueur clair, mais parce que ces choses se produisent de façon naturelle », déclare-t-il dans le cadre d’un entretien. En d’autres termes, Linus Torvalds n’envisage pas de peser de son poids aux fins de désignation d’un successeur.


Le départ de Linus Torvalds est de nature à renforcer la fragmentation de l’écosystème

En effet, après plus de 30 ans d’existence du noyau Linux, le Rust a été admis comme deuxième langage aux côtés du C pour le développement du noyau. Dans une récente discussion au sein de la communauté du noyau Linux, Linus Torvalds a clarifié sa position concernant l'intégration du code Rust dans le noyau, en réponse aux objections de certains mainteneurs. Ce dernier est d’avis que les mainteneurs ne seront pas contraints d'interagir avec du code Rust s'ils n'en voient pas l’utilité. Cependant, cela ne signifie pas qu'ils ont le droit de bloquer son intégration dans des domaines où il est jugé bénéfique. Cette intervention fait suite aux préoccupations exprimées par Christoph Hellwig, un développeur influent du noyau, qui s'oppose à l'utilisation de Rust aux côtés du C traditionnel. Hellwig est d’avis que l'introduction de Rust entraînerait une fragmentation et des directives de langage ambiguës, imposant une charge supplémentaire aux mainteneurs. Des rapports font en sus état de ce que Torvalds aurait indiqué en privé son intention de fusionner du code Rust, même en cas d'opposition de la part des mainteneurs concernés.

C’est l’image de dictateur bienveillant qui refait une fois de plus surface et, avec elle, un nouvel aperçu de la place charnière de Linus Torvalds dans cette communauté. Tel un juge suprême, il arbitre le conflit entre habitués du langage C et les nouveaux mainteneurs qui penchent pour le Rust. La question du devenir de la communauté se pose donc dans le cas de figure de son absence dont l’âge de la retraite fera une réalité.

Et vous ?

Comment entrevoyez-vous la communauté du noyau Linux après le départ de Linus Torvalds ?
Partagez-vous les avis selon lesquels son départ est susceptible de renforcer la fragmentation de l’écosystème Linux ?

Voir aussi :

Programmation : une étude révèle les langages les plus voraces en énergie, Perl, Python et Ruby en tête, C, Rust et C++, les langages les plus verts

Linus Torvalds souligne une bonne avancée du langage Rust dans le développement du noyau Linux, et aurait qualifié le C++ de « langage de m... », après le message de Google

Microsoft, Google, AWS, Huawei et Mozilla s'associent pour créer la Fondation Rust, une organisation à but non lucratif chargée de gérer le langage de programmation

Facebook rejoint AWS, Huawei, Google, Microsoft et Mozilla dans la Fondation Rust, et renforce son équipe Rust par des nouveaux talents
  • Bardaz
    Nouveau Candidat au Club
    Vivement la scission pour constater enfin si les complots faciles qui tournent sont réel ou bullshit.
    Je rappel que d'après certains la stratégie Rust c'est l'idiot utile récupéré par les entreprises pour scinder la communauté en squeezant la transmission entre les devs actuels et les nouveaux. Tout ceci afin de se placer sur la gouvernance en faisant bosser à leur compte les contributeurs.
    Pour les autres c'est un nouveau langage qui attire la viande fraîche et les furrys, dynamise la communauté et permet une plus grande sécurisation.

    Ne vous y trompez pas le successeur ne sera jamais une personne. Vous voyez sérieusement un dictateur bienveillant reprendre la place de Linux? Dans l'open-source? Il faut être sérieux deux minutes ça n'arrivera pas, ce n'est pas le lieu. Ce sera une fondation américaine, composé de financeurs avec un conglomérat d'entreprises, probablement la Linux Foundation. Bref Linux est tout de même un garde fou. La puissance de certaines briques logicielles et des distributions fait que celles-ci peuvent imposer leurs volontés au noyau. Cependant il reste un dernier rempart qui sous prétexte de qualité de code peut refuser l'intégration dans sa création originelle, c'est une bonne chose. Linus vous a forcé pendant des années à écrire correctement votre C en vous manquant de respect au passage car il faut comprendre l’enjeu d'une succession. Lorsqu'il ne sera plus là, ce seront les plus nombreux, forts et structurés qui reprendront les choses en main, ainsi va la vie. Indice à moins d'un miracle ce ne sera pas les vieux gardiens.

    Linux est un phénomène mondial l'Amérique y a grandement participé mais tous les pays du monde également. Il n'y a donc aucune raison de le laisser à la simple jouissance des Etats-Unix ou d'entreprises américaines.
    7  2 
  • berceker united
    Expert éminent
    Citation Envoyé par Bardaz Voir le message
    Vivement la scission pour constater enfin si les complots faciles qui tournent sont réel ou bullshit.
    [...]
    Linux est un phénomène mondial l'Amérique y a grandement participé mais tous les pays du monde également. Il n'y a donc aucune raison de le laisser à la simple jouissance des Etats-Unix ou d'entreprises américaines.
    Je suis d'accord mais dans le cas de l'Europe il n'y a aucune entreprise crédible aux yeux du monde pour faire partie des grands. L'Europe est vu comme étant un simple consommateur/contributeur, depuis le début elle n'a pas été acteur. Multiplié à l'Amérique latine, Asie.
    2  0 
  • disedorgue
    Expert éminent sénior
    Bon blague à part, pour moi, linux continuera son petit bonhomme de chemin tout comme openbsd ou autre freebsd.

    Et si on se place coté blagouse, Linus va peut être se mettre à l'IA pour créer son prorpre avatar à qui il donnera la main pour la relève
    1  0 
  • selmanjo
    Membre régulier
    On dirait qu'on essaie ici de mettre en avant Rust or Linux est principalement en C. Il faut bien entendu trouver un aussi bon successeur. Et puis, de toute façon linux fait toujours de petits distros tous les ans et la communauté est extrêmement active.
    1  0 
  • disedorgue
    Expert éminent sénior
    Citation Envoyé par alain_du_lac Voir le message
    Il y aura bientôt autant de versions plus ou moins incompatibles que utilisateurs !
    Merveilleux monde de LINUX 😂
    Et donc peut être moins d'incompétents (et je ne dis pas ça de toi)

    0  0 
  • Bardaz
    Nouveau Candidat au Club
    Ça va finir en fork.
    Y'a toujours des mécontents.

    Actuellement on a deux mondes, L'industrie et Les power users. les deux mondes ne sont absoluement pas d'accord sur les directions à prendre. Pleins d'initiatives traduisent l'opposition des deux mondes:
    • Flatpak, Snap / Appimage
    • Flatpak / dépots
    • Systemd / Autres système d'init
    • elogind / seatd et autres
    • GNOME / DE sans dépendances ou tiling
    • Distributions industrielle / Distributions avec philosophie Unix
    • C / Rust
    • Gouvernance centralisée / Gouvernance distribuée
    • Hégémonie Américaine / The world
    • X11 XLibre / Wayland
    • Redhat / the world
    • etc


    Les combats sont trop nombreux, trop ancrés dans certaines pratiques de distros. L'industrie tends à uniformiser pour s'imposer et donc les power users sont les premiers touchés des contraintes imposées. le monde Linux va se scinder c'est inevitable et l'absence de Torvalds sera peut être le déclencheur, probablement que cela peut survenir avant.

    Si on prends chaque combat les mécontents ne sont même pas sur la même ligne. Adopter une position signifie pas partager l'ensemble. Donc si y'a fork ce sera quelque chose de très permissif dans la configuration c'est la seule chose sur laquelle ils sont d'accord, la philosophie Unix. Si c'est ça, cela sera une excellente nouvelle.
    2  2 
  • disedorgue
    Expert éminent sénior
    Déjà, où s'arrête le noyaux linux dont Linus Torvald à la main ?
    0  0 
  • alain_du_lac
    Nouveau membre du Club
    Il y aura bientôt autant de versions plus ou moins incompatibles que utilisateurs !
    Merveilleux monde de LINUX 😂
    1  3 
  • djm44
    Membre régulier
    C'est un article qui essaie de remettre en selle le Rust.
    0  5