WSL 2.6 becomes the first open source version of the Windows Subsystem for Linux

  • WSL 2.6 is the first stable version released as open source under the MIT license.
  • Includes stability improvements and various minor bug fixes.
  • The developer community can participate directly in development through GitHub.
  • This step promotes greater transparency and collaboration in the future development of WSL.

WSL open source

Microsoft has taken a momentous step in the development of its Windows subsystem for Linux (WSL) releasing version 2.6 as software open sourceThis move, anticipated by the community for nearly a decade, represents a significant shift in the company's policy regarding openness and collaboration on key projects for developers and advanced users.

For the first time, WSL 2.6 It appears as a stable version whose source code is fully exposed to the community under the MIT license. The main components that make up the environment, such as wsl.exe, wslg.exe, wslservice.exe and other essential elements for managing and running Linux distributions within Windows, are now publicly available on the official Microsoft repository on GitHubThis allows any user to access, review, and even contribute improvements to the project.

Community involvement and new possibilities

The jump to the open development model This means that both interested users and professionals will be able to directly contribute to the evolution of WSL. This openness not only means greater ability to identify and fix bugs, but also the opportunity to propose new features and improvements from a much more collaborative perspective.

Although the code was released several weeks ago, version 2.6 is the first to be officially released as open source, consolidating the change of direction announced by Microsoft at the Build conference in May. This step follows other recent milestones, such as the disassociation of WSL from the standard Windows update cycle and its independent distribution through the Microsoft Store.

Technical improvements and fixes in WSL 2.6

As for technical innovations, the update 2.6 focuses primarily on robustness and reliability. Issues such as:

  • Errors when downloading distributions when addresses contain additional parameters.
  • Improvements in interaction with systemd and in the management of user sessions linked to this system.
  • Fixes to virtual disk (VHD) management and archiving hosts of Windows, optimizing its integration and recognition.
  • Resolution of minor errors detected both in the execution of wslsettings as in processes linked to the WSL service.

Additionally, issues related to string localization, error detection during distribution downloads, and correct reporting of corrupted disks have been addressed. All of this contributes to a more robust and stable operation for those using WSL as their daily development environment.

Boosting transparency and the evolution of the WSL

The fact that WSL 2.6 The fact that it is now a completely open project does not mean that it will no longer depend on the Windows operating system, but it does allow for much more genuine integration and collaboration with the community. FOSS and with the Linux developers themselves. This transparency is expected to make both bug detection and the proposal of new ideas more efficient and faster.

This version fulfills a long-standing demand from users, who have been asking Microsoft to openly publish the subsystem for almost nine years. Although the technical improvements for end users are modest in this release, the scope of this change is considerable in terms of openness and future development of the project.

With these new features, the WSL ecosystem continues its transformation, bringing the worlds of Windows and Linux even closer together. Version 2.6 lays the foundation for a more open, collaborative, and agile evolution, in which both stability and innovation can leverage the synergies of a global community committed to its future.

Ultramarine 41 in WSL
Related article:
Ultramarine 41: The Fedora-based distribution gets a refresh with WSL support, modern desktops, and new tools