Windows 10 dostane vstavané jadro Linuxu od spoločnosti Microsoft

V priebehu rokov spoločnosť Microsoft realizovala niekoľko vlastných linuxových projektov. Existoval operačný systém založený na Linuxe pre sieťové prepínače v dátových centrách a operačný systém založený na Linuxe pre mikrokontroléry vytvorený pre vstavané zabezpečenie Azure Sphere. A teraz sa dozvedel o ďalšom projekte založenom na Linuxe, na ktorom špecialisti Microsoftu už nejaký čas pracujú.

Windows 10 dostane vstavané jadro Linuxu od spoločnosti Microsoft

V prvý deň vývojárskej konferencie Build 2019 softvérový gigant oznámil vytvorenie vlastnej verzie linuxového jadra, ktoré sa stane súčasťou Windows 10. Prvé testovacie zostavy pre účastníkov programu Insider budú vydané koncom júna . Toto jadro poskytne základ pre architektúru Subsystém Microsoft Windows pre Linux (WSL) 2... ako poznamenal Zástupcovia Microsoftu na svojom blogu napísali, že je to prvýkrát, čo sa plnohodnotné linuxové jadro stane vstavaným komponentom Windows.

Pripomeňme si: WSL 1 bola vrstva kompatibility, v podstate emulátor, na spúšťanie binárnych súborov Linux (ELF) v prostredí operačného systému Windows 10 a Windows Server 2019. To napríklad v posledných rokoch umožnilo preniesť Bash shell na Windows, pridajte podporu OpenSSH do Windowsu 10, ako aj zahrňte distribúcie Ubuntu, SUSE Linux a Fedora do obchodu Microsoft Store.

Windows 10 dostane vstavané jadro Linuxu od spoločnosti Microsoft

Zavedenie úplne otvoreného jadra operačného systému vo WSL 2 zlepší kompatibilitu, výrazne zlepší výkon linuxových aplikácií v systéme Windows, zrýchli časy zavádzania, optimalizuje využitie pamäte RAM, zrýchli I/O súborového systému a spustí kontajnery Docker priamo, nie cez virtuálny stroj.

Skutočné zvýšenie výkonu bude závisieť od aplikácie, o ktorej hovoríte, a od toho, ako interaguje so súborovým systémom. Interné testy spoločnosti Microsoft ukazujú, že WSL 2 je 20-krát rýchlejší ako WSL 1 pri rozbaľovaní archívov tarballu a približne 2 až 5-krát rýchlejší pri použití git clone, npm install a cmake na rôznych projektoch.

Windows 10 dostane vstavané jadro Linuxu od spoločnosti Microsoft

Jadro Microsoft Linux bude spočiatku založené na najnovšej dlhodobo stabilnej verzii spoločnosti 4.19 a technológiách, ktoré umožňujú cloudové služby Azure. Podľa predstaviteľov Microsoftu bude jadro úplne open source, čo znamená, že všetky zmeny, ktoré Microsoft urobí, budú sprístupnené komunite vývojárov Linuxu. Spoločnosť tiež sľubuje, že s vydaním ďalšej dlhodobej stabilnej verzie jadra bude verzia pre WSL 2 aktualizovaná, aby mali vývojári vždy prístup k najnovším inováciám v Linuxe.

Windows 10 dostane vstavané jadro Linuxu od spoločnosti Microsoft

WSL 2 stále nebude obsahovať žiadne binárne súbory používateľského priestoru, ako je to v prípade aktuálnej verzie WSL 1. Používatelia si budú môcť aj naďalej vybrať, ktorá distribúcia Linuxu je pre nich najlepšia, a to stiahnutím z obchodu Microsoft Store aj z iných zdrojov.

Microsoft zároveň predstavil novú výkonnú aplikáciu príkazového riadka pre Windows 10 s názvom Windows Terminal. Zahŕňa karty, skratky, textové emotikony, podporuje témy, rozšírenia a vykresľovanie textu založené na GPU. Aplikácia je navrhnutá pre prístup k prostrediam ako PowerShell, Cmd a WSL. Toto je ďalší krok od spoločnosti Microsoft, ktorý vývojárom uľahčuje interakciu s Windowsom 10. Windows Terminal Preview už k dispozícii vo forme úložiska na GitHub a dostupnosť v Microsoft Store je prisľúbená v polovici júna.


Pridať komentár