EdgeOS / Kernel

An independent Unix-like kernel for Linux userspace.

EdgeOS boots Debian with systemd on x86_64 and AArch64. KDE Plasma, GNOME, Docker, Chromium and LibreOffice run from unmodified Debian packages.

Explore the technologyBuild EdgeOSGitHub

Debian 13 boots to a full desktop

The AArch64 system below runs KDE Plasma, Chromium, Firefox and LibreOffice from Debian 13 packages. systemd starts the guest.

Debian KDE Plasma desktop running Chromium, Firefox and LibreOffice on an EdgeOS AArch64 development virtual machine
EdgeOS / AArch64Debian 13 with KDE Plasma in a development VM.

Docker runs on EdgeOS

Docker from Debian packages has run in EdgeOS development VMs. The kernel supplies namespaces, cgroup v2, OverlayFS, veth, bridge networking, nftables hooks, NAT and connection tracking.

Containers can use the default bridge, internal DNS, published host ports and IPv6 bridge networks. cgroup v2 provides memory, swap and block-I/O limits.

GNOME on AArch64

This AArch64 development VM runs GNOME, Chromium, LibreOffice and a terminal from Debian packages.

Technical overview

Debian GNOME desktop running Chromium, LibreOffice and a terminal on an EdgeOS AArch64 development virtual machine
EdgeOS / AArch64Debian 13 with GNOME in a development VM.