Last modified: 2023-03-29
Lightweight
Sources:
There some some really minimalistic operating systems which can run on almost anything. Sometimes it is nice to resurrect some old and obsolete hardware, but it is difficult or close to impossible to fit onto it modern system. However there are some Linux distributions made for such task.
Tiny Core Linux
- 16 MB graphical Linux desktop based on recent Linux kernel. Runs entirely from memory and therefore it is fast.
- Minimum requirements: 46 MB RAM, CPU
i486DX
(486 with a math processor). - Recommended requirements: 128 MB RAM + SWAP, CPU
Pentium 2
or better. - Links:
Damn Small Linux
- DISCONTINUED
- last release was
DSL 4.11 RC2
in 2012
- last release was
- 50 MB graphical, nearly complete Linux desktop.
- Minimum requirements: 16 MB RAM, CPU
i486DX
(486 with a math processor). - Recommended requirements: 2 GB disk, 64 MB RAM, CPU 200 MHz or better.
- Links:
Puppy Linux
- 300 MB graphical Linux desktop, can run LIVE. Runs entirely from memory and therefore it is fast.
- Minimum requirements: 350 MB disk, 64 MB RAM, CPU 333 MHz.
- Recommended requirements: 256 MB RAM + 512 MB SWAP, CPU 600 MHz or better.
- Links:
FreeDOS
- It is not Linux-based, but it is open-source software. It can run any MS-DOS compatible software, with improvements in memory usage and power management compared to
MS-DOS
. In addition, number of different packages have bee ported from Linux to extend functionality. - Minimum requirements: 20 MB disk, 640 kB RAM, CPU
8088(XT)
. - Recommended requirements: CPU
Intel i386
or better. - Links:
Honorable mentions
- Alpine Linux
- OpenWRT
- Designed to run on embedded network devices.
- Linux From Scratch
- This one is not a ready-to-go distro, rather a step-by-step guide to build your own custom Linux system.
Super cool projects with tiny Linux
Running Linux on business card
Specs:
- CPU:
ATSAMD21
, 32-bit ARM, form 48 MHz to 72 MHz - Memory: from 4 MB to 32 MB
Sources: