Специально созданное ядро ​​Linux будет доступно для Windows Insiders летом.

Microsoft демонстрирует WSL 2 на Build 2019, который дебютирует с новым ядром Linux в середине июня

  • Microsoft ранее предоставляла ограниченный опыт Linux через WSL
  • Новое ядро ​​будет основано на Linux 4.9 LTS
  • Microsoft также предлагает приложение Windows Terminal для своих пользователей.

Расширяя свою открытость по отношению к сообществу разработчиков программного обеспечения с открытым исходным кодом и привлекая разработчиков, не относящихся к Windows, Microsoft объявила, что она собирается внедрить собственное ядро ​​Linux в Windows 10. Новое изменение планируется провести этим летом и будет ограничено Windows Insiders строит на начальном этапе. Это первый раз, когда ядро ​​Linux будет включено в Windows в качестве компонента. На проходящей в Сиэтле конференции разработчиков Build 2019 компания Redmond демонстрирует подсистему Windows второго поколения для Linux (WSL), которая дебютирует в следующем месяце. Внутреннее ядро ​​Linux позволит WSL 2 включать такие функции, как поддержка контейнеров Docker и включение cgroups.

Microsoft через сообщение в блоге объявило, что ожидаемое полное ядро ​​Linux будет доступно, как правило, в виде установочного пакета через Магазин Windows, хотя его можно было бы загрузить через специальный дистрибутив. Ядро будет основано на Linux версии 4.19, которая является последней долгосрочной стабильной (LTS) сборкой платформы с открытым исходным кодом.

READ  Заявка Apple на повторное слушание дела о патенте VirnetX отклонена Апелляционным судом США

«Ядро будет перебазировано при назначении новых долгосрочных стабильных выпусков, чтобы гарантировать, что ядро ​​WSL всегда будет обладать новейшими достижениями Linux». пишет Джек Хэммонс, руководитель программы Linux Systems Group в Microsoft, в своем блоге. «В дополнение к источнику LTS из Kernel.org применяется ряд локальных исправлений. Эти исправления настраивают полученный двоичный файл для использования в WSL 2, сокращая время запуска, уменьшая объем памяти и создавая минимальный набор поддерживаемых устройств. «.

Как было объявлено ранее, WSL 2 будет поддерживать контейнеры Docker. Это будет усилено новым ядром Linux. Кроме того, Microsoft утверждает, что разработчики, использующие WSL 2, будут испытывать вдвое большую скорость при тяжелых операциях с файловой системой, включая установку Node Package Manager.

Примечательно, что это не первый случай, когда Microsoft пытается угодить сообществу разработчиков программного обеспечения с открытым исходным кодом, которое в прошлом выступало против производителя Windows, следуя принципам закрытого исходного кода. Еще в 2015 году компания представила операционную систему на основе Linux под названием Azure Cloud Switch. Он также представил WSL первого поколения, который обеспечивает совместимый с Linux интерфейс ядра на устройствах с Windows 10. Кроме того, в мае 2017 года компания объявила о выпуске дистрибутивов Linux, включая Fedora и Ubuntu, через Windows Store.

Microsoft объявляет о выпуске полной версии Windows 10 2019 для полноценного ядра Linux

Тем не менее, последний шаг направлен на то, чтобы предложить чистый опыт Linux на устройствах Windows. Это означает, что не будет никаких ограничений или причудливых настроек поверх ядра vanilla Linux. Также можно ожидать, что благодаря полной реализации ядра Linux пользователи Windows смогут запускать драйверы устройств и модули ядра, которые не были предоставлены в существующей итерации WSL.

READ  Подразделение Microsoft Xbox не планирует консоль только для потоковой передачи

Microsoft также сообщила, что ядро, доступное для WSL 2, будет полностью открытым исходным кодом, а его подробности будут доступны через GitHub.

На Build 2019 гигант программного обеспечения также демонстрирует терминал Windows, который представляет собой новое приложение, специально разработанное для пользователей командной строки на платформе Windows. Терминал, который дебютирует в середине июня, будет включать в себя богатые эмодзи шрифты и рендеринг текста с ускорением графической обработки. Он также предложит среду для пользователей, знакомых с PowerShell, Cmd и WSL.

Раскрытие информации: Microsoft спонсировала рейсы и отель корреспондента для конференции в Сиэтле, США.

NET.Гаджет 2022