5 of 10Image
Tiny Core is a tiny Linux distribution that comes in at less than 10MB with a GUI included. But don't think Tiny Core is limited to tiny tasks. Once it's installed, you can begin adding the applications you need. But by default, you will have a minimal X desktop with networking. Tiny Core is based on TinyX, BusyBox, Fltk, and the 2.6 kernel.
Photo credit: Les Pounder/Flickr
Read more about Linux distros on ZDNet UK.