Током година, Мицрософт је предузео неколико сопствених пројеката за Линук. Постојао је оперативни систем заснован на Линук-у за мрежне прекидаче у центрима података и оперативни систем заснован на Линук-у за микроконтролере направљен за Азуре Спхере уграђену безбедност. А сада се сазнало за још један пројекат заснован на Линуксу на којем су стручњаци Мицрософта радили неко време.
Првог дана конференције за програмере Буилд 2019, софтверски гигант је најавио креирање сопствене верзије Линук кернела, која ће постати део Виндовс 10. Прве тестне верзије за учеснике програма Инсајдер биће објављене крајем јуна . Ово језгро ће обезбедити основу за архитектуру
Подсетимо се: ВСЛ 1 је био слој компатибилности, у суштини емулатор, за покретање Линук бинарних датотека (ЕЛФ) у окружењу оперативног система Виндовс 10 и Виндовс Сервер 2019. Ово је, на пример, омогућило последњих година пренос Басх-а схелл у Виндовс, додајте ОпенССХ подршку за Виндовс 10, као и укључите Убунту, СУСЕ Линук и Федора дистрибуције у Мицрософт Сторе.
Увођење потпуно отвореног ОС кернела у ВСЛ 2 ће побољшати компатибилност, значајно побољшати перформансе Линук апликација на Виндовс-у, убрзати време покретања, оптимизовати употребу РАМ-а, убрзати И/О система датотека и покренути Доцкер контејнере директно, а не преко виртуелна машина.
Стварни добитак перформанси зависиће од апликације о којој говорите и начина на који она ступа у интеракцију са системом датотека. Интерни тестови компаније Мицрософт показују да је ВСЛ 2 20 пута бржи од ВСЛ 1 када се распакује тарбалл архива, и око 2 до 5 пута бржи када се користи гит цлоне, нпм инсталл и цмаке на различитим пројектима.
Мицрософт Линук кернел ће у почетку бити заснован на најновијој дугорочно стабилној верзији компаније 4.19 и технологијама које омогућавају Азуре услуге у облаку. Према речима Мицрософтових званичника, кернел ће бити потпуно отвореног кода, што значи да ће све промене које Мицрософт направи бити доступне заједници Линук програмера. Компанија такође обећава да ће са издавањем следеће дугорочно стабилне верзије кернела верзија за ВСЛ 2 бити ажурирана тако да програмери увек имају приступ најновијим иновацијама у Линуку.
ВСЛ 2 и даље неће укључивати бинарне датотеке корисничког простора, као што је случај са тренутном верзијом ВСЛ 1. Корисници ће и даље моћи да изаберу која је Линук дистрибуција најбоља за њих тако што ће је преузети и из Мицрософт продавнице и из других извора.
У исто време, Мицрософт је представио моћну нову апликацију командне линије за Виндовс 10, под називом Виндовс Терминал. Укључује картице, пречице, текстуалне емотиконе, теме, екстензије и приказивање текста засновано на ГПУ-у. Апликација је дизајнирана за приступ окружењима као што су ПоверСхелл, Цмд и ВСЛ. Ово је још један потез Мицрософта да би програмерима олакшао интеракцију са Виндовс 10. Преглед Виндовс терминала