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