Ouvrir le menu principal

MacGeneration

Recherche

Microsoft poursuit son intégration de Linux à Windows 10

Nicolas Furno

mercredi 20 mai 2020 à 08:48 • 51

Ailleurs

Microsoft a lancé hier la BUILD 2020, son équivalent de la WWDC convertie cette année en un événement en ligne. L’entreprise a ainsi pu présenter les nouveautés à venir pour sa plateforme, et notamment les nouveautés dédiées aux développeurs pour Windows 10. Poursuivant une stratégie lancée en 2016, c’est notamment du côté de Linux que la firme de Redmond avait des annonces à faire.

Depuis quatre ans en effet, Windows 10 intègre le Windows Subsystem for Linux ou WSL. La première version émulait un noyau Linux pour permettre de lancer les outils en ligne de commande disponibles dans cet univers. L’an dernier, Microsoft avait annoncé une mise à jour majeure, qui est désormais disponible : WSL 2 repose désormais sur un vrai noyau Linux, qui fonctionne en parallèle de Windows grâce à un hyperviseur. Cela reste de la virtualisation, mais beaucoup plus performante, puisque l’on est beaucoup plus proche d’une installation « propre » d’une distribution GNU/Linux.

Un gestionnaire de fichiers issu d’une distribution Linux, affiché dans Windows 10 : la prochaine étape de l’intégration des deux systèmes.

Cette meilleure intégration va permettre à Microsoft d’offrir plusieurs nouveautés. La plus symbolique est la possibilité d’utiliser non plus seulement les outils en ligne de commande issus de l’univers Linux, mais aussi les apps graphiques. En fait, c’était déjà possible, mais les performances étaient trop mauvaises pour l’envisager au quotidien. Une future version de Windows 10 activera toutefois l’accélération graphique du système pour les apps Linux, ce qui devrait permettre de bénéficier de performances similaires sur les deux systèmes.

Cette nouveauté est en fait l’heureuse conséquence d’un changement plus important. DirectX, l’API 3D de Windows, a été modifiée pour apporter l’accélération matérielle à WSL 2 et donc à tous les outils en ligne de commande que les développeurs peuvent utiliser dans cet environnement. Ce sera notamment utile pour le machine learning et d’autres tâches qui reposent massivement sur les puces graphiques. Microsoft a aussi travaillé pour qu’OpenGL et OpenCL fonctionnent sur DX12 dans le cadre de WSL 2, et ce sera aussi le cas de Vulkan à terme. Et histoire d’être complet, CUDA de Nvidia sera aussi disponible dans ce cadre.

Si des développeurs hésitaient encore à franchir le pas pour adopter Windows 10 comme leur plateforme de développement, Microsoft a abattu une carte de plus hier en présentant winget. Ce gestionnaire de paquets en ligne de commande vient combler un vide par rapport aux distributions GNU/Linux ou à macOS. L’idée est de pouvoir installer et mettre à jour très facilement des apps ou des outils en ligne de commande, en gérant notamment les dépendances.

Installation d’une app avec winget.

Toutes les distributions Linux intègrent leur propre gestionnaire de paquets, que ce soit apt pour celles basées sur Debian (dont Ubuntu) ou yum pour les dérivées de Fedora (dont CentOS). Il en existe aussi plusieurs sur macOS, mais le plus connu est Homebrew. On pouvait aussi déjà en installer sur Windows, dont Chocolatey, mais le fait que Microsoft crée sa propre version est là encore un message fort en direction de la communauté des développeurs. Et comme la majorité de ce que fait l’entreprise désormais, winget est un projet open-source, n’importe qui peut ajouter un paquet.

WSL 2 sera disponible en version finale dans le courant du mois, et Microsoft a aussi annoncé que Docker l’exploitera dorénavant pour améliorer ses performances sur Windows 10. L’accélération graphique et les autres nouveautés liées aux processeurs commenceront à être disponibles en bêta dans les prochains mois.

Rejoignez le Club iGen

Soutenez le travail d'une rédaction indépendante.

Rejoignez la plus grande communauté Apple francophone !

S'abonner

Avec iPadOS 26, Apple cède et apporte la gestion des fenêtres de macOS à l’iPad

19/06/2025 à 22:29

• 8


La bataille des sites pornos s'intensifie, et s'étend à l'Union européenne

19/06/2025 à 21:00

• 58


Refurb Apple : les premiers MacBook Air M4 sont arrivés en France

19/06/2025 à 17:40

• 6


macOS 26 : des réglages dans Mail pour marquer les messages comme lu

19/06/2025 à 17:01

• 8


Synology étend sa gamme 2025 avec le DS725+ : deux baies, SSD NVMe et limité sur les disques durs

19/06/2025 à 16:30

• 8


Big Man : un nouveau court métrage filmé à l’iPhone 16 Pro avec le rappeur Stormzy

19/06/2025 à 16:12

• 2


Apple envisage d’utiliser l’IA pour accélérer le développement de ses puces

19/06/2025 à 15:44

• 20


B&You Pure fibre : les frais de mise en service temporairement offerts sur cette offre star

19/06/2025 à 13:01

• 57


iPadOS 26 : Craig Federighi détaille le raisonnement derrière le nouveau multitâche

19/06/2025 à 12:37

• 72


Pour John Gruber, Apple s’est dévalorisée en boycottant son émission après ses critiques sur Siri

19/06/2025 à 10:14

• 39


Obtenez les meilleures applications Microsoft Office conçues spécialement pour Mac à petit prix 📍

19/06/2025 à 09:30

• 0


MacBook Air M4 : la chute des prix se poursuit encore sur ce nouvel incontournable 🆕

19/06/2025 à 07:00

• 111


Nintendo n’hésite pas à briquer toute Switch 2 utilisée avec une cartouche modifiée

19/06/2025 à 06:29

• 100


iPhone pliable : la production commencerait d’ici la fin de l’année, pour une sortie en 2026

19/06/2025 à 06:29

• 61


Donald Trump affirme qu’Apple va acheter un nombre conséquent de Trump Card

18/06/2025 à 21:15

• 49


LG commercialise son téléviseur transparent à 49 999 €

18/06/2025 à 20:15

• 25