]> git.rkrishnan.org Git - tahoe-lafs/tahoe-lafs.git/blob - relnotes.txt
relnotes.txt: update and edit for the 1.2.0 release!
[tahoe-lafs/tahoe-lafs.git] / relnotes.txt
1 ANNOUNCING Allmydata.org "Tahoe", the Least-Authority Filesystem, v1.2
2
3 We are pleased to announce the release of version 1.2.0 of the "Tahoe"
4 Least Authority Filesystem.
5
6 The "Tahoe" Least Authority Filesystem is a secure, decentralized,
7 fault-tolerant filesystem.  All of the source code is available under
8 a Free Software, Open Source licence (or two).
9
10 This filesystem is encrypted and distributed over multiple peers in
11 such a way it continues to function even when some of the peers are
12 unavailable, malfunctioning, or malicious.
13
14 A one-page explanation of the security and fault-tolerance properties
15 that it offers is visible at:
16
17 http://allmydata.org/source/tahoe/trunk/docs/about.html
18
19
20 This is the successor to Allmydata.org "Tahoe" Least Authority
21 Filesystem v1.1, which was released June 11, 2008 [1].  This release
22 fixes a security issue in Tahoe v1.1, fixes a few small issues in the
23 web interface, adds a "check health" operation for mutable files, and
24 adds logging/operations/deployment improvements.
25
26 See the known_issues.txt file [2] and the NEWS file [3] for details.
27
28
29 COMPATIBILITY
30
31 The version 1 branch of Tahoe is used as the basis of the consumer
32 backup product from Allmydata, Inc. -- http://allmydata.com .
33
34 Tahoe v1.2 is fully compatible with Tahoe v1.0.  v1.2 clients produce
35 files which can be read by v1.0 clients.  v1.2 clients can read files
36 produced by clients of all versions >= v0.8.  v1.2 servers can serve
37 v1.0 clients and v1.2 clients can use v1.0 servers.
38
39 This is the third release in the version 1 series.  We believe that
40 this version of Tahoe is stable enough to rely on as a permanent store
41 of valuable data.  The version 1 branch of Tahoe will be actively
42 supported and maintained for the forseeable future, and future
43 versions of Tahoe will retain the ability to read files and
44 directories produced by Tahoe v1 for the forseeable future.
45
46
47 WHAT IS IT GOOD FOR?
48
49 With Tahoe, you can distribute your filesystem across a set of
50 computers, such that if some of the computers fail or turn out to be
51 malicious, the filesystem continues to work from the remaining
52 computers.  You can also share your files with other users, using a
53 cryptographic capability-based access control scheme.
54
55 Because this software is the product of less than two years of active
56 development, we do not categorically recommend it for the storage of
57 data which is extremely confidential or precious.  However, we believe
58 that the combination of erasure coding, strong encryption, and careful
59 engineering make Tahoe safer than common alternatives, such as RAID,
60 or traditional backup onto a remote server, removable drive, or tape.
61
62 This software comes with extensive unit tests [4], and there are no
63 known security flaws which would compromise confidentiality or data
64 integrity.  (For all currently known issues please see the
65 known_issues.txt file [2].)
66
67 This release of Tahoe is suitable for the "friendnet" use case [5] --
68 it is easy to create a filesystem spread over the computers of you and
69 your friends so that you can share disk space and share files.
70
71
72 LICENCE
73
74 You may use this package under the GNU General Public License, version
75 2 or, at your option, any later version.  See the file "COPYING.GPL"
76 [6] for the terms of the GNU General Public License, version 2.
77
78 You may use this package under the Transitive Grace Period Public
79 Licence, version 1.0.  The Transitive Grace Period Public Licence says
80 that you may distribute proprietary derived works of Tahoe without
81 releasing the source code of that derived work for up to twelve
82 months, after which time you are obligated to release the source code
83 of the derived work under the Transitive Grace Period Public
84 Licence. See the file "COPYING.TGPPL.html" [7] for the terms of the
85 Transitive Grace Period Public Licence, version 1.0.
86
87 (You may choose to use this package under the terms of either licence,
88 at your option.)
89
90
91 INSTALLATION
92
93 Tahoe works on Linux, Mac OS X, Windows, Cygwin, and Solaris.  For
94 installation instructions please see "docs/install.html" [8].
95
96
97 HACKING AND COMMUNITY
98
99 Please join us on the mailing list [9] to discuss uses of Tahoe.
100 Patches that extend and improve Tahoe are gratefully accepted -- the
101 RoadMap page [10] shows the next improvements that we plan to make and
102 CREDITS [11] lists the names of people who've contributed to the
103 project.  The wiki Dev page [12] contains resources for hackers.
104
105
106 SPONSORSHIP
107
108 Tahoe is sponsored by Allmydata, Inc. [13], a provider of commercial
109 backup services.  Allmydata, Inc. contributes hardware, software,
110 ideas, bug reports, suggestions, demands, and money (employing several
111 allmydata.org Tahoe hackers and instructing them to spend part of
112 their work time on this free-software project).  Also they distribute
113 customized t-shirts just for some of our favorite contributors.  We
114 are eternally grateful!
115
116
117 Zooko O'Whielacronx
118 on behalf of the allmydata.org team
119 July 21, 2008
120 Boulder, Colorado, USA
121
122 [1] http://allmydata.org/trac/tahoe/browser/relnotes.txt?rev=2716
123 [2] http://allmydata.org/trac/tahoe/browser/docs/known_issues.txt
124 [3] http://allmydata.org/trac/tahoe/browser/NEWS
125 [4] http://allmydata.org/trac/tahoe/wiki/Dev
126 [5] http://allmydata.org/trac/tahoe/wiki/UseCases
127 [6] http://allmydata.org/trac/tahoe/browser/COPYING.GPL
128 [7] http://allmydata.org/source/tahoe/trunk/COPYING.TGPPL.html
129 [8] http://allmydata.org/source/tahoe/trunk/docs/install.html
130 [9] http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev
131 [10] http://allmydata.org/trac/tahoe/roadmap
132 [11] http://allmydata.org/trac/tahoe/browser/CREDITS?rev=2677
133 [12] http://allmydata.org/trac/tahoe/wiki/Dev
134 [13] http://allmydata.com