R.Launchpad is a minimal distribution of Linux that builds a system-image from sources into a given disk partition. It covers all the commands needed to boot the most recent version of Linux-2.6.
An extensible window manager.
A unit testing framework for C with mock objects.