]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blob - relnotes.txt
docs: a few simple updates to links and naming, and also recommend torsocks instead...
[tahoe-lafs/tahoe-lafs.git] / relnotes.txt
1 ANNOUNCING Tahoe, the Least-Authority File System, v1.8.0c4
2
3 The Tahoe-LAFS team is pleased to announce the immediate
4 availability of version 1.8.0c4 of Tahoe-LAFS, an extremely
5 reliable distributed storage system. Get it here:
6
7 http://tahoe-lafs.org/source/tahoe/trunk/docs/quickstart.html
8
9 Tahoe-LAFS is the first distributed storage system which
10 offers "provider-independent security"—meaning that not even
11 the operators of your storage servers can read or alter your
12 data without your consent. Here is the one-page explanation of
13 its unique security and fault-tolerance properties:
14
15 http://tahoe-lafs.org/source/tahoe/trunk/docs/about.html
16
17 The current stable release of Tahoe-LAFS is v1.7.1, which was
18 released July 18, 2010 [1].
19
20 v1.8.0 offers greatly improved performance and fault-tolerance
21 of downloads and improved Windows support. See the NEWS file
22 [2] for details.
23
24 v1.8.0c4 is the release candidate for v1.8.0. v1.8.0c4 fixed a
25 unit test failure and added some documentation and build
26 system improvements. v1.8.0c3 fixed performance regressions
27 for some server layouts. v.1.80c2 corrected some minor
28 regressions in download status pages.  v1.8.0c1 corrected
29 regressions in compatibility with other versions, and in
30 downloads using the Range header, that were introduced in
31 v1.8.0β. If no further regressions or critical bugs are
32 discovered, we will release v1.8.0 final on September 18,
33 2010.
34
35
36 WHAT IS IT GOOD FOR?
37
38 With Tahoe-LAFS, you distribute your filesystem across
39 multiple servers, and even if some of the servers fail or are
40 taken over by an attacker, the entire filesystem continues to
41 work correctly, and continues to preserve your privacy and
42 security. You can easily share specific files and directories
43 with other people.
44
45 In addition to the core storage system itself, volunteers
46 have built other projects on top of Tahoe-LAFS and have
47 integrated Tahoe-LAFS with existing systems, including
48 Windows, JavaScript, iPhone, Android, Hadoop, Flume, Django,
49 Puppet, bzr, mercurial, perforce, duplicity, TiddlyWiki, and
50 more. See the Related Projects page on the wiki [3].
51
52 We believe that strong cryptography, Free and Open Source
53 Software, erasure coding, and principled engineering practices
54 make Tahoe-LAFS safer than RAID, removable drive, tape,
55 on-line backup or cloud storage.
56
57 This software is developed under test-driven development, and
58 there are no known bugs or security flaws which would
59 compromise confidentiality or data integrity under recommended
60 use. (For all important issues that we are currently aware of
61 please see the known_issues.txt file [4].)
62
63
64 COMPATIBILITY
65
66 This release is compatible with the version 1 series of
67 Tahoe-LAFS. Clients from this release can write files and
68 directories in the format used by clients of all versions back
69 to v1.0 (which was released March 25, 2008). Clients from this
70 release can read files and directories produced by clients of
71 all versions since v1.0. Servers from this release can serve
72 clients of all versions back to v1.0 and clients from this
73 release can use servers of all versions back to v1.0.
74
75 This is the eleventh release in the version 1 series. This
76 series of Tahoe-LAFS will be actively supported and maintained
77 for the forseeable future, and future versions of Tahoe-LAFS
78 will retain the ability to read and write files compatible
79 with this series.
80
81
82 LICENCE
83
84 You may use this package under the GNU General Public License,
85 version 2 or, at your option, any later version. See the file
86 "COPYING.GPL" [5] for the terms of the GNU General Public
87 License, version 2.
88
89 You may use this package under the Transitive Grace Period
90 Public Licence, version 1 or, at your option, any later
91 version. (The Transitive Grace Period Public Licence has
92 requirements similar to the GPL except that it allows you to
93 delay for up to twelve months after you redistribute a derived
94 work before releasing the source code of your derived work.)
95 See the file "COPYING.TGPPL.html" [6] for the terms of the
96 Transitive Grace Period Public Licence, version 1.
97
98 (You may choose to use this package under the terms of either
99 licence, at your option.)
100
101
102 INSTALLATION
103
104 Tahoe-LAFS works on Linux, Mac OS X, Windows, Cygwin, Solaris,
105 *BSD, and probably most other systems. Start with
106 "docs/quickstart.html" [7].
107
108
109 HACKING AND COMMUNITY
110
111 Please join us on the mailing list [8]. Patches are gratefully
112 accepted -- the RoadMap page [9] shows the next improvements
113 that we plan to make and CREDITS [10] lists the names of people
114 who've contributed to the project. The Dev page [11] contains
115 resources for hackers.
116
117
118 SPONSORSHIP
119
120 Tahoe-LAFS was originally developed by Allmydata, Inc., a
121 provider of commercial backup services. After discontinuing
122 funding of Tahoe-LAFS R&D in early 2009, they continued
123 to provide servers, bandwidth, small personal gifts as tokens
124 of appreciation, and bug reports.
125
126 Google, Inc. sponsored Tahoe-LAFS development as part of the
127 Google Summer of Code 2010. They awarded four sponsorships to
128 students from around the world to hack on Tahoe-LAFS that
129 summer.
130
131 Thank you to Allmydata and Google for their generous and
132 public-spirited support.
133
134
135 HACK TAHOE-LAFS!
136
137 If you can find a security flaw in Tahoe-LAFS which is serious
138 enough that feel compelled to warn our users and issue a fix,
139 then we will award you with a customized t-shirts with your
140 exploit printed on it and add you to the "Hack Tahoe-LAFS Hall
141 Of Fame" [12].
142
143
144 ACKNOWLEDGEMENTS
145
146 This is the fifth release of Tahoe-LAFS to be created solely
147 as a labor of love by volunteers. Thank you very much to the
148 team of "hackers in the public interest" who make Tahoe-LAFS
149 possible.
150
151 David-Sarah Hopwood and Zooko Wilcox-O'Hearn
152 on behalf of the Tahoe-LAFS team
153
154 September 11, 2010
155 Rainhill, Merseyside, UK and Boulder, Colorado, USA
156
157
158 [1] http://tahoe-lafs.org/trac/tahoe/browser/relnotes.txt?rev=4579
159 [2] http://tahoe-lafs.org/trac/tahoe/browser/NEWS?rev=4692
160 [3] http://tahoe-lafs.org/trac/tahoe/wiki/RelatedProjects
161 [4] http://tahoe-lafs.org/trac/tahoe/browser/docs/known_issues.txt
162 [5] http://tahoe-lafs.org/trac/tahoe/browser/COPYING.GPL
163 [6] http://tahoe-lafs.org/source/tahoe/trunk/COPYING.TGPPL.html
164 [7] http://tahoe-lafs.org/source/tahoe/trunk/docs/quickstart.html
165 [8] http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev
166 [9] http://tahoe-lafs.org/trac/tahoe/roadmap
167 [10] http://tahoe-lafs.org/trac/tahoe/browser/CREDITS?rev=4591
168 [11] http://tahoe-lafs.org/trac/tahoe/wiki/Dev
169 [12] http://tahoe-lafs.org/hacktahoelafs/