1 points par GN⁺ 2025-01-18 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • En 2025, l’écosystème Linux et du logiciel libre devrait voir émerger à la fois l’expansion des expérimentations dans le noyau et la question de la durabilité des projets de logiciel libre
  • sched-ext et le code Rust dans le noyau passeront à une phase où davantage d’utilisateurs pourront en ressentir les effets, certaines évolutions pouvant être déployées d’une manière que les utilisateurs ne remarqueront pas
  • Les tentatives de porte dérobée similaires à XZ, les projets maintenus par une seule personne et l’intégration de code généré par l’IA mettront à l’épreuve les structures de confiance sur lesquelles le logiciel libre s’est appuyé
  • La mise hors service de produits connectés au cloud et les fuites de données renforceront l’intérêt pour la capacité réelle des utilisateurs à contrôler leur matériel et leurs données personnelles
  • Les difficultés financières des fondations, le manque de soutien aux mainteneurs et les conflits géopolitiques pourraient ébranler en 2025 les bases de la collaboration dans la communauté du logiciel libre

Les expérimentations du développement du noyau arrivent dans les distributions

  • sched-ext devrait être intégré à davantage de distributions en 2025, permettant à plus d’utilisateurs de l’expérimenter directement
    • sched-ext permet de charger depuis l’espace utilisateur des ordonnanceurs CPU sous forme d’ensembles de programmes BPF
    • En 2024, il avait déjà suscité de nombreuses expérimentations créatives avant même son intégration dans un noyau officiellement publié
    • Il permet de tester et d’améliorer rapidement de nouvelles idées d’ordonnancement sur des systèmes réels
    • Certaines idées pourraient déboucher sur des ordonnanceurs spécialisés pour des distributions dédiées, par exemple aux systèmes de jeu
    • Certaines pourraient, à terme, être intégrées à l’ordonnanceur EEVDF du noyau
  • Le code Rust intégré au noyau devrait augmenter plus rapidement en 2025, grâce à davantage d’abstractions et à la montée en compétence de la communauté
    • Jusqu’ici, le code Rust intégré relevait surtout de l’infrastructure et de la preuve de concept
    • En 2025, du code Rust exécuté par les utilisateurs finaux devrait apparaître, même si ceux-ci ne s’en rendent pas forcément compte
    • Le nombre de fonctionnalités instables du langage Rust dont le noyau a besoin devrait nettement diminuer grâce au travail de stabilisation mené par la communauté Rust

Les incidents de sécurité mettent le modèle de confiance sous pression

  • Des tentatives de porte dérobée similaires à XZ pourraient à nouveau être découvertes
    • Les bases de code existantes ont été examinées pour trouver des attaques comparables à celle de XZ, mais presque rien n’a été trouvé
    • Cela ne signifie pas pour autant qu’il n’existe pas de tentatives en cours utilisant d’autres techniques
    • Pour des agences gouvernementales ou des organisations suffisamment financées, la récompense en cas de succès est trop importante pour que personne n’essaie
  • Les projets maintenus par une seule personne pourraient apparaître de plus en plus risqués aux utilisateurs
    • Des incidents de sécurité comme la tentative de porte dérobée dans XZ influencent cette perception
    • Un mainteneur unique est aussi vulnérable au burn-out et au manque de temps
    • Il est difficile pour ce type de projet d’atteindre le niveau de confiance que les utilisateurs souhaiteraient
  • On pourrait découvrir qu’un grand projet a intégré beaucoup de code généré par l’IA
    • Les problèmes peuvent apparaître lorsque l’auteur nominal ne comprend pas réellement le comportement du code
    • Les projets de logiciel libre reposent sur une structure où les développeurs contribuent leur propre travail et en assument la responsabilité
    • Les grands modèles de langage ne peuvent pas assumer cette responsabilité
    • Les projets qui découvriront ce type de code dans leur dépôt pourraient se retrouver dans la situation inconfortable de devoir annuler des changements importants

IA générative et réalité du soutien par les fondations

  • Des efforts plus concentrés pour créer de véritables systèmes d’IA générative libres devraient apparaître
    • Une ou plusieurs fondations soutenant la création de modèles pourraient voir le jour
    • Comme les ressources disponibles sont bien plus limitées, une grande partie du travail consistera à innover pour réduire les ressources nécessaires
    • Les résultats pourraient améliorer l’accessibilité et le contrôle de ces systèmes
    • Tous les utilisateurs ne les emploieront peut-être pas uniquement à de bonnes fins
  • Une ou plusieurs fondations visant à soutenir les mainteneurs pourraient être lancées
    • Même les entreprises qui contribuent activement à des projets de logiciel libre hésitent souvent à soutenir le rôle de mainteneur
    • Pourtant, les projets ne fonctionnent pas sans mainteneurs
    • Certaines entreprises pourraient être incitées à soutenir une organisation distincte promettant de résoudre ou d’améliorer la situation des mainteneurs de projets précis qui les intéressent
    • Malgré cela, fin 2025, le rôle de mainteneur devrait rester gravement sous-financé
  • Les fondations qui soutiennent le travail sur le logiciel libre devraient continuer à rencontrer des difficultés en 2025, dans la lignée de la tendance observée en 2024
    • 2025 ne semble pas être une période de générosité accrue de manière générale
    • Les organisations qui dépendent de la générosité d’autrui devront faire face à des tâches difficiles

Produits cloud et contrôle par l’utilisateur

  • Davantage de produits basés sur le cloud devraient devenir inutilisables lorsque leurs fabricants feront faillite ou s’en désintéresseront
    • Les problèmes de surveillance et de fuites de données liés aux produits connectés au cloud devraient eux aussi se répéter en 2025
    • Parmi les exemples récents figurent la surveillance par les friteuses à air et la fuite de données des véhicules électriques Volkswagen
    • En 2025, la prise de conscience des inconvénients d’une connectivité cloud généralisée pourrait se diffuser plus largement
    • Des alternatives libres comme Home Assistant peuvent montrer une meilleure façon de gérer les données personnelles et saisir cette occasion
    • Pour en tirer pleinement parti, il faudra être centré sur l’utilisateur, ce qui n’est pas toujours un point fort de la communauté du logiciel libre
  • Du matériel open source plus complet devrait apparaître en 2025
    • L’OpenWrt One, lancé en 2024, a vu son premier lot de production rapidement épuisé
    • Il existe manifestement une demande pour du matériel que les acheteurs peuvent véritablement posséder
    • La communauté du logiciel libre dispose des compétences et des outils nécessaires pour créer ce type de matériel
    • Des projets intéressants devraient sortir en 2025
  • L’intérêt pour les distributions alternatives destinées aux appareils mobiles pourrait renaître
    • Aux débuts d’Android, il était courant de remplacer le logiciel du fabricant par CyanogenMod ou des distributions dérivées
    • À l’époque, c’était un bon moyen d’obtenir un maximum de contrôle et de fonctionnalités sur l’appareil
    • À mesure qu’Android s’est amélioré, beaucoup d’utilisateurs ont cessé de fournir cet effort supplémentaire
    • La montée des préoccupations en matière de vie privée et de sécurité, combinée à l’amélioration de la qualité des distributions alternatives, pourrait pousser certains utilisateurs à quitter à nouveau Android standard

Conflits géopolitiques et fondations de la communauté

  • La montée de l’hostilité dans le monde devrait également toucher la communauté du logiciel libre
    • Le monde dans son ensemble ne semble pas se diriger vers davantage de paix
    • Même sans nouveaux conflits, les conflits existants peuvent à eux seuls affecter les communautés de développement
    • Les développeurs originaires de régions défavorisées pourraient à nouveau être exclus, même s’ils ne portent aucune responsabilité personnelle dans les méfaits de leur gouvernement ou de leur employeur
  • Aux États-Unis, la politique a nettement évolué vers une logique de « nous contre eux », et cette tendance ne se limite pas aux États-Unis
    • Cette attitude entre fortement en contradiction avec les fondations de la communauté du logiciel libre
    • La communauté repose sur l’idée de créer des systèmes pour tout le monde et d’accepter les contributions de quiconque est prêt à aider
    • La communauté du logiciel libre a montré qu’il était possible de créer une communauté mondiale capable d’accomplir des choses remarquables et de changer le monde
    • 2025 est une bonne année pour montrer que cette capacité existe toujours

LWN en 2025

  • LWN entamera en janvier sa 27e année de publication
    • LWN est fier d’avoir fait partie des communautés Linux et du logiciel libre, et n’a pas l’intention de s’arrêter
    • Quelle que soit l’actualité de 2025, LWN indique qu’il la couvrira et contribuera à mieux la comprendre
    • En décembre, il reviendra sur ces prédictions pour voir à quel point elles se seront trompées

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.