Microsoft
Kugwiritsa ntchito kernel yokhazikika kumakupatsani mwayi wogwirizana kwathunthu ndi Linux pamlingo wamayimbidwe amachitidwe ndikupereka kuthekera koyendetsa mosasunthika zotengera za Docker pa Windows, komanso kukhazikitsa kuthandizira kwamafayilo otengera makina a FUSE. Poyerekeza ndi WSL1, WSL2 yawonjezera kwambiri magwiridwe antchito a I/O ndi machitidwe amafayilo. Mwachitsanzo, potulutsa zosungidwa zakale, WSL2 imathamanga kuwirikiza ka 1 kuposa WSL20, ndipo nthawi 2-5 imagwira ntchito "git clone", "npm install", "apt update" ndi "apt upgrade".
WSL2 imapereka gawo lotengera Linux 4.19 kernel yomwe imayenda m'malo a Windows pogwiritsa ntchito makina omwe amagwiritsidwa ntchito kale ku Azure. Zosintha ku Linux kernel zimaperekedwa kudzera mu makina a Windows Update ndikuyesedwa motsutsana ndi zida zophatikizira za Microsoft. Zosintha zonse zokonzekera kuphatikiza kernel ndi WSL zalonjezedwa kuti zisindikizidwa pansi pa layisensi yaulere ya GPLv2. Zigamba zokonzedwa zikuphatikiza kukhathamiritsa kuti muchepetse nthawi yoyambira, kuchepetsa kukumbukira, ndikusiya madalaivala ocheperako ndi ma subsystems mu kernel.
Kuthandizira kwa mtundu wakale wa WSL1 kumasungidwa ndipo machitidwe onsewa atha kugwiritsidwa ntchito limodzi, kutengera zomwe amakonda. WSL2 imatha kukhala ngati choloweza m'malo mwa WSL1. Zofanana ndi zigawo za WSL1
Zachilengedwe
Source: opennet.ru