Microsoft ouvre le code source de Windows Subsystem for Linux : une avancée majeure pour les développeurs

Microsoft ouvre le code source de Windows Subsystem for Linux (WSL)

En mai 2025, Microsoft a annoncé une décision importante en ouvrant le code source de son Windows Subsystem for Linux, plus connu sous l’acronyme WSL. Ce changement majeur offre désormais aux développeurs un accès complet au cœur de cette technologie innovante qui permet d’exécuter Linux nativement sur Windows.

Une ouverture attendue depuis longtemps

Après près d’une décennie de développement fermé et de nombreuses demandes de la communauté, Microsoft a choisi de rendre public le code source du cœur de WSL 2 sur GitHub. Ce geste n’est pas anodin. Il démontre une volonté claire d’encourager la collaboration, l’amélioration et la transparence autour de cette solution qui facilite l’intégration de Linux dans l’environnement Windows.

Que contient exactement l’ouverture du code ?

La société a publié sous licence open source le package principal de WSL, comprenant notamment des éléments essentiels tels que les outils en ligne de commande comme wsl.exe, les services d’arrière-plan, les processus d’initialisation, les démons liés au réseau, ainsi que le système de partage de fichiers basé sur Plan9. Cette démarche permet aux développeurs non seulement de consulter le code, mais aussi de le compiler, de le modifier et de proposer leurs propres contributions.

Cependant, il faut noter que certaines parties plus anciennes de WSL, comme le pilote du noyau de WSL 1 ou certains outils de redirection liés à l’image de Windows, restent fermées. Malgré cela, cette ouverture représente un changement significatif, surtout venant d’une entreprise qui considérait autrefois Linux plus comme un rival que comme un partenaire.

Retour sur l’évolution de WSL

Le parcours de WSL a débuté en 2016 avec une première version utilisant une couche de traduction de syscall personnalisée pour faire fonctionner les binaires Linux sur Windows. WSL a ensuite évolué vers sa deuxième version, WSL 2, qui repose sur un véritable noyau Linux exécuté dans une machine virtuelle légère. En 2021, WSL est devenu une application indépendante disponible via le Microsoft Store, une décision stratégique qui a permis des mises à jour plus rapides et flexibles, préparant le terrain pour cette ouverture récente du code source.

Pourquoi cette ouverture est importante pour les développeurs et les utilisateurs ?

Grâce à cette initiative, les développeurs du monde entier peuvent désormais plonger sous le capot de WSL, comprendre son fonctionnement, et œuvrer à son amélioration. Cela devrait accélérer l’innovation, améliorer la stabilité, et renforcer la collaboration entre les communautés Linux et Windows.

Si vous souhaitez explorer cette plateforme, contribuer au projet ou simplement en savoir plus, rendez-vous sur wsl.dev ou directement sur la page GitHub dédiée : github.com/microsoft/WSL.

👉 Source ici

A lire ensuite