Windows 10 sera bientôt livré avec un noyau Linux complet, open source

Microsoft en a surpris plus d'un dans la communauté des développeurs Linux ces dernières années. Les surprises incluent des nouvelles comme l'ajout du shell Bash à Windows, celui d'OpenSSH natif à Windows 10 ou encore l'inclusion de distributions Linux à sa boutique d'applications.

Aux dernières nouvelles, la firme de Redmond entend aller plus loin avec des plans pour livrer un noyau Linux complet directement sous Windows 10.

L'actuel sous-système Linux pour Windows utilise un noyau qui fournit la même API que le noyau Linux, mais est entièrement écrit par Microsoft. De façon brossée, son rôle est de transformer les appels système Linux en appels système Windows NT. Depuis Windows 10 Anniversary Update, ce processus s’appuie sur les pilotes lxcore.sys et lxss.sys implémentés comme des wrappers autour des appels système du noyau NT. Il s’agit donc d’une espèce de couche de compatibilité qui marche bien jusqu’ici, mais exhibe un certain nombre de tares : il n'est pas possible de faire usage des pilotes Linux, en particulier ceux des système de fichiers ; les performances de son système de fichiers superposé au NTFS de Windows sont souvent moins bonnes comparé à un vrai noyau Linux ; il s'appuie sur une API équivalente à la version 4.4 du noyau Linux publiée en 2016 et ce qu'il faut même dire à ce propos c'est que les API sont implémentées de façon partielle, ce, pour répondre aux besoins d'applications spécifiques.

Tout ceci est appelé à changer avec la version 2 du sous-système Windows pour Linux (WSL 2) dont Microsoft a fait mention lors d’une présentation de l’édition 2019 de la conférence Build qui bat son plein. WSL 2 s’appuiera non plus sur une couche de compatibilité, mais sur un « noyau taillé sur mesure pour le sous-système Windows pour Linux » comme l’a précisé un responsable de la firme de Redmond. WSL 2 va exécuter un noyau Linux complet dans une machine virtuelle légère. La taille de ce noyau sera adaptée à ce cas d'utilisation particulier. Microsoft annonce à ce propos que le support matériel sera revu à la baisse. Chez Microsoft, l'on anticipe également sur ceci que ces choix permettront une réactivité maximale de ce noyau qui sera basé sur Linux 4.19 disponible depuis octobre 2018. « Le noyau du WSL sera toujours aligné aux nouvelles versions LTS pour s’assurer qu’il possède les derniers atouts de Linux », écrit Microsoft.

Le noyau Linux est open source sous licence GPL ; la licence GPL exige que toute modification apportée au code soit publiée et rendue disponible sous licence GPL. L'entreprise a annoncé qu'elle se conformera à cette exigence en publiant les correctifs et les modifications apportés au noyau Linux. La version 2 du sous-système Linux utilisera également une répartition similaire à celle du WSL actuel : le noyau sera livré avec Windows tandis que les différentes distributions Linux pourront être installées depuis la boutique d'applications en ligne de Microsoft.

En s'appuyant sur le noyau Linux lui-même, Microsoft obtient toutes les fonctionnalités du système d'exploitation open source gratuitement. C'est pourquoi WSL 2 prendra en charge les conteneurs Docker : toute l'infrastructure sous-jacente comme les cgroups se trouve déjà dans le noyau Linux et Microsoft n'aura pas besoin de procéder à une nouvelle implémentation de ces fonctionnalités. Le noyau du WSL 2 sera entretenu et mis à jour au travers de Windows Update.

Grosso modo, avec l’intégration d’un noyau Linux à Windows, on anticipe sur des améliorations significatives des performances en ce qui concerne des tâches courantes : extraction d’archives compressées, clonage de dépôts Git, etc.

Depuis sa sortie, le Windows Subsystem for Linux n’a pas manqué de susciter l’intérêt des développeurs et cette nouvelle version est sujette à des questionnements sur certains détails. En effet, Microsoft a annoncé que WSL 2 va s’appuyer sur Hyper-V pour la virtualisation de l’espace d’adressage. Il vient donc la question de savoir si les cas de virtualisation imbriquée ne poseront pas de problème ; ça pourrait par exemple coincer avec une tentative d’exécution du WSL 2 sur Windows 10, l’OS lui-même étant exécuté au sein d’une machine virtuelle. Toutefois, l’une des issues serait de faire usage d’un hyperviseur compatible avec Hyper-V comme QEMU ou VirtualBox.

Les utilisateurs de Windows 10 devraient profiter de l’intégration de ce noyau Linux à l’occasion de la sortie de la mise à jour de nom de code 19H2. « C'est la première fois que le noyau Linux sera inclus en tant que composant dans Windows », précise Microsoft. D’ici là, Microsoft devrait, via d’autres notes d’informations, apporter réponse aux interrogations latentes comme, par exemple, la possibilité de conserver WSL 1 sur son système.

Source : Microsoft

Et vous ?

Qu’en pensez-vous ?

S’agit-il d’une première qui pourrait ensuite mener à la sortie d'un Windows basé sur le noyau Linux ?

Read 2054 times Last modified on mardi, 07 mai 2019 08:14
Adostum66

Salut, Mbote,Jambo,Hello! Je m'appelle Adostum66. Avant j'étais un simple visiteur des sites internet et aujourd'hui nous sommes devenu le créateur des sites internet. Passionné de l'internet,de l'entrepreneuriat et de la programmation, nous publions sur ce site des astuces et tutoriels pour vous aider de mieux apprendre la programmation et lentrepreneuriat

727 comments

  • Comment Link Janezer mardi, 07 juillet 2020 12:25 posted by Janezer

    chloroquine

    Report
  • Comment Link Joezer mardi, 07 juillet 2020 11:58 posted by Joezer

    tamoxifen 20 mg cymbalta coupon

    Report
  • Comment Link Janezer mardi, 07 juillet 2020 09:20 posted by Janezer

    chloroquine 200 mg

    Report
  • Comment Link Teozer mardi, 07 juillet 2020 07:59 posted by Teozer

    buy hydroxychloroquine

    Report
  • Comment Link Nickzer mardi, 07 juillet 2020 01:56 posted by Nickzer

    generic retin a cream tamoxifen australia cost

    Report
  • Comment Link Janezer lundi, 06 juillet 2020 23:21 posted by Janezer

    metformin 500 mg tablet

    Report
  • Comment Link Carlzer lundi, 06 juillet 2020 23:01 posted by Carlzer

    chloroquine tablet nexium medicine motilium domperidone 10mg where to buy cheap plaquenil plaquenil price

    Report
  • Comment Link yeezy boost lundi, 06 juillet 2020 21:57 posted by yeezy boost

    I wish to voice my admiration for your kind-heartedness supporting individuals that really want assistance with this concern. Your real dedication to passing the solution around was remarkably insightful and has specifically allowed workers just like me to realize their ambitions. Your own important key points can mean a great deal a person like me and even further to my office colleagues. Regards; from all of us.

    Report
  • Comment Link Jimzer lundi, 06 juillet 2020 21:49 posted by Jimzer

    chloroquine phosphate generic name priligy tablets online cymbalta generic singulair 2018 australia cialis malegra 100 for sale

    Report
  • Comment Link Kimzer lundi, 06 juillet 2020 21:13 posted by Kimzer

    buy priligy online

    Report
  • Comment Link Samzer lundi, 06 juillet 2020 19:01 posted by Samzer

    proscar online zovirax 5 cream prazosin for sleep

    Report
  • Comment Link Jackzer lundi, 06 juillet 2020 15:06 posted by Jackzer

    motrin 8 flomax cr cephalexin 500 mg capsule singulair with no prescription metformin 500

    Report
  • Comment Link Joezer lundi, 06 juillet 2020 14:29 posted by Joezer

    ivermectin cost proscar generic buy aralen chloroquine phosphate cymbalta tablets price metformin 500mg tablets cost

    Report
  • Comment Link Jimzer lundi, 06 juillet 2020 13:41 posted by Jimzer

    cymbalta 25mg motrin singulair online buy priligy buy hydroxychloroquine

    Report
  • Comment Link John Deere Repair Manuals lundi, 06 juillet 2020 13:24 posted by John Deere Repair Manuals

    Hello! I merely wish to give you a large thumbs up with the excellent information you have here about this post. I am coming back to your blog post for much more soon.

    Report
  • Comment Link Jackzer lundi, 06 juillet 2020 12:27 posted by Jackzer

    metformin medicine singulair buy cialis buy malegra 100 online

    Report
  • Comment Link Annazer lundi, 06 juillet 2020 07:55 posted by Annazer

    aralen chloroquine phosphate chloroquine covid-19 hydrochlorothiazide 12.5mg

    Report
  • Comment Link Annazer lundi, 06 juillet 2020 07:37 posted by Annazer

    can you buy nexium over the counter uk singulair without prescription

    Report
  • Comment Link Jimzer lundi, 06 juillet 2020 05:27 posted by Jimzer

    buy elavil buy priligy

    Report
  • Comment Link Kimzer lundi, 06 juillet 2020 00:09 posted by Kimzer

    hydrochlorothiazide 50 mg

    Report
  • Comment Link Annazer dimanche, 05 juillet 2020 23:17 posted by Annazer

    buy motilium malarivon generic motrin buy malegra where can i buy cephalexin 500mg ordering flomax online buy hydroxychloroquine online

    Report
  • Comment Link Suezer dimanche, 05 juillet 2020 22:17 posted by Suezer

    nexium prices australia ivermectin generic flomax 0.4 mg over the counter order prednisolone online malegra 120mg singulair tablet 5mg motrin proscar 1mg hydroxychloroquine tablets atarax tablets

    Report
  • Comment Link Jackzer dimanche, 05 juillet 2020 21:32 posted by Jackzer

    buy motrin online malegra fxt online

    Report
  • Comment Link Evazer dimanche, 05 juillet 2020 21:03 posted by Evazer

    cymbalta 60

    Report
  • Comment Link Janezer dimanche, 05 juillet 2020 20:04 posted by Janezer

    buy prazosin

    Report
  • Comment Link Kimzer dimanche, 05 juillet 2020 15:25 posted by Kimzer

    tamoxifen medicine

    Report
  • Comment Link Janezer dimanche, 05 juillet 2020 12:07 posted by Janezer

    malegra 100 for sale

    Report
  • Comment Link Evazer dimanche, 05 juillet 2020 12:02 posted by Evazer

    motrin

    Report
  • Comment Link reddit buy viagra dimanche, 05 juillet 2020 11:52 posted by reddit buy viagra

    very great article, i definitely love this web site, continue it

    Report
  • Comment Link Nickzer dimanche, 05 juillet 2020 11:52 posted by Nickzer

    cymbalta 382 prednisolone 15 mg ivermectin price retin a 0.25

    Report
  • Comment Link Jonas dimanche, 05 juillet 2020 11:49 posted by Jonas

    Having read this I thought it was really informative. I appreciate you taking the time and effort to put this content together. I once again find myself spending a lot of time both reading and commenting. But so what, it was still worthwhile!|

    Report
  • Comment Link Lonnie dimanche, 05 juillet 2020 11:49 posted by Lonnie

    Quality content is the crucial to invite the visitors to visit the web page, that's what this site is providing.|

    Report
  • Comment Link Kimzer dimanche, 05 juillet 2020 11:24 posted by Kimzer

    buy atarax online usa

    Report
  • Comment Link Miazer dimanche, 05 juillet 2020 11:23 posted by Miazer

    where to buy flomax buy proscar online aralen buy it chloroquine generic singulair medication otc

    Report
  • Comment Link Jackzer dimanche, 05 juillet 2020 08:10 posted by Jackzer

    motilium uk buy prazosin 0.5 mg ivermectin buy online generic singulair over the counter

    Report
  • Comment Link Lisazer dimanche, 05 juillet 2020 07:38 posted by Lisazer

    ivermectin pills

    Report
  • Comment Link Nickzer dimanche, 05 juillet 2020 07:30 posted by Nickzer

    buy hydrochlorothiazide chloroquine flomax price south africa

    Report
  • Comment Link Janezer dimanche, 05 juillet 2020 06:39 posted by Janezer

    buy proscar online europe

    Report
  • Comment Link Claretha dimanche, 05 juillet 2020 05:48 posted by Claretha

    My coder is trying to convince me to move to .net from PHP. I have always disliked the idea because of the expenses. But he's tryiong none the less. I've been using WordPress on several websites for about a year and am concerned about switching to another platform. I have heard excellent things about blogengine.net. Is there a way I can import all my wordpress posts into it? Any help would be really appreciated!|

    Report
  • Comment Link Annazer dimanche, 05 juillet 2020 05:24 posted by Annazer

    prazosin 100mg motilium domperidone 10mg

    Report
  • Comment Link Samzer dimanche, 05 juillet 2020 05:20 posted by Samzer

    buy chloroquine flomax tablet motrin 3 hydrochlorothiazide online zovirax pills 800mg

    Report
  • Comment Link Joezer dimanche, 05 juillet 2020 05:11 posted by Joezer

    where to buy priligy in south africa malegra india buy ivermectin pills singulair tablet bupropion 150 mg tablet prazosin no prescription motilium price uk

    Report
  • Comment Link Joezer dimanche, 05 juillet 2020 02:14 posted by Joezer

    metformin 200 bupropion xl 150mg generic retin a

    Report
  • Comment Link Annazer dimanche, 05 juillet 2020 01:42 posted by Annazer

    buy flomax generic where to buy nexium online cephalexin 250 mg capsule

    Report
  • Comment Link Danny samedi, 04 juillet 2020 23:17 posted by Danny

    I'm really impressed with your writing skills and also with the layout on your blog. Is this a paid theme or did you modify it yourself? Either way keep up the nice quality writing, it is rare to see a nice blog like this one nowadays.|

    Report
  • Comment Link Nickzer samedi, 04 juillet 2020 22:58 posted by Nickzer

    motrin pills buy priligy online

    Report
  • Comment Link Jimzer samedi, 04 juillet 2020 22:56 posted by Jimzer

    3 atarax 25 mg metformin 1000 mg price in canada hydrochlorothiazide 50mg tab

    Report
  • Comment Link Annazer samedi, 04 juillet 2020 18:57 posted by Annazer

    chloroquine phosphate generic generic cymbalta

    Report
  • Comment Link Evazer samedi, 04 juillet 2020 16:40 posted by Evazer

    buy bupropion

    Report
  • Comment Link Evazer samedi, 04 juillet 2020 15:28 posted by Evazer

    prednisolone tablets

    Report

Leave a comment

Make sure you enter the (*) required information where indicated. HTML code is not allowed.

Ensemble et unit, nous sommes fort.

Contact

Template Settings

Theme Colors

Cyan Red Green Oranges Teal

Layout

Wide Boxed Framed Rounded
Patterns for Layour: Boxed, Framed, Rounded
Top