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