{"id":36158,"date":"2019-10-31T22:09:55","date_gmt":"2019-10-31T19:09:55","guid":{"rendered":"https:\/\/prohoster.info\/blog\/pingvin-v-okne-o-potentsiale-i-perspektivah-wsl2\/"},"modified":"2019-10-31T22:09:55","modified_gmt":"2019-10-31T19:09:55","slug":"pingvin-v-okne-o-potentsiale-i-perspektivah-wsl2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/news\/pingvin-v-okne-o-potentsiale-i-perspektivah-wsl2","title":{"rendered":"Pingwin w oknie: o potencjale i perspektywach WSL2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Cze\u015b\u0107, Habr!<\/p>\n<p>Podczas gdy nasze letnie wyprzeda\u017ce wci\u0105\u017c trwaj\u0105, <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/piter\/blog\/459322\/\">chcieliby\u015bmy zaproponowa\u0107 om\u00f3wienie jednego z najwa\u017cniejszych temat\u00f3w, nad kt\u00f3rym pracujemy w ostatnim czasie \u2014 interakcji Windows i Linux, zwi\u0105zanej zw\u0142aszcza z rozwojem systemu<\/a><\/noindex>. WSL 2 zbli\u017ca si\u0119 wielkimi krokami, a my przedstawiamy kr\u00f3tki przegl\u0105d mo\u017cliwo\u015bci, kt\u00f3re na nas czekaj\u0105 w tej podsystemie, a tak\u017ce prognozy dalszej integracji Windows i Linux. <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/Windows_Subsystem_for_Linux\">WSL<\/a><\/noindex>W maju tego roku firma Microsoft og\u0142osi\u0142a, \u017ce WSL2, najnowsza wersja podsystemu Windows dla Linuxa, b\u0119dzie dzia\u0142a\u0107 na pe\u0142noprawnym j\u0105drze Linuxa zbudowanym przez firm\u0119.<\/p>\n<p><img decoding=\"async\" alt=\"Pingwin w oknie: o potencjale i perspektywach WSL2\" src=\"\/wp-content\/uploads\/2019\/07\/52ca2197a07abf93348211f4fd7757b3.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\nDzi\u0119ki temu Microsoft po raz pierwszy wprowadza j\u0105dro Linuxa jako jeden z komponent\u00f3w do Windows. Microsoft wprowadza tak\u017ce w Windows now\u0105 lini\u0119 polece\u0144, kt\u00f3ra rozszerzy mo\u017cliwo\u015bci PowerShell i WSL.<br \/>\nZar\u00f3wno j\u0105dro Linuxa dla WSL2, stworzone przez Microsoft, jak i nowa linia polece\u0144 w Windows s\u0105 szczeg\u00f3lnie interesuj\u0105ce dla programist\u00f3w.<\/p>\n<p>\u00abTo najsilniejszy ruch w grze przeciwko AWS\u00bb, zauwa\u017ca Joshua Schwartz, kierownik programu cyfryzacji w firmie konsultingowej A.T. Kearney. <\/p>\n<p>Przysz\u0142o\u015b\u0107 Microsoftu nie jest zwi\u0105zana z rynkiem PC, chocia\u017c firma nadal b\u0119dzie mocno utrzymywa\u0107 pozycj\u0119 w tym segmencie. O wiele wa\u017cniejsze b\u0119dzie umocnienie si\u0119 na rynku chmurowym, jednym z element\u00f3w kt\u00f3rego mog\u0105 w przysz\u0142o\u015bci sta\u0107 si\u0119 r\u00f3wnie\u017c komputery osobiste.<\/p>\n<p>Co robi WSL2<\/p>\n<h4>WSL2 to najnowsza infrastruktura podsystemu Windows dla Linuxa. Umo\u017cliwia radykalne zwi\u0119kszenie wydajno\u015bci systemu plik\u00f3w i zapewnia pe\u0142n\u0105 zgodno\u015b\u0107 z wywo\u0142aniami systemowymi.<\/h4>\n<p>\nJednym z g\u0142\u00f3wnych \u017c\u0105da\u0144 spo\u0142eczno\u015bci WSL by\u0142o rozwini\u0119cie funkcjonalno\u015bci. Na WSL2 dzia\u0142a znacznie wi\u0119cej narz\u0119dzi pod Linuxem ni\u017c na WSL, w tym Docker i FUSE. <\/p>\n<p>WSL2 obs\u0142uguje intensywne operacje plikowe, takie jak git clone, npm install, apt update i apt upgrade. Rzeczywiste zwi\u0119kszenie pr\u0119dko\u015bci zale\u017cy od konkretnej aplikacji oraz tego, jak wsp\u00f3\u0142pracuje ona z systemem plik\u00f3w.<br \/>\nPierwsze testy wykaza\u0142y, \u017ce WSL2 jest oko\u0142o 20 razy szybsze w rozpakowywaniu tar z zipa ni\u017c WSL1. Przy u\u017cyciu git clone, npm install i cmake w r\u00f3\u017cnych projektach system wykazywa\u0142 wzrost wydajno\u015bci od dw\u00f3ch do pi\u0119ciu razy.<\/p>\n<p>Czy pomo\u017ce to zdoby\u0107 zaufanie programist\u00f3w?<\/p>\n<h4>Czy to pomo\u017ce zdoby\u0107 zaufanie programist\u00f3w?<\/h4>\n<p>\nW zasadzie Microsoft stara si\u0119 zdoby\u0107 uznanie i zaufanie w spo\u0142eczno\u015bci programist\u00f3w, bior\u0105c si\u0119 za opracowanie w\u0142asnej wersji j\u0105dra Linux w celu wsparcia proces\u00f3w WSL2 \u2013 uwa\u017ca Cody Swann, CEO w Gunner Technology.<\/p>\n<p>\u201eJe\u015bli nie liczy\u0107 program\u00f3w tworzonych wy\u0142\u0105cznie pod Windows, tworzenie wszystkich innych aplikacji \u2013 chmurowych, mobilnych, webowych \u2013 na PC by\u0142o bardzo niewygodne, przez co programista musia\u0142 w pewnym momencie wgra\u0107 dystrybucj\u0119 Linuxa r\u00f3wnolegle z systemem Windows. Microsoft to zaakceptowa\u0142 i zaproponowa\u0142 rozwi\u0105zanie,\u201d podsumowuje.<\/p>\n<p>Ma\u0142o prawdopodobne, aby wprowadzenie w\u0142asnego j\u0105dra Linux mia\u0142o istotny wp\u0142yw na dzia\u0142anie systemu z perspektywy przeci\u0119tnego u\u017cytkownika. Jednak w takim przypadku otwieraj\u0105 si\u0119 mo\u017cliwo\u015bci na bli\u017csz\u0105 wsp\u00f3\u0142prac\u0119 mi\u0119dzy us\u0142ugami Microsoftu a systemem operacyjnym Linux.<br \/>\nTaki krok ze strony Microsoftu jest rzeczywi\u015bcie bardzo przemy\u015blany, poniewa\u017c pozwala g\u0142\u0119biej zaanga\u017cowa\u0107 si\u0119 w spo\u0142eczno\u015b\u0107 programist\u00f3w oraz aktywnie korzysta\u0107 z produkt\u00f3w rozwijanych przez kogo\u015b innego \u2013 czyli po\u0142\u0105czy\u0107 si\u0119 z open source \u2013 uwa\u017ca Swann.<\/p>\n<h4>Witamy w Nowym Microsoft<\/h4>\n<p>\nTrend w kierunku tworzenia i wspierania j\u0105dra Linuxa \u201especjalnie dla Windows\u201d odzwierciedla zdecydowane nastawienie do rozwoju w stron\u0119 open source, kt\u00f3re promuje CEO Satya Nadella. Microsoft to ju\u017c nie ten sam, co za czas\u00f3w Gatesa i Ballmera, gdy wszystko by\u0142o ukryte za zamkni\u0119tymi drzwiami, a o interoperacyjno\u015bci nikt nawet nie my\u015bla\u0142.<\/p>\n<p>\u201eSatya ca\u0142kowicie przekszta\u0142ci\u0142 Microsoft w znacznie bardziej nowoczesn\u0105 platform\u0119, a ta strategia op\u0142aci\u0142a si\u0119 z nawi\u0105zk\u0105. Cze\u015b\u0107, kapitalizacja na kilka bilion\u00f3w dolar\u00f3w,\u201d m\u00f3wi Schwartz.<\/p>\n<p>Zdaniem Charlesa Kinga, g\u0142\u00f3wnego analityka w Pund-IT, dwa g\u0142\u00f3wne atuty Microsoftu zwi\u0105zane s\u0105 z efektywno\u015bci\u0105 i bezpiecze\u0144stwem.<\/p>\n<p>\u201eAktywnie korzystaj\u0105c z w\u0142asnych powa\u017cnych osi\u0105gni\u0119\u0107 \u2013 zasob\u00f3w i narz\u0119dzi \u2013 firma mo\u017ce zapewni\u0107 klientom, \u017ce j\u0105dro b\u0119dzie w pe\u0142ni aktualne i wyposa\u017cone w najnowsze poprawki oraz aktualizacje, zapewniaj\u0105c pe\u0142ne bezpiecze\u0144stwo,\u201d dodaje.<\/p>\n<h4>Programi\u015bci r\u00f3wnie\u017c zyskuj\u0105.<\/h4>\n<p>\nPliki binarne Linux pe\u0142ni\u0105 wiele funkcji dzi\u0119ki wywo\u0142aniom systemowym, na przyk\u0142ad odwo\u0142uj\u0105c si\u0119 do plik\u00f3w, \u017c\u0105daj\u0105c pami\u0119ci i tworz\u0105c procesy. WSL1 opiera si\u0119 na poziomie translacji, kt\u00f3ry interpretuje wiele z tych wywo\u0142a\u0144 systemowych i umo\u017cliwia im wsp\u00f3\u0142prac\u0119 z j\u0105drem Windows NT.<\/p>\n<p>Najtrudniejsze jest wdro\u017cenie wszystkich wywo\u0142a\u0144 systemowych. Poniewa\u017c w WSL1 to nie zosta\u0142o wykonane, niekt\u00f3re aplikacje nie mog\u0142y tam dzia\u0142a\u0107. W WSL2 pojawia si\u0119 wiele nowych aplikacji, kt\u00f3re poprawnie funkcjonuj\u0105 w tym \u015brodowisku.<\/p>\n<p>Nowa architektura pozwala Microsoftowi wprowadza\u0107 najnowsze optymalizacje do j\u0105dra Linux znacznie szybciej ni\u017c w przypadku WSL1. Microsoft mo\u017ce aktualizowa\u0107 j\u0105dro WSL2, a nie wdra\u017ca\u0107 wszystkie ograniczenia od nowa. <\/p>\n<h4>Ca\u0142kowicie otwarto\u017ar\u00f3d\u0142owe narz\u0119dzie<\/h4>\n<p>\nOpracowanie w\u0142asnego j\u0105dra Linux przez Microsoft by\u0142o zwie\u0144czeniem wieloletniej pracy wykonanej przez grup\u0119 Linux Systems, a tak\u017ce wiele innych zespo\u0142\u00f3w dzia\u0142aj\u0105cych w ca\u0142ej korporacji Microsoft \u2013 podaje Jack Hammons, mened\u017cer program\u00f3w w Linux Systems Group, Microsoft.<\/p>\n<p>J\u0105dro udost\u0119pniane dla WSL2 b\u0119dzie ca\u0142kowicie otwarto\u017ar\u00f3d\u0142owe, a Microsoft opublikuje na GitHubie instrukcje dotycz\u0105ce kompilacji takiego j\u0105dra. Firma b\u0119dzie wsp\u00f3\u0142pracowa\u0107 z programistami, kt\u00f3rzy chc\u0105 pom\u00f3c w projekcie oraz stymulowa\u0107 zmiany w kierunku wsp\u00f3\u0142pracy.<\/p>\n<p>Programi\u015bci Microsoftu tworzyli WSL2 za pomoc\u0105 system\u00f3w ci\u0105g\u0142ej integracji i dostarczania, dzia\u0142aj\u0105cych w firmie. Oprogramowanie to b\u0119dzie aktualizowane przez system aktualizacji Windows i b\u0119dzie ca\u0142kowicie przejrzyste dla u\u017cytkownika. J\u0105dro b\u0119dzie na bie\u017c\u0105co aktualizowane i b\u0119dzie zawiera\u0107 wszystkie funkcje najnowszej stabilnej wersji Linux.<\/p>\n<p>Aby zapewni\u0107 dost\u0119pno\u015b\u0107 \u017ar\u00f3de\u0142, firma lokalnie odbija repozytoria oraz ci\u0105gle monitoruje zawarto\u015b\u0107 poczty Linux w sprawach bezpiecze\u0144stwa, a tak\u017ce wsp\u00f3\u0142pracuje z kilkoma firmami wspieraj\u0105cymi prac\u0119 z bazami danych w \u015brodowisku wirtualnym (CVE). Dzi\u0119ki temu zapewnione jest, \u017ce w j\u0105drze Linux od Microsoft b\u0119d\u0105 uwzgl\u0119dniane najnowsze aktualizacje i eliminowane wszelkie pojawiaj\u0105ce si\u0119 zagro\u017cenia.<\/p>\n<h4>Zmiany w kierunku wsp\u00f3\u0142pracy staj\u0105 si\u0119 obowi\u0105zkowe<\/h4>\n<p>\nMicrosoft zapewnia, \u017ce wszystkie zmiany w j\u0105drze b\u0119d\u0105 rozprzestrzeniane w g\u00f3r\u0119 \u2013 to wa\u017cny aspekt filozofii Linuxa. Wsparcie dla patchy w d\u00f3\u0142 wi\u0105\u017ce si\u0119 z dodatkowymi trudno\u015bciami; ponadto taka praktyka nie jest powszechnie akceptowana w spo\u0142eczno\u015bci wolnego oprogramowania.<\/p>\n<p>Celem Microsoftu, aktywnie korzystaj\u0105cego z Linuxa, jest sta\u0107 si\u0119 zdyscyplinowanym cz\u0142onkiem tej spo\u0142eczno\u015bci i udost\u0119pnia\u0107 wprowadzane zmiany spo\u0142eczno\u015bci. Aby osi\u0105gn\u0105\u0107 stabilno\u015b\u0107 ga\u0142\u0119zi zwi\u0105zanych z d\u0142ugoterminowym wsparciem, niekt\u00f3re patche \u2013 na przyk\u0142ad te zawieraj\u0105ce nowe funkcje \u2013 mog\u0105 by\u0107 w\u0142\u0105czane tylko do nowych wersji j\u0105dra, a nie portowane do aktualnej wersji LTS w trybie zgodno\u015bci wstecznej.<\/p>\n<p>Gdy \u017ar\u00f3d\u0142a j\u0105dra WSL stan\u0105 si\u0119 dost\u0119pne, b\u0119d\u0105 sk\u0142ada\u0107 si\u0119 z odno\u015bnik\u00f3w do zestawu patchy oraz d\u0142ugoterminowej stabilnej cz\u0119\u015bci \u017ar\u00f3de\u0142. Microsoft szacuje, \u017ce z czasem ta lista si\u0119 skr\u00f3ci, w miar\u0119 jak patche b\u0119d\u0105 rozprzestrzeniane w g\u00f3r\u0119, a nowe lokalne patche b\u0119d\u0105 dodawane w celu wsparcia \u015bwie\u017cych mo\u017cliwo\u015bci WSL. <\/p>\n<h4>Bardziej przyjemny interfejs okien<\/h4>\n<p>\nMicrosoft og\u0142osi\u0142 r\u00f3wnie\u017c wydanie nadchodz\u0105cej zimowej wersji Windows Terminal \u2013 to nowe aplikacja dla u\u017cytkownik\u00f3w pracuj\u0105cych z narz\u0119dziami wiersza polece\u0144 i pow\u0142okami, w szczeg\u00f3lno\u015bci Command Prompt, PowerShell i WSL.<\/p>\n<p><img decoding=\"async\" alt=\"Pingwin w oknie: o potencjale i perspektywach WSL2\" src=\"\/wp-content\/uploads\/2019\/07\/752d2f942dfbb518e42051aae082d06a.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\n<i>Windows Terminal<\/i><\/p>\n<p>Windows Terminal 1.0 oferuje wiele ustawie\u0144 i mo\u017cliwo\u015bci konfiguracyjnych, kt\u00f3re zapewniaj\u0105 pe\u0142niejsz\u0105 kontrol\u0119 nad wygl\u0105dem okna terminala oraz nad pow\u0142okami\/profilami, kt\u00f3re maj\u0105 by\u0107 otwierane jako nowe karty.<\/p>\n<p>Ustawienia b\u0119d\u0105 przechowywane w zorganizowanym pliku tekstowym, dzi\u0119ki czemu \u0142atwo b\u0119dzie je konfigurowa\u0107 i dostosowa\u0107 wygl\u0105d terminala do w\u0142asnych upodoba\u0144.<\/p>\n<p>Microsoft zaprzestaje rozwijania istniej\u0105cej konsoli Windows, a tworzy now\u0105 od podstaw, decyduj\u0105c si\u0119 na \u015bwie\u017ce podej\u015bcie. Windows Terminal instalowany jest i dzia\u0142a r\u00f3wnolegle z istniej\u0105c\u0105 aplikacj\u0105 Windows Console, dostarczan\u0105 \"z pude\u0142ka\".<\/p>\n<h4>Jak to dzia\u0142a<\/h4>\n<p>\nKiedy u\u017cytkownik Windows 10 uruchamia bezpo\u015brednio Cmd\/Powershell itp., uruchamia proces powi\u0105zany z normalnym wyst\u0105pieniem Konsoli. Mechanizm konfiguracji nowego terminala pozwala u\u017cytkownikom Windows tworzy\u0107 wiele profili dla wszystkich preferowanych pow\u0142ok\/aplikacji\/narz\u0119dzi, czy to w PowerShell, wierszu polece\u0144, Ubuntu, czy nawet podczas po\u0142\u0105cze\u0144 SSH z Azure lub urz\u0105dzeniami Internetu Rzeczy.<\/p>\n<p>Te profile mog\u0105 zawiera\u0107 w\u0142asne kombinacje stylizacji i rozmiaru czcionki, motywy kolorystyczne, poziomy rozmycia lub przezroczysto\u015bci t\u0142a. Ponadto u\u017cytkownicy b\u0119d\u0105 mogli wybra\u0107 now\u0105 czcionk\u0119 monospaced, aby okno terminala wygl\u0105da\u0142o bardziej nowocze\u015bnie i elegancko. Ta czcionka b\u0119dzie zawiera\u0107 ligatury programistyczne, zostanie udost\u0119pniona publicznie i b\u0119dzie przechowywana w osobnym repozytorium.<\/p>\n<p>G\u0142\u00f3wne zalety nowego interfejsu polece\u0144 Windows to wiele kart i atrakcyjny tekst. Obs\u0142uga wielu kart by\u0142a najbardziej po\u017c\u0105danym \u017c\u0105daniem dotycz\u0105cym rozwoju terminala. Atrakcyjny tekst uzyskuje si\u0119 dzi\u0119ki silnikowi renderowania opartemu na DirectWrite\/DirectX, wyposa\u017conemu w akceleracj\u0119 GPU.<\/p>\n<p>Silnik wy\u015bwietla znaki tekstowe, glify i znaki specjalne zawarte w czcionkach, w tym chi\u0144skie, japo\u0144skie i korea\u0144skie ideogramy (CJK), emoji, symbole powerline, ikony i ligatury programistyczne. Ponadto ten silnik wy\u015bwietla tekst znacznie szybciej ni\u017c GDI, wcze\u015bniej u\u017cywane w konsoli.<\/p>\n<p>Zgodno\u015b\u0107 wsteczna pozostaje w pe\u0142ni zapewniona, chocia\u017c w razie potrzeby mo\u017cna spr\u00f3bowa\u0107 r\u00f3wnie\u017c Windows Terminal.<\/p>\n<h4>Chronologia: jak to b\u0119dzie<\/h4>\n<p>\nMicrosoft b\u0119dzie udost\u0119pnia\u0107 Windows Terminal przez Microsoft Store w Windows 10 i regularnie go aktualizowa\u0107. Dzi\u0119ki temu u\u017cytkownicy zawsze b\u0119d\u0105 korzysta\u0107 z najnowszych wersji i najnowszych poprawek \u2013 praktycznie bez wi\u0119kszego wysi\u0142ku.<\/p>\n<p>Microsoft planuje wprowadzenie nowego terminala w najbli\u017csz\u0105 zim\u0119. Po wydaniu Windows Terminal 1.0, programi\u015bci b\u0119d\u0105 kontynuowa\u0107 prac\u0119 nad wieloma funkcjami, kt\u00f3re ju\u017c zosta\u0142y od\u0142o\u017cone w backlogu.<\/p>\n<p>Kod \u017ar\u00f3d\u0142owy Windows Terminal i Windows Console <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/Microsoft\/Terminal\">ju\u017c zosta\u0142 opublikowany<\/a><\/noindex> na GitHubie.<\/p>\n<h4>Czego mo\u017cemy si\u0119 spodziewa\u0107 w przysz\u0142o\u015bci?<\/h4>\n<p>\nMo\u017cliwo\u015b\u0107, \u017ce Microsoft zacznie wykorzystywa\u0107 w\u0142asne j\u0105dro Linux tak\u017ce do innych cel\u00f3w, na przyk\u0142ad do opracowania w\u0142asnej dystrybucji Linux, wydaje si\u0119 dzi\u015b nieco hipotetyczna.<\/p>\n<p>Prawdopodobnie ko\u0144cowy wynik zale\u017cy od tego, czy Microsoft uda si\u0119 dostrzec znacz\u0105ce zapotrzebowanie na taki produkt oraz jakie mo\u017cliwo\u015bci komercyjne mog\u0105 otworzy\u0107 takie rozwini\u0119cia \u2013 uwa\u017ca Charles King. <\/p>\n<p>S\u0105dzi, \u017ce w przewidywalnej przysz\u0142o\u015bci firma skoncentruje swoje g\u0142\u00f3wne wysi\u0142ki na zapewnieniu coraz \u015bci\u015blejszej wsp\u00f3\u0142pracy mi\u0119dzy Windows a Linuxem oraz ich wzajemnym uzupe\u0142nieniu.<\/p>\n<p>Joshua Schwartz uwa\u017ca, \u017ce w tym przypadku nale\u017cy dok\u0142adnie oceni\u0107, jakie b\u0119d\u0105 nak\u0142ady na t\u0119 prac\u0119 oraz jakie przyniesie to korzy\u015bci. Gdyby dzisiaj Microsoft by\u0142 ca\u0142kowicie m\u0142od\u0105 firm\u0105, prawdopodobnie opiera\u0142by si\u0119 na Linuxie. Jednak przeniesienie wszystkich dotychczasowych rozwi\u0105za\u0144 Microsoftu na natywn\u0105 architektur\u0119 Linuxa wydaje si\u0119 dzi\u015b kosztownym i skomplikowanym projektem, kt\u00f3ry z pewno\u015bci\u0105 nie przyniesie dobrego zwrotu. Mi\u0142o\u015bnicy Linuxa zyskaj\u0105 Linuxa, podczas gdy g\u0142\u00f3wna architektura pozostanie nietkni\u0119ta.<\/p>\n<p>Gdy Apple w 2000 roku na nowo wynalaz\u0142o Mac OS, ten system operacyjny oparty by\u0142 na BSD Unix, kt\u00f3re jest bardziej zbli\u017cone do Linuxa ni\u017c do DOS. Dzi\u015b za\u015b, nowa wersja Microsoft Windows tworzona jest w\u0142a\u015bnie na bazie Linuxa.<\/p>\n<h4>Mo\u017ce przed nami otwiera si\u0119 nowe drzwi?<\/h4>\n<p>\nJ\u0105dro Linux od Microsoftu mo\u017ce otworzy\u0107 drog\u0119 do \u015bci\u015blejszej wsp\u00f3\u0142pracy mi\u0119dzy us\u0142ugami Windows a systemem operacyjnym Linux. W istocie te osi\u0105gni\u0119cia Microsoftu \u015bwiadcz\u0105 o tym, \u017ce sama firma Microsoft dostrzega ju\u017c, \u017ce dzi\u015b niemal nie ma klient\u00f3w, kt\u00f3rzy wol\u0105 funkcjonowa\u0107 w \u015bwiecie, gdzie wsz\u0119dzie dominuje Windows. <\/p>\n<p>Znacznie rozs\u0105dniej jest wykorzystywa\u0107 heterogeniczne technologie i systemy, kt\u00f3re najlepiej odpowiadaj\u0105 wymaganiom biznesowym oraz konkretnym sytuacjom praktycznym.<\/p>\n<p>Bardziej istotne pytanie strategiczne dotyczy tego, jakie nowe mo\u017cliwo\u015bci strategiczne otwiera ten krok dla samej platformy Microsoft?<\/p>\n<p>Azure \u2013 chmurowy ekosystem Microsoft \u2013 ju\u017c teraz oferuje ogromne wsparcie dla Linuxa. Wcze\u015bniej Windows dobrze wspiera\u0142 Linuxa za pomoc\u0105 maszyn wirtualnych.<\/p>\n<p>Kluczowe zmiany, kt\u00f3re maj\u0105 miejsce dzisiaj, zwi\u0105zane s\u0105 z tym, \u017ce teraz procesy Linux b\u0119d\u0105 natywnie realizowane na j\u0105drze Windows, co oznacza, \u017ce praca z Linuxem z poziomu Windows b\u0119dzie znacznie szybsza ni\u017c na maszynach wirtualnych. Jest bardzo prawdopodobne, \u017ce w wyniku tego Azure wzbogaci si\u0119 o ca\u0142\u0105 rzesz\u0119 in\u017cynier\u00f3w wykorzystuj\u0105cych Linux na du\u017c\u0105 skal\u0119.<br \/>\n<br \/>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/piter\/blog\/459844\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041f\u043e\u043a\u0430 \u0443 \u043d\u0430\u0441 \u0432\u043e\u0432\u0441\u044e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u043b\u0435\u0442\u043d\u044f\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0434\u0430\u0436\u0430, \u043c\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0431\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0432\u0430\u043c \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u043d\u0443 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u043d\u044b\u0445 \u0442\u0435\u043c, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043f\u0440\u043e\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u043c \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u2014 \u0432\u0437\u0430\u0438\u043c\u043e\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 Windows \u0438 Linux, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u043e\u0435, \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438, \u0441 \u0440\u0430\u0437\u0432\u0438\u0442\u0438\u0435\u043c \u0441\u0438\u0441\u0442\u0435\u043c\u044b WSL. WSL 2 \u0443\u0436\u0435 \u043d\u0430 \u043f\u043e\u0434\u0445\u043e\u0434\u0435, \u0438 \u0432\u0430\u0448\u0435\u043c\u0443 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u044e \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442\u0441\u044f \u043a\u0440\u0430\u0442\u043a\u0438\u0439 \u043e\u0431\u0437\u043e\u0440 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0435\u0439, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0436\u0434\u0443\u0442 \u043d\u0430\u0441 \u0432 \u044d\u0442\u043e\u0439 \u043f\u043e\u0434\u0441\u0438\u0441\u0442\u0435\u043c\u0435, [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":27044,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36158","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041f\u043e\u043a\u0430 \u0443 \u043d\u0430\u0441 \u0432\u043e\u0432\u0441\u044e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u043b\u0435\u0442\u043d\u044f\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0434\u0430\u0436\u0430, \u043c\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0431\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0432\u0430\u043c \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u043d\u0443 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/pl\/blog\/news\/pingvin-v-okne-o-potentsiale-i-perspektivah-wsl2\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u041f\u0438\u043d\u0433\u0432\u0438\u043d \u0432 \u043e\u043a\u043d\u0435: \u043e \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u0435 \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430\u0445 WSL2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041f\u043e\u043a\u0430 \u0443 \u043d\u0430\u0441 \u0432\u043e\u0432\u0441\u044e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u043b\u0435\u0442\u043d\u044f\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0434\u0430\u0436\u0430, \u043c\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0431\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0432\u0430\u043c \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u043d\u0443 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/news\/pingvin-v-okne-o-potentsiale-i-perspektivah-wsl2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:09:55+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:09:55+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Pingwin w oknie: o potencjale i perspektywach WSL2 | ProHoster","description":"Cze\u015b\u0107, Habr! Podczas gdy trwa nasza letnia wyprzeda\u017c, chcieliby\u015bmy zaproponowa\u0107 Ci om\u00f3wienie jednego z najwa\u017cniejszych temat\u00f3w.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/news\/pingvin-v-okne-o-potentsiale-i-perspektivah-wsl2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u041f\u0438\u043d\u0433\u0432\u0438\u043d \u0432 \u043e\u043a\u043d\u0435: \u043e \u043f\u043e\u0442\u0435\u043d\u0446\u0438\u0430\u043b\u0435 \u0438 \u043f\u0435\u0440\u0441\u043f\u0435\u043a\u0442\u0438\u0432\u0430\u0445 WSL2 | ProHoster","og:description":"\u041f\u0440\u0438\u0432\u0435\u0442, \u0425\u0430\u0431\u0440! \u041f\u043e\u043a\u0430 \u0443 \u043d\u0430\u0441 \u0432\u043e\u0432\u0441\u044e \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442\u0441\u044f \u043b\u0435\u0442\u043d\u044f\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0434\u0430\u0436\u0430, \u043c\u044b \u0445\u043e\u0442\u0435\u043b\u0438 \u0431\u044b \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0432\u0430\u043c \u043e\u0431\u0441\u0443\u0434\u0438\u0442\u044c \u043e\u0434\u043d\u0443 \u0438\u0437 \u0441\u0430\u043c\u044b\u0445.","og:url":"https:\/\/prohoster.info\/pl\/blog\/news\/pingvin-v-okne-o-potentsiale-i-perspektivah-wsl2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:09:55+00:00","article:modified_time":"2019-10-31T19:09:55+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36158","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 02:15:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:49:44","updated":"2026-01-22 02:15:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=36158"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/36158\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media\/27044"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=36158"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=36158"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=36158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}