[KongchangAI]
ProductWindows Subsystem for Linux / WSL1 / WSL2

WSL

Windows Subsystem for Linux (WSL) is a compatibility layer developed by Microsoft for Windows, allowing users to run Linux binary executables natively on Windows. WSL 2 operates on a genuine Linux kernel, providing improved system call compatibility and performance compared to its predecessor. It enables developers to use Linux command-line tools, utilities, and applications directly within a Windows environment without requiring a separate virtual machine or dual-boot configuration.

Core Facts

Timeline (last 90 days)

Oct 27

OpenShell's deployment threshold is not low: it requires a Docker, Podman, or WSL environment first, and configuration is not a one-click affair.

Unverified50%
Oct 25

Jed's team uses Windows + WSL + Claude Code, collaborating across multiple session windows and subagents to complete development tasks.

Unverified50%
Oct 13

By default, the Windows file system is mounted under paths such as /mnt/c on the Linux side, and Linux can smoothly read and write Windows files; Windows accessing files inside WSL requires a network path (such as \\wsl$) or migrating the files.

Unverified50%
Oct 12

Claude Code offers a complete experience on macOS and Linux, while Windows support lags relatively behind, with some sandbox-related capabilities depending on indirect approaches such as WSL.

Unverified50%
Oct 9

Compared to WSL, Git Bash is more lightweight, with an installation package of only a few hundred MB.

Unverified50%
Oct 5

Open-source container runtimes such as Podman and containerd are also actively adapting to the WSL environment.

Unverified50%
Oct 5

Microsoft announced that the WSL container feature has officially entered the General Availability (GA) stage.

Unverified50%
Oct 3

The technical prerequisites for the project include Python 3.10 or higher, the UV package manager, and a Unix-like shell environment (WSL is recommended for Windows).

Unverified50%
Sep 30

Compared to WSL built into Windows 10/11, Git Bash is more lightweight, installs faster, and has a lower barrier to entry for beginners.

Unverified50%
Sep 28

WSL (Windows Subsystem for Linux) is a compatibility layer technology officially provided by Microsoft that allows native Linux binaries to run on Windows systems without the full hardware simulation overhead of a traditional virtual machine.

Unverified50%

11 more timeline events

All Facts (20)

Verified

WSL is a compatibility layer introduced by Microsoft with the Windows 10 Anniversary Update in 2016; WSL1 translates Linux system calls via the Pico process mechanism, while WSL2 introduces a full Linux kernel virtual machine.

80%
Verified

Docker Desktop chose to run on top of WSL2.

80%
Unverified

在Windows上开启Chrome调试端口9222后,WSL或远程Linux可通过CDP协议连接并复用已登录的浏览器环境

90%
Unverified

On Windows 11 or newer versions of Windows 10, opening PowerShell with administrator privileges and executing wsl --install will automatically download and configure the Ubuntu distribution.

60%
Unverified

The WSL project began in 2016 and was initially developed through a collaboration between Microsoft and Canonical (the parent company of Ubuntu).

60%
Unverified

OpenShell's deployment threshold is not low: it requires a Docker, Podman, or WSL environment first, and configuration is not a one-click affair.

50%
Unverified

Jed's team uses Windows + WSL + Claude Code, collaborating across multiple session windows and subagents to complete development tasks.

50%
Unverified

By default, the Windows file system is mounted under paths such as /mnt/c on the Linux side, and Linux can smoothly read and write Windows files; Windows accessing files inside WSL requires a network path (such as \\wsl$) or migrating the files.

50%
Unverified

Claude Code offers a complete experience on macOS and Linux, while Windows support lags relatively behind, with some sandbox-related capabilities depending on indirect approaches such as WSL.

50%
Unverified

Compared to WSL, Git Bash is more lightweight, with an installation package of only a few hundred MB.

50%
Unverified

Open-source container runtimes such as Podman and containerd are also actively adapting to the WSL environment.

50%
Unverified

The technical prerequisites for the project include Python 3.10 or higher, the UV package manager, and a Unix-like shell environment (WSL is recommended for Windows).

50%
Unverified

Compared to WSL built into Windows 10/11, Git Bash is more lightweight, installs faster, and has a lower barrier to entry for beginners.

50%
Unverified

Many AI programming tools and command-line tools are more compatible in Unix-like environments, which can avoid common path, permission, and dependency issues in native Windows environments.

50%
Unverified

WSL (Windows Subsystem for Linux) is a compatibility layer technology officially provided by Microsoft that allows native Linux binaries to run on Windows systems without the full hardware simulation overhead of a traditional virtual machine.

50%
Unverified

OpenCode has a slightly steeper learning curve than purely out-of-the-box commercial products, especially since WSL installation and various configurations require a certain level of hands-on ability.

50%
Unverified

When the Agent needs to run Linux commands, Harness Desktop uses WSL as a standalone tool rather than replacing the system's PowerShell

50%
Unverified

WSL has an independent file system view and process space, and commands executed within it do not directly modify system configurations on the Windows side

50%
Unverified

A common reason for Windows users failing to install Docker is that the system virtualization is not enabled; the solution is to check the two features 'Windows Subsystem for Linux' and 'Virtual Machine Platform'.

50%
Unverified

The basic step to install WSL 2 is to run `wsl --install` as an administrator in PowerShell.

50%

Source Articles