Током година, Мајкрософт је спровео неколико сопствених пројеката. LinuxПостојали су ОС-ови засновани на Linux за мрежне прекидаче у дата центрима и оперативним системима Linux за микроконтролере дизајниране за уграђену безбедносну услугу Azure Sphere. А сада још један пројекат заснован на Linux, на којем су Мајкрософтови стручњаци радили већ неко време.

Првог дана конференције за програмере Build 2019, софтверски гигант је најавио креирање сопствене верзије кернелаLinux, који ће постати део Windows 10Прве тест верзије за учеснике Инсајдер програма биће објављене крајем јуна. Ово језгро ће пружити основу за архитектуру. ... како Представници Мајкрософта на свом блогу, ово је први пут да је потпуно развијено језгро Linux постаће уграђена компонента Windows.
Подсећања ради, WSL 1 је био слој компатибилности, у суштини емулатор, за покретање бинарних датотека. Linux (ELF) у окружењу оперативног система Windows 10 и Windows Server 2019. Ово је, на пример, омогућило пренос последњих година Windows Bash shell, додајте OpenSSH подршку за Windows 10, а такође укључују и дистрибуције Ubuntu, SUSE Linux и Федору у Мајкрософт продавницу.

Увођење потпуно развијеног језгра отвореног кода оперативног система у WSL 2 ће побољшати компатибилност и значајно повећати перформансе апликација. Linux под Windows, убрзати време покретања система, оптимизовати коришћење РАМ-а, убрзати улазно/излазне операције система датотека и покренути Докер контејнере директно уместо преко виртуелне машине.
Стварни добитак перформанси зависиће од апликације о којој говорите и начина на који она ступа у интеракцију са системом датотека. Интерни тестови компаније Мицрософт показују да је ВСЛ 2 20 пута бржи од ВСЛ 1 када се распакује тарбалл архива, и око 2 до 5 пута бржи када се користи гит цлоне, нпм инсталл и цмаке на различитим пројектима.

Мајкрософтово језгро Linux У почетку ће бити заснован на најновијој дугорочној стабилној верзији компаније, 4.19, и технологијама које користе Azure cloud сервиси. Према речима званичника Мајкрософта, језгро ће бити потпуно отвореног кода, што значи да ће све промене које направи Мајкрософт бити доступне заједници програмера. LinuxКомпанија такође обећава да ће са објављивањем следеће дугорочно стабилне верзије кернела бити ажурирана и верзија за WSL 2, како би програмери увек имали приступ најновијим иновацијама. Linux.

WSL 2 и даље неће садржати никакве бинарне датотеке корисничког простора, као што је случај са тренутном верзијом WSL 1. Корисници ће и даље моћи да бирају коју дистрибуцију ће користити. Linux Више им одговара, преузимање и преко Мајкрософтове продавнице и из других извора.

Истовремено, Мајкрософт је представио моћну нову апликацију командне линије за Windows 10, који је добио име Windows Терминал. Садржи картице, пречице, текстуалне емоџије, подржава теме, екстензије и рендеровање текста засновано на ГПУ-у. Апликација је дизајнирана за приступ окружењима као што су PowerShell, Cmd и WSL. Ово је још један корак компаније Microsoft ка поједностављивању интеракције програмера са Windows 10Прелиминарна верзија Windows терминал у облику спремишта на ГитХуб-у, а доступност у Мицрософт Сторе-у обећава се средином јуна.
