ownCloud
What’s that you say? You don’t like trusting your data to Apple, Google, Microsoft or anyone else? Well, try the do-it-yourself way: You can use ownCloud to set up your own cloud storage either on an office server or off your own external service.
The open-source ownCloud, while easy to set up for a Linux power-user, might prove a challenge for some. Still, if you want real control, it’s hard to beat.
OwnCloud comes in both a free and in a business version. The only real difference is that the enterprise edition has support and more integration with other cloud services. For example, with ownCloud you can integrate it with Amazon S3 and Microsoft’s OneDrive.