Introduction

The goal of the linux-tiny project is to reduce the memory
and disk footprint of the mainstream Linux kernel, 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 handheld devices.

Patch releases against the mainstream Linux kernel have been discontinued. Instead of spending a valuable amount of time carrying patches forward
from one kernel version to the next, we chose to focus on a few patches and spend our time trying to get them merged into the mainline kernel.

The CELF System Size working group has worked extensively with the Linux-tiny patch set. There is a script
to produce a report of size reductions for the individual patches in the patchset, and results from
various vendors about their use of Linux-tiny. See Linux Tiny Test Project