Microsoft Releases Open Source for WSL

Franetic / Tech / Microsoft Releases Open Source for WSL
Share This Post

Microsoft Open Sources Windows Subsystem for Linux: A Game Changer for Developers

Microsoft has made a groundbreaking move by open-sourcing the Windows Subsystem for Linux (WSL), a decision that marks a significant milestone for developers and users alike. This bold choice, years after WSL’s initial launch, opens new avenues for collaboration and innovation in the tech community.

A Brief History of WSL

The Birth of WSL: 2016

The journey of the Windows Subsystem for Linux began in March 2016, when Microsoft first announced it. WSL made its debut with the Windows 10 Anniversary Update, leveraging a specialized pico process provider, lxcore.sys, that allowed Windows to run ELF executables natively. This built a bridge between Windows and Linux, setting the stage for a more integrated development experience.

The Evolution to WSL 2

While WSL was a helpful tool, compatibility issues soon emerged, necessitating a more robust solution. Enter WSL 2, introduced with a major update in 2019 that brought a real Linux kernel into the mix, running everything within a managed virtual machine. This evolution was crucial, allowing greater compatibility and performance improvements. By 2023, Microsoft pulled WSL from Windows, recognizing that the development pace of Linux was often at odds with the release cadence of Windows [^1^].

The New Era: Open Sourcing WSL

Transitioning Users

With the Windows 11 24H2 update slated for early 2024, Microsoft announced that it has fully transitioned users to its new WSL package, leaving behind the legacy component. The open-source decision comes as a breath of fresh air, aiming to foster community-driven innovation.

What’s Open Source?

According to Microsoft, most of the previously closed code is now open. Developers can access the codebase on GitHub and engage in the development process, adding fixes and enhancements while pushing the limits of what WSL can achieve.

"You can download WSL, build it from source, add new fixes and features, and participate in WSL’s active development."

Limitations on Kernel Access

While this is a game-changing announcement, it’s essential to note that components like lxcore.sys, the WSL1 kernel driver, remain proprietary and closed-source at this time. This also applies to 9rdr.sys and p9np.dll, which are integral to file system redirection between Windows and Linux.

Community Engagement and Future Directions

Microsoft has expressed that "WSL could never have been what it is today without its community," emphasizing the importance of user contributions. However, clarity around project governance is still needed. It’s vital to understand how contributions will be managed and integrated into future developments.

Questions Remaining

The tech community is buzzing with questions regarding the management of this newly open-sourced WSL. Will there be a dedicated steering committee, or will development be centrally directed by Microsoft? Additionally, how will this open-source shift impact Windows Server workloads?

For further updates, stay tuned as we await Microsoft’s response regarding the future direction of WSL.


By taking the step to open-source WSL, Microsoft is not just enhancing its own ecosystem but is also inviting developers from all backgrounds to shape the future of Windows and Linux integration. This is a pivotal moment in tech that could redefine the developer landscape for years to come.

[^1^]: The Register: WSL
[^2^]: The Register: WSL 2
[^3^]: The Register: Windows 11 24H2


Explore More

For additional insights into open-source trends, check out these resources:

Stay engaged as we continue to explore how open-source initiatives reshape the tech landscape!

Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Check all Categories of Articles

Do You Want To Boost Your Business?

drop us a line and keep in touch
franetic-agencia-de-marketing-digital-entre-em-contacto