Vue lecture

Microsoft lance ses conteneurs WSL (Linux) en préversion

C'est contre-naturaaaaaaan
Microsoft lance ses conteneurs WSL (Linux) en préversion

Durant sa conférence Build 2026, Microsoft a présenté « WSL container », une intégration native de gestion de conteneurs Linux dans WSL (Windows Subsystem for Linux). L’outil est désormais disponible en préversion, avec une version finale prévue pour l’automne.

L’objectif est de fournir un moyen intégré – et prêt pour l’entreprise – de créer, exécuter et gérer des conteneurs Linux sur Windows, sans nécessiter d’outillage tiers supplémentaire. La préversion publique est disponible depuis ce 29 juin. On peut la récupérer via la commande « wsl --update --pre-release » ou en la téléchargeant directement depuis GitHub, en version 2.9.3.

Pour le CLI et les applications

La fonction se déploie à travers deux composants. Le CLI d’abord (wslc.exe), via un nouveau binaire ajouté au PATH lors de la mise à jour. Il permet de gérer l’intégralité du flux de travail pour le développement de conteneurs Linux, avec exécution, débogage, tests et autres. Ensuite, une API conteneurs, via un paquet NuGet qui permet aux applications Windows natives d’utiliser des conteneurs Linux dans leur logique. Les langages C, C++ et C# sont pris en charge. Cette API s’intègre aussi avec MSBuild et CMake, permettant d’automatiser le build/déploiement de conteneurs dans le pipeline.

L’arrivée de cette fonction provoque également d’autres changements. Par exemple, le plugin Microsoft Defender for Endpoints (MDE) est mis à jour pour couvrir aussi les événements de conteneurs Linux, via une nouvelle version en préversion privée. Dans Intune, on trouve de nouveaux paramètres de gestion permettant de contrôler l’usage des distributions et conteneurs WSL. Signalons encore le support de wslc dans Visual Studio Code Dev Containers, pour l’instant en préversion 0.462.0. On peut l’activer en modifiant le paramètre « Docker Path » vers « wslc ».

Un nouveau système de fichiers

Plusieurs évolutions techniques importantes sont aussi de la partie. La plus significative est sans doute virtiofs, un nouveau système de fichiers par défaut qui rend l’accès aux fichiers Windows deux fois plus rapide, selon Microsoft. Il est pour l’instant limité aux conteneurs WSL, mais devrait être répercuté plus tard dans tout WSL.

Autre ajout majeur : un nouveau mode réseau. Baptisé « Consomme », il permet de relayer le trafic réseau Linux à travers Windows pour que les applications Linux bénéficient du même environnement réseau, des mêmes politiques de sécurité et des mêmes intégrations entreprise que les applications Windows. Enfin, Microsoft évoque de meilleures techniques de libération progressive de la mémoire vers l’hôte Windows « quand elle n’est pas utilisée par la machine virtuelle Linux ».

La disponibilité en version finale est fixée à l’automne 2026, donc dans quelques mois. Microsoft précise dans son billet de blog que des outils tiers existants comme Docker Desktop, Podman Desktop et Rancher Desktop, qui s’appuient sur WSL, « bénéficieront de tous de ces changements de plateforme de bas niveau ».

  •  

☕️ Voici LinuxMD, un Linux pour… la Mega Drive



Ce n’est pas une plaisanterie : le développeur Daniel Palmer propose sur GitHub une distribution visant la Mega Drive, la vénérable console que Sega avait lancé dans nos contrées en 1990 (aussi commercialisée sous le nom Genesis aux États-Unis). Elle avait alors provoqué un séisme vidéoludique, l’entreprise ayant coupé l’herbe sous le pied de Nintendo avec sa propre console 16 bits, la SNES.

L’information peut tellement surprendre que sur le dépôt, son auteur répond « non » à la question « Est-ce une blague ? ». Il précise que pour utiliser ce système, il est nécessaire d’avoir une Mega Drive (on s’en serait douté), la cartouche EverDrive qui permet de charger d’autres contenus sur la console, un câble USB pour relier l’EverDrive au PC et… « du temps à perdre », ajoute l’auteur.

Au sujet de l’émulation, c’est plus compliqué. L’auteur estime que LinuxMD ne fonctionnera « probablement pas » sur un émulateur classique, car plusieurs composants de l’EverDrive y seraient absents. En revanche, il fournit un fork de QEMU qui peut « émuler suffisamment » la Mega Drive et l’EverDrive pour fonctionner. En revanche, la sensation ne sera pas la même, prévient-il, car « QEMU émule le CPU beaucoup trop rapidement ».

De nombreuses instructions sont données, le concept étant clairement destiné à un public très niche d’enthousiastes ayant encore ce genre de matériel à disposition.

  •  

☕️ Wine 11.12 disponible avec le support de la mise à l’échelle fractionnaire pour Wayland



Nouvelle version pour Wine, la couche de compatibilité permettant aux applications Windows de fonctionner sur un système Linux. Wine sert pour rappel de base à Proton, une autre couche de compatibilité. Développée par Valve et spécialisée dans les jeux, elle est au cœur de la distribution SteamOS, qui équipe le Steam Deck et la nouvelle Steam Machine.

Cette mouture 11.12 apporte de petites améliorations çà et là, mais elle introduit surtout la prise en charge de la mise à l’échelle fractionnaire pour Wayland. Cela signifie que cette capacité d’affichage est supportée sur l’ensemble des sessions Wayland.

La mise à l’échelle fractionnaire, ou « fractionnal scaling », est un mécanisme logiciel utilisé par les systèmes d’exploitation pour adapter la taille de l’interface graphique (textes, icônes, fenêtres) sur des écrans à haute densité de pixels (HiDPI ou 4K). On peut la comparer à une loupe. C’est cette technique qui est utilisée quand les réglages d’un système proposent du 125, 150 ou 175 % sur le niveau de zoom de l’interface.

Dans le cas de Wine, la mise à l’échelle de son interface devrait donc être nette, alors que le passage par X11/XWayland utilisé jusqu’à présent pouvait entraîner du flou et d’autres petits artefacts visuels.

Wine 11.12 apporte quelques autres nouveautés, comme le regroupement des bibliothèques libswresample et libswscale de FFmpeg, la mise à jour du moteur Mono avec Mono 11.2, ou encore un retour de XSLPattern dans le parseur MSXML. Une trentaine de bugs ont également été corrigés, dont certains avec de vieilles applications, comme Office 2007. On trouve même un correctif pour… Microsoft Money 97.

  •  
❌