wiki:RelatedProjects

Version 76 (modified by zooko, at 2011-05-24T14:47:46Z) (diff)

add ugarit to Other Projects

Related Projects

There are several projects to extend Tahoe-LAFS or integrate it with other tools.

Tips and Tricks

Tahoe-LAFS can be integrated into several other tools simply by adjusting some configuration settings. These include iCal, Bazaar, Perforce, and git-annex:

Spin-off Projects

These are projects that are currently primarily maintained by Tahoe-LAFS developers.

Dependencies

We are fortunate to have a vast library of high quality Free Software that we can re-use to build Tahoe-LAFS. We contribute patches and bug reports back to these projects. The following list is incomplete -- see also src/allmydata/_auto_deps.py.

  • Python
  • Twisted
  • gcc
  • Nevow
  • setuptools
  • OpenSSL

Other Projects

These projects have no specific relationship with our project, but they are similar in some ways and so may be of interest. We sometimes exchange ideas with the developers of some of these projects, especially on the p2p-hackers mailing list.

  • Ugarit is a storage system inspired by Venti and implemented in Chicken Scheme. Immature—it currently can't use a remote backend, only a local POSIX filesystem. licence: BSD
  • Octavia is a new distributed filesystem inspired by Tahoe-LAFS and intended to improve on Tahoe-LAFS in performance and usability. It is very new and not yet usable except for experimentation. licence: GPL
  • GNUnet is an anonymous, censorship-resistant, file-sharing network. licence: GPLv2+
  • Camlistore is a distributed data store plus some ideas about synchronization, sharing, and modelling. licence: Apache
  • git is a decentralized revision control tool. No wait! It is a beautiful decentralized data store with a grotesque revision control tool built on top. (Zooko takes full responsibility for this careless slander.) licence: GPLv2
  • Mozilla Weave is a project to securely share your web browser metadata such as cookies, saved passwords, and bookmarks. licence: Mozilla
  • FreeNet is a long-running project to make a decentralized and censorship-resistant file-sharing network. licence: GPLv2

See Also