SLOCCount is a suite of programs for counting physical source lines of code (SLOC) in possibly large software systems. It can count physical SLOC for a wide number of languages. It can take a large set of files and automatically categorize their types using a number of different heuristics, and also comes with analysis tools.
A garbage collector as a replacement for C malloc or C++ new.
A system to allow unattended reboots with an encrypted root file system.