EuroBSDCon 2026

Running stock FreeBSD on Windows Subsystem for Linux 2
2026-09-12 , D.0.03

This talk shows, with a live demo, how stock unmodified FreeBSD 14.x runs on Windows' WSL2 platform, showcasing how FreeBSD's existing architecture lets it run unchanged in the new virtualization environment. FreeBSD on WSL2 could potentially provide a new, seamless channel for developers and students on Windows to access native FreeBSD, achieved through minimal userland bridges, with zero kernel modifications.

Architectural pieces covered:
- High-performance interactive terminal leveraging FreeBSD's native hvsock (AF_HYPERV) implementation
- Clean kernel/userland separation
- Serial console for early boot visibility, solving the early-boot silent console issue via serial I/O redirection
- Ongoing work on implementing the Guest Networking Service (GNS) userland bridge and 9P Host File integration

Balaje Sankar is from Chennai, India and is a FreeBSD tinkerer since his college days, with a professional background in cloud architecture.