KaufKauf Slim Linux is a fully configured Linux-based operating system that is able to run from flash memory. It doesn't require more than 700 MBytes of disk space. It comes with full support for several touch controllers and is made to run on weak systems (400 MHz CPU and 256 MBytes RAM are enough). It is designed for embedded systems, doesn't need to be shut down cleanly and comes with Xfce, CUPS, and several other features.