About Linux-Tiny

The -tiny tree is a series of patches against the 2.6 mainline Linux kernel to reduce its memory and disk footprint, as well as to add features to aid working on small systems. Target users are developers of embedded system and users of small or legacy machines such as 386s and handhelds.

Just about all features are option via the kernel configuration system and are available as separate patches. Linux-tiny by default will build a kernel practically identical to mainline, but custom configurations with full console, disk, and network support can be booted on standard hardware with as little as 2MB of RAM.

Current highlights

Many features from Linux-tiny have already been integrated into the 2.6 mainline kernel. Some of the features that remain include:

Maintainer

Matt Mackall was the project initiator, and longtime maintainer for the patchset.

Michael Opdenacker became the maintainer in August of 2007.

Contributing

Code contributions and suggestions encouraged, write to linux-tiny at selenic.com. I would prefer that all new features be configurable in Kconfig and be relatively non-intrusive if possible.

Hints

Links

LinuxTiny (last edited 2008-02-08 15:43:33 by mpm)