Alpine Linux is a small, security-minded independent distribution whose fingerprints are all over modern infrastructure, because its tiny base image made it a default choice for software containers. It achieves that size through unusual means: the musl C library instead of glibc, BusyBox utilities instead of the GNU coreutils, and OpenRC for init, with binaries hardened at compile time. Its apk package manager is quick and scriptable, and the distribution can run entirely from memory, a mode appreciated in routers, appliances, and rescue scenarios. Alpine also underpins postmarketOS, the project bringing mainline Linux to phones. A desktop can be installed, but the system's character stays minimal and server-leaning, and musl occasionally changes how mainstream binary software behaves. That makes a disposable environment genuinely useful: an OpenFactory browser VM lets you explore Alpine's spartan defaults before building something on top of them.
| V3.23: | |
|---|---|
| V3.22: | |
| V3.21: | |
| V3.20: | |
| Current: | |
| 3.21: |
The buttons above launch an ephemeral browser VM, perfect for kicking the tires. Paid plans unlock the things you'd actually use it for: