[tahoe-dev] Free/Open alternatives to Dropbox
Zooko O'Whielacronx
zooko at zooko.com
Fri May 13 23:04:23 PDT 2011
Here is a cool article in LWN about DVCS-Autosync.
http://lwn.net/SubscriberLink/442841/8d47f92c9e298910/
A few other "Dropbox-ish" tools also get mentioned: SparkleShare,
git-annex, unison, ShareBox.
Also Wuala, although that is a proprietary system and therefore not as
interesting to me as the others.
One person mentions Tahoe-LAFS.
I would be very happy to see Tahoe-LAFS serve in this sort of use case.
One way to do that would be to write glue code to let Tahoe-LAFS serve
as a "back end" in some of these schemes. DVCS-Autosync, in
particular, was designed with git in mind but allegedly can use any
distributed revision control tool for its back end. That would provide
Tahoe-LAFS's provider-independent security (confidentiality and
integrity) properties to the users of the front-end scheme, but I
assume it would not provide them with Tahoe-LAFS's secure sharing and
access control.
Here is the part of DVCS-Autosync where they define the interface to
the back end:
http://gitorious.org/dvcs-autosync/dvcs-autosync/blobs/8a19c6da18067330a6ed8a11e704678b5b741b70/dvcs-autosync#line538
That reminds me that Jimmy Tang has successfully integrated Tahoe-LAFS
as a back end for git-annex. I wonder how that is working for him:
http://tahoe-lafs.org/pipermail/tahoe-dev/2011-April/006313.html
See also ticket #601, which is either alternative or complementary to
this approach. :-)
http://tahoe-lafs.org/trac/tahoe-lafs/ticket/601# add 'tahoe sync'
command, for bidirectional synchronization
Regards,
Zooko
More information about the tahoe-dev
mailing list