Microsoft публикува хранилище с модификациями за ядрото на Linux

Компания Microsoft е публикувала всички промени и допълнения към ядрото на Linux, използвани в ядрото, доставяно за подсистемата WSL 2 (Windows Subsystem for Linux v2). Втора редакция WSL се отличава доставянето на пълноценно ядро на Linux, вместо емулатор, който в реално време трансформира системните повици на Linux в системни повици на Windows. Наличието на изходни кодове позволява на ентусиастите, при желание, да формират свои сборки на ядрото на Linux за WSL2, които отчитат особеностите на тази платформа.

Доставеното в WSL2 ядро на Linux е основано на изданието 4.19, което работи в среда Windows с помощта на виртуална машина, която вече се използва в Azure. Актуализациите за ядрото на Linux се доставят чрез механизма на Windows Update и се тестват в инфраструктурата за непрекъсната интеграция на Microsoft. Подготовените пачове включват оптимизации за намаляване на времето за стартиране на ядрото, намаляване на потреблението на памет и оставяне в ядрото на минимално необходимия набор драйвери и подсистеми.

Освен това, компанията Microsoft е подала заявление за включване в затворения списък за разпространение linux-distros, в който се публикува информация за нови уязвимости на ранен етап от тяхното откритие, давайки възможност на дистрибутивите да се подготвят за отстраняване на проблемите преди публичното оповестяване. Достъпът до бюлетина е необходим на Microsoft, за да получава информация за нови уязвимости, засягащи такива дистрибутивоподобни сборки, като Azure Sphere, Windows Subsystem for Linux v2 и Azure HDInsight, които не са базирани на разработките на съществуващи дистрибуции. В качеството си на гарант е готов да се изправи Грег Кроа-Хартман (Greg Kroah-Hartman), отговорен за поддръжката на стабилния клон на ядрото.
Решението за предоставяне на достъп все още не е взето.

Източник: opennet.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster