⚡ Experimental Project – Running FreeBSD on WSL2 ⚡
This repository hosts work-in-progress efforts to run FreeBSD inside Windows Subsystem for Linux (WSL2) with minimal to no changes to the FreeBSD base system. The project builds on the open-source components of WSL2 to enable FreeBSD to boot and run seamlessly in a Windows environment.
- Enable FreeBSD to run natively on WSL2’s architecture
- Make minimal or no modifications to the FreeBSD base system
- Contribute improvements back to open-source components where possible
🚧 Work in Progress – This is an experimental personal project.
- FreeBSD boots successfully inside WSL2
- Basic functionality is up and running
- Ongoing work focuses on networking, I/O, and process management
- Initial boot support (done experimentally)
- Full Console Support executing Commands
- Networking support (in progress)
- User-mode utilities and integration
- Documentation and examples
At this stage, contributions are welcome in the form of:
- Feedback or testing results
- Bug reports
- Discussions and ideas
Please open an issue or start a discussion to get involved.
This project is released under an open-source license (TBD).
This is a personal, experimental project and is not affiliated with Microsoft, the FreeBSD Foundation, or the FreeBSD Project. Use at your own risk.
.png)

