Microsoft évolue. Jadis fermée et hostile aux logiciels open source, l'entreprise les embrasse désormais pleinement.
Parallèlement à des initiatives récentes comme Visual Studio Code open source, Windows intègre Linux via le Sous-système Windows pour Linux (WSL). Une nouvelle version, WSL 2, promet de tout transformer.

À première vue, un noyau Linux dans Windows peut sembler anecdotique. Si vous êtes sur Windows, pourquoi s'embêter avec Linux ?
Pourtant, Linux excelle par sa stabilité et sa personnalisation, en faisant un pilier du développement logiciel. La plupart des sites web et applications reposent sur des serveurs Linux.
Pour les passionnés d'open source, Linux en incarne l'esprit : alternatives gratuites à la plupart des logiciels, et opportunités infinies de contribution aux projets.
Ne convient-il pas ? Contribuez pour l'améliorer !

Microsoft a lancé WSL avec la mise à jour anniversaire de Windows 10 en 2016, permettant d'exécuter des logiciels Linux sous Windows.
L'installation est simple : sélectionnez une distribution dans le Microsoft Store.
Une fois installée, accédez à la ligne de commande Linux depuis le menu Démarrer. C'est WSL 1.
Exécuter d'autres OS via VM n'est pas nouveau. Alors, pourquoi WSL ?
WSL offre vitesse et simplicité supérieures. Les VM sont plus lentes que les systèmes natifs.
Avec Linux natif, lancez un terminal Bash en un clin d'œil depuis le menu Démarrer.
Comparé à une VM ou au double boot, la différence est flagrante. Mais WSL 1 reste virtuel. WSL 2 innove.

WSL 2 embarque un vrai noyau Linux. Auparavant, WSL 1 émulait le noyau, performant mais imparfait.
Microsoft annonce jusqu'à 20 fois plus de vitesse. Même atténué, le gain est révolutionnaire.
Windows livrant un noyau Linux marque un virage stratégique vers l'open source.
Le noyau gère les interactions bas niveau avec le matériel : entrées/sorties, processeur, etc.
Avec le noyau Linux, toutes les tâches Linux interagissent nativement, dépassant le cadre des VM traditionnelles.

WSL 1 souffrait des I/O fichiers, dus aux systèmes de fichiers hétérogènes.
WSL 2 démarre en <2 secondes, élimine ces goulets d'étranglement.
Idéal pour Docker ou serveurs Linux en développement, à vitesse quasi native.
WSL 2 s'intègre au nouveau Windows Terminal, multiplateforme et moderne.
Exécutez PowerShell et Bash en onglets uniques : paradis des développeurs hybrides.
Si vous êtes sur Linux pur, non : préférez son ouverture totale.
Les réticences historiques envers Microsoft persistent.
Pour les utilisateurs mixtes, WSL 2 optimise le workflow Windows/Linux.
WSL évolue : bureaux Linux déjà possibles en WSL 1, probable en WSL 2.
Si Microsoft vous rebute, restez open source pur.