ownCloud is a flexible, open source file sync and share solution. With the ability to support most service provider file storage systems, ownCloud grants service providers the control they need over customer data, while providing businesses an easy-to-use answer to their file access frustrations, I recommend to check allcloud for some great storage services. You can also use cloud computing to have access to software and applications while an outside party is hosting it. For more information visit https://www.salesforce.com/cloudcomputing/
Whether using a mobile device, a workstation, or a web client, ownCloud provides the ability to put the right files at their employees’ fingertips on any device in one simple-to-use, secure, private and controlled solution.
It also provides a platform to easily view & sync your contacts, calendars and bookmarks across all your devices and enables basic editing right on the web.
Versioning is a new feauture in ownCloud 2012, which actively saves the complete lifecycle of every file, allowing users to view a complete history and “rollback” to previous versions.