Microsoft testuje revoluci, Linux kernel subsystem for Windows 10 ke stažení!
Za možnost provozovat vyšší funkcionalitu Windows 10 nejen na kernelem rodiny Microsoft NT, ale také nad Linuxovým jádrem, vděčíme univerzální povaze Windows 10. Tento systém, který svého času zamířil v určité obměně i na mobilní telefony (poslední generace Microsoft Lumia s hybridním režimem Continuum), je prostě připraven na běh jednotlivých vrstev, překladových rozhraní a standardních API nad různými kernely.
Pochopitelně tou nejodladěnější a výchozí variantou je a vždy bude jádro NT. Vedle toho ale s možností provozovat Ubuntu nad Windows 10 přichází nyní také možnost provozovat samotná Windows 10 nad Linuxem. Konkrétně nad upraveným kernelem 4.10 LTS, na kterém spolupracoval Microsoft s předními vývojáři z komunity (vedle Linuse to byl zejména Greg Kroah-Hartman) a také lidmi z Red Hatu. A než se zeptáte: obskurní věc, kdy budete provozovat Linuxový kernel, na něm Windows 10 a na nich Ubuntu, v tuhle chvíli nefunguje. Dvojitý překlad je příliš komplexní a systém na to v této rané fázi není připraven a ani to není prioritou.
Další z věcí, které nefungují, je běh čehokoli, co spoléhá na DirectX. Pod Windows 10 běžícími nad Linuxem si prostě velké AAA hry nezahrajete a je to dáno právě tím, že si Microsoft zatím hodlá podržet exkluzivitu DirectX výhradně na své ryzí platformě.
Možná se teď ptáte, proč to Microsoft dělá. Inu, já nad tím také tápám, ale podle všeho chce být připraven na všechny alternativy a Windows více přiblížit „linuxové normě“. Vzpomeňme ostatně už pár let probíhající diskuse na téma, že Windows jednoho dne přestanou vycházet jako krabicový OS dané verze, přesunou ze z části do cloudu a bude možné je mít pronajaté jako službu. Aby tuto službu mohl Microsoft prodávat i za přispění svých velkých IT partnerů (včetně zmíněného Red Hatu), musí být schopen nabídnout plnohodnotná desktopová Windows i nad linuxovým subsystémem. A právě v tomto osobně spatřuji hlavní důvod toho, proč tak nyní činí a proč zkouší jak běh linuxových prvků ve Windows 10, tak běh Windows 10 nad linuxovým jádrem.
Microsoft Linux Insider