RetroMuseum: ELKS

ELKS screenshot

Downloads as it runs, about 32 MB to reach the desktop.

Best with a keyboard and mouse

Disk image

Couldn't load the disk image. Check your connection and try again.

The ELKS developers, 2026. Unix, BSD & Linux.

The Embeddable Linux Kernel Subset, ELKS, is a Linux-like operating system for computers with 16-bit processors, such as the Intel 8086 and 8088, which 32-bit Linux doesn’t support. It runs on IBM PC XT and AT class machines and their clones, on newer single-board computers and embedded systems, and on modern x86 PCs.

Linux kernel developers Alan Cox and Chad Page began it in 1995 as Linux-8086, a fork of Linux. It was renamed ELKS in 1996. Development faded in the early 2000s, and in January 2001 Cox called the project “basically dead”. Work picked up again in 2012 and has continued since.

ELKS needs no memory management hardware. It runs in 256 KB of RAM, though its developers say 512 KB makes it really useful. Current versions support networking, graphics, and both MINIX and FAT file systems.

This exhibit runs release 0.9.2 from September 2026, which added networking commands such as ping, curl and ifconfig, and automatic network setup with DHCP. RetroMuseum’s exhibits have no network connection, so those commands have nothing to reach here.