Distributed Compilation
BagOBones writes "Tired of waiting for your source to compile? Dreaming of having your own cluster and having something useful to do with it? Well Trolltech might have the answer. Trolltech Teambuilder lets you turn your network into a clustered C/C++ compiler."
ccache is pretty good, but not especially made for distributed compilation, but there is another project at samba.org:
distcc.
/elmartinos
Open Source Alternatives
You can do this for free with PVMGmake. I have a HOWTO
check out distcc while you're at it. from Martin Pool.