Various distributed computing projects involving public participation.
Projects that do not involve public participation: