Компания 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
