Show HN: NSL – WSL for Linux
NSL brings WSL-style persistent systemd-nspawn distro containers to Linux hosts inside one small VM, with optional isolated VMs for untrusted software.
NSL (NSpawn Subsystem for Linux) v0.4.0 gives Linux hosts persistent per-distro machines running as systemd-nspawn containers inside a single small VM, launched on demand. It ships seven signed distro images (Debian, Ubuntu, Fedora, CentOS Stream, Arch, openSUSE Tumbleweed and Leap) rebuilt weekly, with host file, port, and Wayland integration. An --isolated mode gives untrusted software a dedicated VM with no host access. The project is pre-release, tested on Snow Linux 13 with systemd 261.2 and QEMU 10.0.13.
From the original article
2 min read at frostyard.github.ionsl gives a Linux host persistent Linux machines, as WSL does for Windows. Each machine is a whole distro with its own packages and services. It runs as a systemd-nspawn container in one small VM, starts when you use it, and works in your files.
By bketelsen · frostyard.github.io
A short excerpt; the article and its images belong to the publisher. Summary, key facts and assessment above are AI-written from the article and can be wrong.