A

A Microsoft mérföldkőnek számított lépést tett a Build 2025 konferencián, és bejelentette a Windows alrendszerének nyílt forráskódját a Linux (WSL) számára. A WSL forráskódjának nagy része már elérhető a github , egy olyan fejlemény, amely a fejlesztői közösségben hosszú artikulált vágyat teljesít. Ez a stratégiai váltás lehetővé teszi a fejlesztők számára, hogy világszerte megvizsgálják a WSL belső működését, hozzájáruljanak a fejlesztésekhez és aktívan vegyenek részt a Linux környezetek Windows futtatásához szükséges kulcsfontosságú eszköz fejlődésében. A Microsoft Pierre Boulay, kiemelte a mérföldkövet, hívja “A nagy oltalom az elsődleges o-t to the Mikrlóozót. Repo”a nyílt beszámolóval kapcsolatos hivatkozással a közzétett github 1. kiadás: ez lesz nyílt forráskód? . A fejlesztők számára ez a lépés példátlan átláthatóságot és a közvetlen együttműködés lehetőségét jelent. Boulay hangsúlyozta ezt, kijelentve: „Ezért hihetetlenül izgatottak vagyunk a mai nyílt forráskódú WSL-hez. Láttuk, hogy a közösség mennyire járult hozzá a WSL-hez a forráskódhoz való hozzáférés nélkül, és nem várhatjuk meg, hogy megnézze, hogyan fog a WSL most, amikor a közösség közvetlen kódot nyújthat a projekthez.”

The open-sourcing is framed as an open invitation to the developer community, with a Windows blogbejegyzés A cél a „nem új teljesítmény és a bouthablibil” és a küldetés. Nyitott meghívás a fejlesztői közösség számára, hogy segítsen nekünk a Linux zökkenőmentesebb integrálásában a Windowsba, és a Windows-t a modern, platformok közötti fejlesztés platformjává tegye.”

Ez a fő bejelentés következetes WSL-fejlesztési időszakot követi, ideértve a hivatalosan támogatott Linux disztribúciók bővítését. Május elején a Fedora Linux 42 közvetlenül telepíthetővé vált, miután áprilisban az Arch Linux hivatalos integrációja. Ide tartoznak a parancssori segédprogramok, mint például a `wsl.exe` és a„ wslg.exe`, a „wslservice.exe” háttérszolgáltatás, amely kezeli a WSL virtuális gépet és eloszlásokat, valamint a különféle Linux-oldalú démonokat, amelyek kritikusak a hálózatépítéshez és más alapvető funkciókhoz. A WSL Plan9 szerver fájlmegosztáshoz való megvalósítása szintén része az Open Releice-nek. Plan9 egy Linux folyamat, amely egy Plan9 fájlrendszer-kiszolgálót tárol a WSL1 és a WSL2 eloszlásokhoz. Ezek a kivételek közé tartozik az LXCore.SYS, az eredeti WSL 1 alátámasztó kernel-illesztőprogram, valamint mind a P9RDR.SYS, mind a P9NP.DLL, amelyek felelősek a „\\ WSL.localhost” fájlok átirányításáért a Windows-tól Linux-ig. A Windows vezetője, Pavan Davuluri elmagyarázta, hogy ez a nyílt forráskódú kezdeményezés jelentős operációs rendszer-refaktust igényel, hogy lehetővé tegye a WSL független működését, egy olyan változás, amely lehetővé teszi a Microsoft számára, hogy a fejlesztői hozzájárulásokat hatékonyabban integrálja a Windows Pipeline-be, amint azt . A kezdeti iterációt, a WSL 1-et először a Microsoft Build 2016-ban vezették be, majd ezt követően a Windows 10 évforduló frissítésével szállították. Kompatibilitási réteget alkalmazott a Linux rendszer-igények lefordításához a Windows NT kernelhez. 2019-ben egy transzformáló frissítés érkezett a WSL 2-rel, amely beépített egy valódi Linux kernelt, amely egy könnyű virtuális gépen működik. A Windows Developer blogjai tovább krónikusan krónikusan a WSL fejlesztését, megjegyezve, hogy elválasztja a fő Windows kódbázisból 2021-ben, hogy megkönnyítse a gyorsabb iterációt. Target=”_ üres”> Microsoft/WSL GitHub kiadások oldal . A nyílt forráskód azt jelenti, hogy a teljes WSL kódbázis, beleértve annak funkcionalitását és a korábban nyílt forrású kernelt, elérhető a közösségi hozzájáruláshoz. A vállalat azt is bejelentette, hogy a Github Copilot Chat kiterjesztését a VSCODE-hoz az elkövetkező hetekben nyitja meg, és már kiadott. A WSL nyílt forráskódja várhatóan elősegíti a dinamikusabb és a közösség által vezérelt fejlesztési ökoszisztémát. A Microsoft Pierre Boulay elismerte a közösség döntő szerepét, kijelentve: „A WSL soha nem lehetett volna olyan, mint ma a közösség nélkül. Még a WSL forráskódjához való hozzáférés nélkül az emberek képesek voltak olyan fontos hozzájárulásokat nyújtani, amelyek a WSL-hez vezetnek most,”

Ez a lépés a folyamatos fejlesztés előzményeire épül, és ezt a mozgást támogatja a folyamatos továbbfejlesztés előzményeire, és ezt a mozgást támogatja, amelyet a folyamatos továbbfejlesztés előzményeire támasztanak, és ezt a lépést felépítik, amelyet a WSL 2.4.8. és címzett a kulcs hibáival. A műszaki architektúra szintén érlelt, egy TAR-alapú elosztó modell elfogadásával a Fedora 42-hez, amelyet az Ubuntu is alkalmazott, és a blank”> blank”> Project javaslattal. A WSL most átlátható és a hozzájárulásokra nyitott, a platform a gyorsított innováció érdekében helyezkedik el. A fejlesztők felfedezhetik a már nyílt forrású WSLG-t a grafikus alkalmazás-támogatáshoz és a WSL2 Linux kernelt az újonnan kiadott WSL infrastruktúra mellett. A WSL-összetevőkkel és az architektúrával kapcsolatos további részletekért a fejlesztők konzultálhatnak a hivatalos WSL fejlesztési webhely .

.

.

Categories: IT Info