Microsoft’s Windows Subsystem for Linux Goes Open-Source: A New Era of Community-Driven Development

Posted by

### SummaryMicrosoft has announced the open-source release of the Windows Subsystem for Linux (WSL), marking a significant milestone in its development journey. This initiative allows developers to access WSL’s code on GitHub, fostering community contributions and enhancing its features. With a rich history since its inception in 2016, WSL has evolved through community support and now aims to accelerate its growth by embracing open-source collaboration. in HTML

The Windows Subsystem for Linux Goes Open Source!

Exciting news for developers and Linux enthusiasts! The Windows Subsystem for Linux (WSL) is now officially open source. This announcement came from Pierre Boulay on the Windows Developer Blog, marking a significant milestone in WSL’s journey.

What’s New in WSL?

With this open-source release, the code powering WSL is now available on GitHub. Developers can download, build from source, and contribute to WSL’s ongoing development. This is a game-changer for those who want to add new features or fixes.

“We can’t wait to see how WSL will evolve now that the community can make direct code contributions to the project.”

Major Updates and Features

WSL consists of several components, including command line executables like wsl.exe and wslconfig.exe. These components allow users to interact seamlessly with both Windows and Linux environments. WSL’s architecture also includes:

  • The WSL service to start the WSL virtual machine and manage distributions.
  • Linux init and daemon processes for functionality.
  • File sharing capabilities with the plan9 server implementation.

Previously, WSL components like microsoft/wslg and microsoft/WSL2-Linux-Kernel were already open-sourced. However, some components, like Lxcore.sys, remain closed for now.

Why Open Source Now?

WSL was first introduced at Microsoft Build in 2016. Initially, it supported ELF executables through a pico process provider. Over time, WSL evolved into WSL 2, which relies on the Linux kernel for optimal compatibility. This transition was crucial for enhancing features like GPU support and systemd.

By separating WSL from the Windows codebase in 2021, Microsoft aimed to keep pace with user demands and feature requests. The latest version, WSL 5.7, showcases continuous improvements and community-driven development.

Join the WSL Community!

WSL has thrived thanks to a vibrant community that has contributed significantly over the years. Now, with open-source access, the potential for innovation is limitless. Interested in contributing? Head over to microsoft/WSL to learn more!

“WSL could never have been what it is today without its community.”

With this open-source release, the future of WSL looks brighter than ever. Stay tuned for more updates!

  • WSL’s open-source release is a culmination of years of development and community engagement.
  • The code is now available on GitHub, enabling users to build, fix, and enhance WSL.
  • WSL 2 introduced significant features like GPU support and systemd compatibility.
  • The transition to open-source aims to accelerate WSL’s evolution and responsiveness to user needs.
  • Community contributions have been pivotal in shaping WSL, even before its code was open-sourced.
  • From the Windows Blog



    Related Posts
    Unlock New Possibilities with Windows Server Devices in Intune!

      Windows Server Devices Now Recognized as a New OS in Intune Microsoft has announced that Windows Server devices are Read more

    Unlock the Power of Intune 2.211: What’s New for November!

    Microsoft Intune has released its November edition, featuring new updates to help IT admins better manage their organization’s mobile devices. Read more

    Microsoft Leads the Way in 2023 Gartner Magic Quadrant for Low-Code Application Platforms

    Microsoft has been named a Leader in the 2023 Gartner Magic Quadrant for Enterprise Low-Code Application Platforms. This recognition is Read more

    Unlock the Power of Microsoft Intune: What’s New in 2.301

    Microsoft Intune 2301 is here with new features and improvements to help you manage and secure your organization’s devices. These Read more