2010-06-19 05:20:48 +00:00
|
|
|
ANNOUNCING Tahoe, the Least-Authority File System, v1.7.0
|
2007-09-24 21:32:31 +00:00
|
|
|
|
2010-02-24 06:57:55 +00:00
|
|
|
The Tahoe-LAFS team is pleased to announce the immediate
|
2010-06-19 05:20:48 +00:00
|
|
|
availability of version 1.7.0 of Tahoe-LAFS, an extremely
|
|
|
|
reliable distributed storage system.
|
2009-08-02 02:57:10 +00:00
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
Tahoe-LAFS is the first distributed storage system which offers
|
|
|
|
"provider-independent security"—meaning that not even the
|
|
|
|
operator of your storage server can read or alter your data
|
|
|
|
without your consent. Here is the one-page explanation of its
|
|
|
|
unique security and fault-tolerance properties:
|
2008-02-14 00:43:02 +00:00
|
|
|
|
2010-06-09 05:46:02 +00:00
|
|
|
http://tahoe-lafs.org/source/tahoe/trunk/docs/about.html
|
2008-02-14 00:43:02 +00:00
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
Tahoe-LAFS v1.7.0 is the successor to v1.6.1, which was released
|
2010-06-09 05:46:02 +00:00
|
|
|
February 27, 2010 [1].
|
2010-02-24 06:57:55 +00:00
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
v1.7.0 is a major new release with new features and bugfixes. It
|
2010-06-09 05:46:02 +00:00
|
|
|
adds a fully functional SFTP interface, support for non-ASCII character
|
|
|
|
encodings, and a new upload algorithm which guarantees that each file
|
|
|
|
is spread over multiple servers for fault-tolerance. See the NEWS file
|
|
|
|
[2] for details.
|
2009-04-13 04:14:05 +00:00
|
|
|
|
2007-06-11 16:21:42 +00:00
|
|
|
|
|
|
|
WHAT IS IT GOOD FOR?
|
2007-04-19 20:55:13 +00:00
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
With Tahoe-LAFS, you distribute your filesystem across multiple
|
|
|
|
servers, and even if some of the servers are compromised by
|
|
|
|
by an attacker, the entire filesystem continues to work
|
2010-01-28 17:12:57 +00:00
|
|
|
correctly, and continues to preserve your privacy and
|
2010-06-09 05:46:02 +00:00
|
|
|
security. You can easily share specific files and directories
|
|
|
|
with other people.
|
2009-02-10 18:02:27 +00:00
|
|
|
|
2010-02-01 18:18:09 +00:00
|
|
|
In addition to the core storage system itself, volunteers have
|
2010-06-09 05:46:02 +00:00
|
|
|
built other projects on top of Tahoe-LAFS and have integrated
|
|
|
|
Tahoe-LAFS with existing systems.
|
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
These include frontends for Windows, Macintosh, JavaScript,
|
|
|
|
iPhone, and Android, and plugins for Hadoop, bzr, mercurial,
|
|
|
|
duplicity, TiddlyWiki, and more. See the Related Projects page
|
|
|
|
on the wiki [3].
|
2010-06-09 05:46:02 +00:00
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
We believe that strong cryptography, Free and Open Source
|
|
|
|
Software, erasure coding, and principled engineering practices
|
2010-06-09 05:46:02 +00:00
|
|
|
make Tahoe-LAFS safer than RAID, removable drive, tape,
|
2010-06-19 05:20:48 +00:00
|
|
|
on-line backup or "cloud storage" systems.
|
2009-02-10 18:02:27 +00:00
|
|
|
|
2010-02-24 06:57:55 +00:00
|
|
|
This software is developed under test-driven development, and
|
|
|
|
there are no known bugs or security flaws which would
|
2010-06-09 05:46:02 +00:00
|
|
|
compromise confidentiality or data integrity under recommended
|
2010-02-24 06:57:55 +00:00
|
|
|
use. (For all currently known issues please see the
|
|
|
|
known_issues.txt file [4].)
|
2010-01-28 17:12:57 +00:00
|
|
|
|
|
|
|
|
|
|
|
COMPATIBILITY
|
|
|
|
|
|
|
|
This release is fully compatible with the version 1 series of
|
|
|
|
Tahoe-LAFS. Clients from this release can write files and
|
|
|
|
directories in the format used by clients of all versions back
|
|
|
|
to v1.0 (which was released March 25, 2008). Clients from this
|
|
|
|
release can read files and directories produced by clients of
|
|
|
|
all versions since v1.0. Servers from this release can serve
|
|
|
|
clients of all versions back to v1.0 and clients from this
|
|
|
|
release can use servers of all versions back to v1.0.
|
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
This is the ninth release in the version 1 series. This series
|
|
|
|
of Tahoe-LAFS will be actively supported and maintained for
|
|
|
|
the forseeable future, and future versions of Tahoe-LAFS will
|
|
|
|
retain the ability to read and write files compatible with
|
|
|
|
Tahoe-LAFS v1.
|
2010-01-28 17:12:57 +00:00
|
|
|
|
2007-04-19 20:55:13 +00:00
|
|
|
|
2007-05-01 15:26:47 +00:00
|
|
|
LICENCE
|
|
|
|
|
2009-08-02 13:50:16 +00:00
|
|
|
You may use this package under the GNU General Public License,
|
2010-01-28 17:12:57 +00:00
|
|
|
version 2 or, at your option, any later version. See the file
|
2009-08-02 13:50:16 +00:00
|
|
|
"COPYING.GPL" [5] for the terms of the GNU General Public
|
|
|
|
License, version 2.
|
2008-06-11 23:02:56 +00:00
|
|
|
|
2009-08-02 13:50:16 +00:00
|
|
|
You may use this package under the Transitive Grace Period
|
|
|
|
Public Licence, version 1 or, at your option, any later
|
2010-01-28 17:12:57 +00:00
|
|
|
version. (The Transitive Grace Period Public Licence has
|
2009-08-02 13:50:16 +00:00
|
|
|
requirements similar to the GPL except that it allows you to
|
|
|
|
wait for up to twelve months after you redistribute a derived
|
|
|
|
work before releasing the source code of your derived work.)
|
|
|
|
See the file "COPYING.TGPPL.html" [6] for the terms of the
|
|
|
|
Transitive Grace Period Public Licence, version 1.
|
2007-08-17 19:25:09 +00:00
|
|
|
|
2009-08-02 13:50:16 +00:00
|
|
|
(You may choose to use this package under the terms of either
|
|
|
|
licence, at your option.)
|
2007-08-17 19:25:09 +00:00
|
|
|
|
|
|
|
|
2008-01-08 18:01:44 +00:00
|
|
|
INSTALLATION
|
2007-07-05 01:59:26 +00:00
|
|
|
|
2009-08-02 13:50:16 +00:00
|
|
|
Tahoe-LAFS works on Linux, Mac OS X, Windows, Cygwin, Solaris,
|
2010-01-28 17:12:57 +00:00
|
|
|
*BSD, and probably most other systems. Start with
|
2010-06-09 05:46:02 +00:00
|
|
|
"docs/quickstart.html" [7].
|
2007-04-19 20:55:13 +00:00
|
|
|
|
|
|
|
|
2007-04-20 00:30:06 +00:00
|
|
|
HACKING AND COMMUNITY
|
2007-04-19 20:55:13 +00:00
|
|
|
|
2010-01-28 17:12:57 +00:00
|
|
|
Please join us on the mailing list [8]. Patches are gratefully
|
2009-08-02 13:50:16 +00:00
|
|
|
accepted -- the RoadMap page [9] shows the next improvements
|
|
|
|
that we plan to make and CREDITS [10] lists the names of people
|
2010-01-28 17:12:57 +00:00
|
|
|
who've contributed to the project. The Dev page [11] contains
|
2009-08-02 13:50:16 +00:00
|
|
|
resources for hackers.
|
2007-09-18 22:04:30 +00:00
|
|
|
|
|
|
|
|
|
|
|
SPONSORSHIP
|
2007-07-05 01:59:26 +00:00
|
|
|
|
2010-06-09 05:46:02 +00:00
|
|
|
Tahoe-LAFS was originally developed by Allmydata, Inc., a
|
|
|
|
provider of commercial backup services. After discontinuing
|
|
|
|
funding of Tahoe-LAFS R&D in early 2009, they have continued
|
|
|
|
to provide servers, bandwidth, small personal gifts as tokens
|
|
|
|
of appreciation, and bug reports. Thank you to Allmydata,
|
|
|
|
Inc. for their generous and public-spirited support.
|
|
|
|
|
|
|
|
Google, Inc. is sponsoring Tahoe-LAFS development as part of
|
|
|
|
the Google Summer of Code 2010. Google suggested that we
|
|
|
|
should apply for the Summer of Code program, and when we did
|
|
|
|
they generously awarded four sponsorships to students from
|
|
|
|
around the world to hack on Tahoe-LAFS this summer. Thank you
|
|
|
|
to Google, Inc. for their generous and public-spirited
|
|
|
|
support.
|
|
|
|
|
|
|
|
|
|
|
|
HACK TAHOE-LAFS!
|
|
|
|
|
|
|
|
If you can find a security flaw in Tahoe-LAFS which is serious
|
|
|
|
enough that feel compelled to warn our users and issue a fix,
|
|
|
|
then we will award you with a customized t-shirts with your
|
|
|
|
exploit printed on it and add you to the "Hack Tahoe-LAFS Hall
|
|
|
|
Of Fame" [12].
|
|
|
|
|
|
|
|
|
|
|
|
ACKNOWLEDGEMENTS
|
|
|
|
|
|
|
|
This is the fifth release of Tahoe-LAFS to be created solely
|
2010-02-24 06:57:55 +00:00
|
|
|
as a labor of love by volunteers. Thank you very much to the
|
2010-06-09 05:46:02 +00:00
|
|
|
team of "hackers in the public interest" who make Tahoe-LAFS
|
|
|
|
possible. In this release we especially owe thanks to
|
|
|
|
David-Sarah Hopwood, who has dedicated many late nights to the
|
|
|
|
project and displayed superb software engineering skills.
|
2007-06-11 16:21:42 +00:00
|
|
|
|
2009-02-10 18:02:27 +00:00
|
|
|
Zooko Wilcox-O'Hearn
|
2009-08-02 02:57:10 +00:00
|
|
|
on behalf of the Tahoe-LAFS team
|
2009-02-10 18:02:27 +00:00
|
|
|
|
2010-06-19 05:20:48 +00:00
|
|
|
June 18, 2010
|
2008-07-22 01:04:03 +00:00
|
|
|
Boulder, Colorado, USA
|
2008-01-08 18:01:44 +00:00
|
|
|
|
2010-06-09 05:46:02 +00:00
|
|
|
[1] http://tahoe-lafs.org/trac/tahoe/browser/relnotes.txt?rev=4244
|
2010-06-19 05:20:48 +00:00
|
|
|
[2] http://tahoe-lafs.org/trac/tahoe/browser/NEWS?rev=4254
|
2010-06-09 05:46:02 +00:00
|
|
|
[3] http://tahoe-lafs.org/trac/tahoe/wiki/RelatedProjects
|
|
|
|
[4] http://tahoe-lafs.org/trac/tahoe/browser/docs/known_issues.txt
|
|
|
|
[5] http://tahoe-lafs.org/trac/tahoe/browser/COPYING.GPL
|
|
|
|
[6] http://tahoe-lafs.org/source/tahoe/trunk/COPYING.TGPPL.html
|
|
|
|
[7] http://tahoe-lafs.org/source/tahoe/trunk/docs/quickstart.html
|
|
|
|
[8] http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev
|
|
|
|
[9] http://tahoe-lafs.org/trac/tahoe/roadmap
|
2010-06-19 05:20:48 +00:00
|
|
|
[10] http://tahoe-lafs.org/trac/tahoe/browser/CREDITS?rev=4511
|
2010-06-09 05:46:02 +00:00
|
|
|
[11] http://tahoe-lafs.org/trac/tahoe/wiki/Dev
|
|
|
|
[12] http://tahoe-lafs.org/hacktahoelafs/
|