2 points par GN⁺ 2025-10-11 | 1 commentaires | Partager sur WhatsApp
  • Igalia mène d’importants projets pour faire progresser le moteur web Servo grâce à un investissement du Sovereign Tech Fund
  • Servo est un moteur web parallèle basé sur Rust, doté d’une structure modulaire et d’une architecture innovante
  • Les axes prioritaires de ce projet sont la prise en charge de l’accessibilité, le développement de l’API WebView et la maintenance continue
  • L’ajout de fonctionnalités d’accessibilité améliorera la compatibilité avec les lecteurs d’écran et les technologies d’assistance, tandis que l’achèvement de l’API WebView renforcera la facilité d’intégration embarquée dans les applications
  • Avec la croissance de la communauté, le projet prévoit aussi de renforcer ses capacités de maintenance sur la gestion des issues, la revue des PR et les releases de versions

Vue d’ensemble

  • Igalia mène des travaux financés par un nouvel investissement du Sovereign Tech Fund pour faire progresser le moteur web Servo
  • En tant que mainteneur de Servo, Igalia adopte une approche multidimensionnelle axée sur l’intérêt public, l’utilisabilité pour les développeurs et la durabilité à long terme

Rôle et nécessité de Servo

  • Servo est un moteur web moderne et parallèle développé en Rust et exploité comme projet de la Linux Foundation Europe
  • La conception modulaire de Servo est utile dans l’ensemble de l’écosystème Rust
  • Mais il nécessite des investissements continus pour sa maintenance, et, de par sa nature open source, un soutien externe est essentiel pour lui permettre d’exprimer pleinement son potentiel de croissance

Principaux travaux rendus possibles par l’investissement du Sovereign Tech Fund

Prise en charge initiale de l’accessibilité

  • Avec l’élargissement de l’usage de Servo, le besoin de design inclusif augmente
  • À l’heure actuelle, il manque encore des fonctions d’accessibilité de base pour les lecteurs d’écran et autres technologies d’assistance
  • Ces limites réduisaient son utilité dans des scénarios d’usage réels
  • Grâce à cet investissement, une première prise en charge de l’accessibilité sera mise en œuvre afin de faire évoluer Servo vers un moteur pensé pour tous les utilisateurs
  • C’est indispensable pour en faire un moteur adapté aux applications web publiques

API WebView

  • Pour intégrer Servo dans une application, une API WebView stable et complète est nécessaire
  • Certains travaux existaient déjà, mais ils n’étaient pas encore à un stade exploitable de façon générale
  • L’objectif est maintenant d’achever l’API WebView pour permettre son intégration dans des applications desktop et mobiles
  • Il s’agit d’une amélioration clé qui ouvrira de nouveaux cas d’usage et favorisera une adoption plus large
  • Une couche d’intégration stable est un élément essentiel pour la réussite de Servo en tant que moteur polyvalent

Maintenance du projet

  • Servo est bien plus qu’un simple moteur de navigateur : c’est aussi un ensemble de crates largement utilisées dans l’écosystème Rust
  • La maintenance de ces bibliothèques profite non seulement à Servo, mais aussi à l’ensemble de la plateforme web
  • Depuis qu’Igalia a repris la maintenance, la communauté comme le projet ont fortement grandi
  • Le financement servira à consacrer davantage de ressources à la gestion des issues, à la revue des PR, aux publications de versions et au support de gouvernance
  • Cela contribuera à une maintenance active et réactive de Servo, tout en garantissant la fiabilité pour les développeurs et les utilisateurs

Igalia à l’avant-garde de l’innovation web open source

  • Igalia continue de jouer un rôle moteur dans l’innovation web open source grâce à ses contributions à Chromium, WebKit et Gecko, à son leadership dans la standardisation et au développement d’outils pour développeurs
  • L’entreprise estime que Servo jouera un rôle unique dans le domaine des moteurs web du futur
  • Elle prévoit de continuer à partager régulièrement l’avancement du projet

Mot de conclusion

  • Igalia exprime sa gratitude pour la reconnaissance de l’importance de ce projet et pour le soutien apporté par le Sovereign Tech Fund
  • Elle se dit impatiente de partager les prochaines avancées

1 commentaires

 
GN⁺ 2025-10-11
Commentaires Hacker News
  • La Sovereign Tech Agency a démarré en octobre 2022 sous le nom de Sovereign Tech Fund, avec le soutien du ministère fédéral allemand de l’Économie et de l’Énergie, et elle est aujourd’hui une filiale de SPRIND GmbH, l’entreprise publique allemande chargée de promouvoir l’innovation

    • Il semble que son rattachement ait récemment été transféré au nouveau « ministère fédéral de la Transformation numérique et de la Modernisation de l’État » ; pour qu’un chancelier allemand montre qu’il prend vraiment l’administration numérique au sérieux, on a presque l’impression qu’il faut aller jusqu’à créer un ministère dédié au numérique. Personnellement, je n’aime pas particulièrement le chancelier Merz, mais le Sovereign Tech Fund est une bonne idée lancée par le précédent gouvernement
  • C’est une bonne initiative, mais on voit encore très peu d’actions réduisant concrètement la dépendance des citoyens européens à iOS/App Store, Android/Play Store, Play Services, ainsi qu’à Microsoft sur les postes de travail des entreprises et des administrations ; on a même l’impression que les décideurs renforcent parfois cette dépendance. Voir par exemple la politique européenne d’identité numérique et la référence d’implémentation du portefeuille européen d’identité numérique

    • Les effets réels du support des moteurs de navigateur alternatifs sur iOS seront probablement un point de bascule important dans ce débat. Par exemple, il subsiste une faille où Apple conserve de fait le pouvoir réglementaire, puisqu’Apple peut décider elle-même si un moteur comme Servo satisfait ou non aux critères de sécurité de la chaîne d’approvisionnement logicielle pour utiliser des fonctionnalités majeures comme le JIT. Cela dit, on peut espérer que Servo remplisse ces critères grâce à ce financement, qu’Apple applique malgré tout ses règles dans l’esprit de la réglementation, et qu’un nouveau moteur de navigateur puisse mener l’innovation du web mobile, avec des effets positifs au-delà de l’UE

    • Il faut éviter le FUD (peur, incertitude et doute) : l’implémentation mentionnée ci-dessus n’est que la référence d’implémentation du portefeuille européen d’identité numérique. Elle ne prévoit aucun monopole d’un OS ou d’un écosystème particulier ; son objectif est de fournir des bibliothèques open source, des modules et des applications de référence pour aider chaque pays à construire librement ses propres services

  • À noter que Sovereign soutiendra le projet Servo à hauteur de 545 400 euros au total sur 2025 et 2026 (infos officielles, archive)

  • Igalia a lancé beaucoup de projets formidables, et c’est agréable de voir Servo s’inscrire dans cette continuité

  • Les efforts de l’Europe, en particulier de l’Allemagne, pour réduire sa dépendance aux Big Tech américaines en renforçant son soutien à l’open source sont bienvenus. Il reste beaucoup à faire, mais le simple fait que ce type d’initiative existe a déjà du sens (programme du fonds)

  • Il est aussi possible de faire un don directement au projet Servo

  • La Sovereign Tech Agency fait vraiment du bon travail ; ce serait bien que chaque pays crée, comme l’Allemagne, un organisme de soutien à l’open source. Si l’on dépend de l’open source, il est indispensable d’investir aussi dans les coûts de maintenance

    • À noter que le gouvernement américain finance lui aussi l’open source à une échelle importante : l’Open Tech Fund a déjà soutenu divers projets comme WireGuard et Tor
  • Servo est un bon moteur moderne, mais c’est dommage qu’il n’existe pas de navigateur réellement utilisé qui l’emploie

    • Pour l’instant, l’idée est d’abord de l’utiliser comme composant WebView. C’est une stratégie raisonnable, car les applications basées sur WebView peuvent contourner les limites du moteur. On peut aussi espérer que Tauri (v2) propose un jour Servo comme option

    • Il y a bien eu une tentative appelée Verso, mais son développement est actuellement à l’arrêt (lien du projet)

  • À mes yeux, la vraie portée du Sovereign Tech Fund réside dans l’extension du principe « argent public, code public ». Si seulement une partie de ce que les gouvernements du monde entier versent chaque année à Microsoft, Adobe et d’autres était investie dans l’ajout de fonctionnalités à des logiciels open source comme LibreOffice, GIMP ou Nextcloud, la durabilité du développement OSS deviendrait bien plus réaliste

  • Une évolution centrée sur l’API WebView sera probablement aussi une bonne nouvelle pour la communauté Tauri