ownCloud – Unlike the other Dropbox alternatives listed here, ownCloud is more of a Google Apps replacement. Collaborate document editing, calendars, galleries and more – ownCloud is a full software suite designed to run on your own server. Like Google Drive, you can also use ownCloud to sync files between machines.
What I liked: Once installed, ownCloud is dead simple to use and provides a great open source experience. It feels a lot like Google Apps. You can share your files with anyone you wish and ownCloud offers you decent encryption and security.