Which do you prefer for compiling?
I have been playing with OpenMosix for the past month. It works as advertised, but it doesn't appear to split the load equally. If a compile is started on one node, that node does most of the work (80% or greater). I would rather have the load be split equally among all nodes. There is a program called openmosixview, which allows you to alter how the load is split amongst the nodes. But it appears that distcc would be the answer in these situations, rather than openMosix. Has anyone used distcc and would they recommend it? If so, how do you firewall the machines running distccd?

All opinions and advice are appreciated.