Now then, back to complaining about Canonical: they're releasing the code for the backend? Somebody tell me that the front end was just a webdav client and that the backend handled all the locking and synchronization parts so that this isn't a meaningless gesture for customers who are getting cut off with a whole two months' notice to re-design their workflows.
The client is not a simple webdav client, it's a pretty complex piece of code that has been open source since day one: http://bazaar.launchpad.net/~u...
The server is a complex beast. It's the other side of the syncing protocol, it has a series of workers that do all sorts of tasks on uploaded files to present them back in a scalable, usable way, it handles music purchasing and delivering, performance metrics on the system, sharing between users, and a long etc
I don't think users will care about open sourcing any of it, but others might be able to pick up where we left off.