Cloud computing is useful, if nothing else to be able to sync your calendar and contacts between devices. There is nothing about cloud computing that goes against free software principles, but for those of us who insist on a nonproprietary toolchain, it presents considerable challenges. I use a Baïkal server for calendar and contacts, and the lengths to which Samsung has gone to make its low-end phones CalDAV incompatible is very impressive.