Windows 10 će dobiti ugrađenu Linux jezgru od Microsofta

Tijekom godina Microsoft je implementirao nekoliko vlastitih Linux projekata. Postojali su operacijski sustavi temeljeni na Linuxu za mrežne prekidače u podatkovnim centrima i Linux sustavi za mikrokontrolere stvorene za ugrađenu sigurnosnu uslugu Azure Sphere. Sada je otkriven još jedan projekt temeljen na Linuxu na kojem su radili stručnjaci iz Microsofta.

Windows 10 će dobiti ugrađenu Linux jezgru od Microsofta

Na prvi dan konferencije programera Build 2019, softverski div je najavio stvaranje vlastite verzije Linux jezgre koja će postati dio Windows 10. Prve testne verzije za sudionike Insider programa bit će objavljene već krajem lipnja. Ova jezgra će osigurati osnovu za arhitekturu Microsoft Windows Subsystem for Linux (WSL) 2. Kao napomenuli što su predstavnici Microsofta naveli na svom blogu, ovo je prvi put da će puna Linux jezgra postati ugrađeni komponent Windowsa.

Podsjetimo: WSL 1 je predstavljao sloj kompatibilnosti, u suštini emulator, za izvršavanje Linux binarnih datoteka (ELF) u okruženju operacijskog sustava Windows 10 i Windows Server 2019. To je, na primjer, omogućilo u posljednjih nekoliko godina prenos Bash ljuske u Windows, dodavanje OpenSSH podrške u Windows 10, kao i uključivanje distribucija Ubuntu, SUSE Linux i Fedora u Microsoft Store.

Windows 10 će dobiti ugrađenu Linux jezgru od Microsofta

Pojava pune jezgre otvorenog operativnog sustava u WSL 2 neće omogućiti poboljšanu kompatibilnost, već će također značajno povećati performanse Linux aplikacija na Windowsu, ubrzati vrijeme pokretanja, optimizirati korištenje RAM-a, ubrzati ulazno-izlazne operacije datotečnog sustava i omogućiti direktno pokretanje Docker kontejnera, umjesto preko virtualne mašine.

Stvarno povećanje performansi ovisit će o aplikaciji o kojoj se radi i kako ona komunicira sa datotečnim sustavom. Interni testovi Microsofta pokazuju da WSL 2 radi 20 puta brže u usporedbi s WSL 1 prilikom raspakiravanja tarball arhiva i otprilike 2-5 puta brže prilikom korištenja git clone, npm install i cmake u raznim projektima.

Windows 10 će dobiti ugrađenu Linux jezgru od Microsofta

Microsoftovo Linux jezgro temelji se na najnovijoj dugoročnoj stabilnoj verziji 4.19 koja se koristi unutar tvrtke i tehnologijama uključenim u Azure usluge. Prema riječima službenih predstavnika Microsofta, jezgro će biti potpuno otvoreno: to jest, sve promjene u Microsoftu bit će dostupne Linux zajednici. Tvrtka također obećava da će verzija za WSL 2 biti ažurirana s izlaskom sljedeće dugoročne stabilne verzije jezgra, kako bi programeri uvijek imali pristup najnovijim Linux inovacijama.

Windows 10 će dobiti ugrađenu Linux jezgru od Microsofta

WSL 2 i dalje neće uključivati nikakve binarne datoteke korisničkog prostora, kao ni trenutna verzija WSL 1. Korisnici i dalje mogu odabrati koji im distribucijski paket Linuxa najviše odgovara, preuzimajući ga putem Microsoft Store-a ili iz drugih izvora.

Pogledajte video

Istovremeno, Microsoft je predstavio novu moćnu aplikaciju za naredbene retke za Windows 10 pod nazivom Windows Terminal. Aplikacija uključuje kartice, prečace, tekstualne emotikone, podržava teme, proširenja i GPU rendering teksta. Namijenjena je pristupu okruženjima poput PowerShell-a, Cmd-a i WSL-a. Ovo je još jedan korak Microsofta prema pojednostavljenju interakcije programera s Windows 10. Predverzija Windows Terminala već je dostupna kao repozitorij na GitHub-u, a pojava u Microsoft Store-u obećana je sredinom lipnja.


Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster