Microsoft делает еще один шаг вперед, чтобы показать свою любовь к Linux и сообществу открытого исходного кода, выпустив настоящее ядро Linux в Windows 10 этим летом.
Нет, это не означает, что Microsoft делает Windows 10 дистрибутивом Linux, но компания начнет поставлять собственное ядро Linux, выпущенное в этом году, начиная со сборки Windows 10 Insider.
Microsoft объявила об этом в своем блоге, представив подсистему Windows для Linux версии 2.0 (WSL 2), которая будет содержать значительное повышение производительности файловой системы и будет поддерживать больше приложений для Linux, таких, как Docker.
Таким образом, для поддержки этой совершенно новой архитектуры для WSL 2 Windows 10 будет иметь собственное ядро Linux.
Перейдя на использование самого ядра Linux, Microsoft получает все функции Linux, такие, как контейнеры Docker. Он будет бесплатным и обещает заметно более высокую производительность, быструю загрузку и меньшее использование памяти.
Вы можете увидеть предварительный просмотр подсистемы Windows для Linux версии 2.0

Хотя исходный код для ядра Linux будет от Kernel.org, Microsoft заявляет, что компания включит свое собственное ядро в Центр обновления Windows. Кроме того, Microsoft разместит свое собственное ядро WSL2 на Github и сделает его полностью открытым, чтобы разработчики и исследователи могли внести свой вклад в ядро WSL2. Компания также предоставит инструкции по сборке, чтобы разработчики могли делать свои собственные настраиваемые ядра.
WSL 2 будет выпущен для сборок Windows 10 Insider к концу июня 2019 года.
Помимо ядра Linux, компания также объявила о плане компании по выпуску нового приложения Windows Terminal, которое сделает WSL 2 еще лучше. Исходный код уже доступен на GitHub.