I like to run all my own data services (for security and confidentiality). I'm wondering whether anyone has tried to replace iCloud with a personal server.
I presume that a combination of server side WebDAV plus jabber might do the trick together with some client side scripting and sculpting of the hosts file.
The aim would be to as completely as possible replace Apple's services but still use the OS X and iOS integration for documents and messages between a single user's devices.