Why I Use Owncloud
I have previously posted about how I use the program unison to distibutrute and synchronize my files across machines that I use. This has been working out well on all of the Unix-like machines that I interact with on a regular basis but has been lacking on Windows systems.
In the meantime, I have been using both dropbox and Google drive to store a small working set of files. This has obvious drawbacks such as space limitation, cost, and security. Despite the limitations of this approach, it has worked quite well to sync with my windows machines and as such has been a tolerable addition to my data management arsenal.
Over the past months I have been following some other options which aim to be open source replacements for dropbox-style services. One that I quickly skipped over in my initial survey was Owncloud. The sole reason I skipped it over so quickly was that it only had web and web dav interfaces and as such was a centralized solution. I absolutely require distributed solutions as I do not want the extra time burden of maintaining a central server and, more importantly, the burden of backing it up and periodically verifying the restore process. In other words, I require passive solutions which will not leave me in a bad place should I neglect a server for five years or so.
Although Owncloud was subject to these critical flaws in my initial survey some months ago, its developers have since added sync clients for many platforms including the ones I use regularly. This progress immediately prompted me to install the Owncloud software on my linux server and the sync client on a few of my desktops. At first, the requirement of a central server seemed to conflict with my requirements but ultimately it does not because if the central server were to die for any reason I will retain a working copy of my data on each machine which has the client installed on it, which is exactly the type of redundancy and distribution I require.
In my initial testing the Owncloud solution has been working well alongside my dropbox and gdrive clients. I will slowly try to use it more and will ultimately migrate to it should it continue to function.
Furthermore, this software is so central to my daily computer usage that the Owncloud developers might have earned a new patch contributor.
