“ownCloud is a free software project developed by the KDE
community (and since it’s a web service, it works anywhere, not
just on KDE) as an alternative to some proprietary web services.
Currently it includes file management (with built-in file sharing),
music streaming, calendar, contacts and more – all running on your
computer or server…
The best thing about ownCloud is that you can have all your
files (music, pictures or whatever) with you all the time, no
matter what device you use. And you have all the space you want
since you are using your own computer/server.