Windows 10 recevra un noyau Linux intégré de Microsoft

Au fil des années, Microsoft a réalisé plusieurs projets Linux. Il existait un système d'exploitation basé sur Linux pour les commutateurs réseau dans les centres de données et un système d'exploitation basé sur Linux pour les microcontrôleurs conçus pour le service de sécurité intégré Azure Sphere. Et maintenant, on a appris l'existence d'un autre projet basé sur Linux, sur lequel les spécialistes de Microsoft travaillent depuis un certain temps.

Windows 10 recevra un noyau Linux intégré de Microsoft

Le premier jour de la conférence des développeurs Build 2019, le géant du logiciel a annoncé la création de sa propre version du noyau Linux, qui fera partie de Windows 10. Les premières versions de test pour les membres du programme Insider seront publiées à la fin de juin. Ce noyau constituera la base de l'architecture Sous-système Microsoft Windows pour Linux (WSL) 2. Comment noté Représentants de Microsoft sur leur blog, c'est la première fois qu'un noyau Linux à part entière deviendra un composant intégré de Windows.

Rappel : WSL 1 était une couche de compatibilité, essentiellement un émulateur, pour exécuter des binaires Linux (ELF) dans l'environnement des systèmes d'exploitation Windows 10 et Windows Server 2019. Cela a par exemple permis ces dernières années de transférer le shell Bash à Windows, ajoutez la prise en charge d'OpenSSH Windows 10 et incluez les distributions Ubuntu, SUSE Linux et Fedora dans le Microsoft Store.

Windows 10 recevra un noyau Linux intégré de Microsoft

L'arrivée d'un noyau de système d'exploitation ouvert à part entière dans WSL 2 améliorera la compatibilité, améliorera considérablement les performances des applications Linux sur Windows, accélérera les temps de démarrage, optimisera l'utilisation de la mémoire, accélérera les E/S du système de fichiers et exécutera directement les conteneurs Docker. ou via une machine virtuelle.

Le gain de performances réel dépendra de l'application en question et de la manière dont elle interagit avec le système de fichiers. Les tests internes de Microsoft montrent que WSL 2 est 20 fois plus rapide que WSL 1 lors du déballage des archives tar, et environ 2 à 5 fois plus rapide lors de l'utilisation de git clone, npm install et cmake sur divers projets.

Windows 10 recevra un noyau Linux intégré de Microsoft

Le noyau Microsoft Linux sera initialement basé sur la dernière version stable à long terme 4.19 utilisée par l'entreprise et sur les technologies exploitées par les services cloud Azure. Selon les responsables de Microsoft, le noyau sera complètement ouvert : c'est-à-dire que toutes les modifications apportées par Microsoft seront mises à la disposition de la communauté des développeurs Linux. La société promet également qu'avec la sortie de la prochaine version stable à long terme du noyau, la version pour WSL 2 sera également mise à jour afin que les développeurs aient toujours accès aux dernières innovations Linux.

Windows 10 recevra un noyau Linux intégré de Microsoft

WSL 2 n'inclura toujours aucun binaire de l'espace utilisateur, comme c'est le cas avec la version actuelle de WSL 1. Les utilisateurs pourront toujours choisir la distribution Linux qui leur convient le mieux en la téléchargeant à la fois depuis le Microsoft Store et depuis d'autres sources.

Dans le même temps, Microsoft a introduit une nouvelle application puissante en ligne de commande pour Windows 10 appelée Windows Terminal. Il comprend des onglets, des raccourcis, des émoticônes de texte, prend en charge des thèmes, des extensions et un rendu de texte basé sur GPU. L'application est conçue pour accéder à des environnements tels que PowerShell, Cmd et WSL. Il s'agit d'une autre initiative de Microsoft visant à faciliter l'interaction des développeurs avec Windows 10. Aperçu du terminal Windows Déjà disponible en tant que référentiel sur GitHub, et l'apparition dans le Microsoft Store est promise à la mi-juin.


Ajouter un commentaire