= Welcome to Allmydata "Tahoe" = The Allmydata "Tahoe" project is a secure, distributed, fault-tolerant storage grid, available under a free-software licence. You can store files in the grid and retrieve them with a cryptographically generated URI that securely identifies and decrypts that file. You can also organize files with filenames and directories, in the familiar style. The basic idea is that the data in this storage grid is spread over all participating nodes, using an algorithm that can recover the data even if a majority of the nodes are no longer available. The code is currently functional. It is targeted at hackers who are willing to use a minimal, text-oriented web user interface. == Get Started == [source:README The README file] tells how to acquire and build the source code, how to run a node than can upload and download files, and how to set up your own private grid. Information how to connect to the public test grid operated by [http://allmydata.com Allmydata, Inc.] can be found on [wiki:TestGrid the TestGrid page]. [wiki:DownloadDebianPackages The DownloadDebianPackages page] tells how to get prebuilt packages for a Debian-like system (including Ubuntu). http://allmydata.org/source/tahoe/ contains source tarballs. The current release is [http://allmydata.org/source/tahoe/tahoe-0.5.tar.bz2 0.5.0] . == Get Involved == [/cgi-bin/mailman/listinfo/tahoe-dev The tahoe-dev mailing list] is the community forum for discussion of Tahoe design, implementation, and usage. [wiki:Dev The Dev page] is the place to start hacking on Tahoe. It has development tools (such as code coverage and patch browsing) and documentation. == Latest News == === 2007-08-23 -- Allmydata Tahoe v0.5.1 released! === This fixes a security flaw in Tahoe v0.5.0. Please see [source:relnotes.txt@1154 the Release Notes]. === 2007-08-21: security flaw === Nathan Wilcox has discovered that the new web API in allmydata-tahoe version 0.5 is vulnerable to XSRF attack. Please see [wiki:News the News page] for details on how to deal with this issue. === 2007-08-17: Allmydata Tahoe v0.5 is released! === This version adds a RESTful API allowing you to program your Tahoe node in the language of your choice, as well as a command-line API in the Unix style, some performance improvements, and a port to Solaris. Please see [source:relnotes.txt@1129 the Release Notes]. === other current news === [wiki:News The News page] has other current news, blogs, etc. == Documentation == See [wiki:Doc the Doc page] for explanation of how Tahoe works. == Licence == As per [source:COPYING the COPYING file], Tahoe is offered under the GNU General Public License (v2 or later), with the added permission that, if you become obligated to release a derived work under this licence (as per section 2.b), you may delay the fulfillment of this obligation for up to 12 months. If you are obligated to release code under section 2.b of this licence, such code must be released under these same terms including the 12-month grace period clause. == Navigating This Web Site == See TracStartingPoints for how to use this bug tracker/source code browser/wiki. TitleIndex is a complete list of pages on this wiki.