Корпорация Microsoft сделала важный шаг, открыв исходный код подсистемы Linux для Windows (WSL), что откроет новые горизонты для разработчиков и пользователей. Об этом сообщает The Register. Подсистема WSL позволяет запускать Linux-приложения на Windows 10 и 11 без необходимости их портирования, значительно облегчая работу с различными дистрибутивами Linux.
С момента своего появления в 2016 году, WSL претерпела значительные изменения и улучшения. Теперь, большинство компонентов подсистемы, такие как утилиты командной строки и фоновые службы, стали доступны в публичном репозитории на GitHub под лицензией MIT. Это позволит разработчикам изучать принцип работы WSL, добавлять новые функции и принимать участие в её развитии.
Однако не все компоненты будут открыты для публичного доступа. Microsoft сообщила, что код, необходимый для работы WSL, включая некоторые ключевые драйверы, пока не планируется публиковать. Это связано с тем, что они являются частью Windows и играют важную роль в работе подсистемы.
Введение открытого кода в проект WSL расширяет возможности совместного участия сообщества в его развитии, что может привести к улучшению функционала и стабильности системы. Предыдущие версии WSL, начиная с первой, предлагали лишь ограниченные возможности для запуска Linux-приложений, но с выходом WSL2, компания значительно улучшила совместимость и производительность.
WSL2 работает на базе полноценного ядра Linux, что позволило разработать более стабильное и производительное решение. Пользователи также могут установливать популярные дистрибутивы Linux прямо через магазин Microsoft, что упрощает доступ к необходимым инструментам.
Новая инициатива от Microsoft может изменить восприятие ее как компании, которая технологиями из мира открытого программного обеспечения, и стать основой для более активного сотрудничества с разработчиками. В то же время, сохраняется вопрос о том, будет ли компания полностью контролировать развитие WSL, или будет создан управляющий комитет из числа участников сообщества. Это важно для всех, кто надеется на независимое и динамичное развитие открытого программного обеспечения.
В целом, открытие исходного кода осветляет многообещающее будущее WSL и может привести к росту числа пользователей, подтолкнув их к более активному использованию Linux в рамках Windows.
