Verteiltes Rechnen, den Projekten zur Verfügung gestellte Rechenleistung:
Zum Glück gibt es Open Source!
Linux, Java, Apache, ...
Freie Software und einfach mitentwickeln.