aboutsummaryrefslogtreecommitdiff
path: root/doc/gnunet.texi
diff options
context:
space:
mode:
authorng0 <contact.ng0@cryptolab.net>2017-08-17 11:19:05 +0000
committerng0 <ng0@infotropique.org>2017-08-17 11:23:46 +0000
commitd587ba0915db6854959c4dfc2730b34d9577a395 (patch)
treefe8002fe2ba07bba65f50e1bdb12ea4f69f02eeb /doc/gnunet.texi
parent6bcc73a1cbb1d4a609884762eab1b6de761ad1d9 (diff)
downloadgnunet-d587ba0915db6854959c4dfc2730b34d9577a395.tar.gz
gnunet-d587ba0915db6854959c4dfc2730b34d9577a395.zip
doc: Merge 'gnunet-texinfo' repository into 'doc' folder of gnunet.
* doc/chapters: New directory, the chapters of doc/gnunet.texi. * doc/images: New directory with images for the documentation. * doc/Makefile: Build the documentation. * doc/.gitignore: ignore build artifacts. * doc/gnunet.texi, doc/fdl-1.3.texi, doc/gpl-3.0.texi: New files. Signed-off-by: ng0 <ng0@infotropique.org>
Diffstat (limited to 'doc/gnunet.texi')
-rw-r--r--doc/gnunet.texi177
1 files changed, 177 insertions, 0 deletions
diff --git a/doc/gnunet.texi b/doc/gnunet.texi
new file mode 100644
index 000000000..115f93a93
--- /dev/null
+++ b/doc/gnunet.texi
@@ -0,0 +1,177 @@
1\input texinfo @c -*-texinfo-*-
2@c %**start of header
3@setfilename gnunet.info
4@documentencoding UTF-8
5@settitle GNUnet Reference Manual
6@c %**end of header
7
8@include version.texi
9
10@copying
11Copyright @copyright{} 2001-2017 GNUnet e.V.
12
13Permission is granted to copy, distribute and/or modify this document
14under the terms of the GNU Free Documentation License, Version 1.3 or
15any later version published by the Free Software Foundation; with no
16Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
17copy of the license is included in the section entitled ``GNU Free
18Documentation License''.
19
20A copy of the license is also available from the Free Software
21Foundation Web site at @url{http://www.gnu.org/licenses/fdl.html}.
22
23Alternately, this document is also available under the General
24Public License, version 3 or later, as published by the Free Software
25Foundation. A copy of the license is included in the section entitled
26``GNU General Public License''.
27
28A copy of the license is also available from the Free Software
29Foundation Web site at @url{http://www.gnu.org/licenses/gpl.html}.
30@end copying
31
32@titlepage
33@title GNUnet Reference Manual
34@subtitle Installing, configuring, using and contributing to GNUnet
35@author ng0@*
36@author Adriano Peluso
37@author The GNUnet Developers
38
39@page
40@vskip 0pt plus 1filll
41Edition @value{EDITION} @*
42@value{UPDATED} @*
43
44@insertcopying
45@end titlepage
46
47@contents
48@c *********************************************************************
49@node Top
50@top Contributing to GNUnet
51@c *********************************************************************
52
53This document describes GNUnet version @value{VERSION}.
54
55
56GNUnet is a @uref{http://www.gnu.org/, GNU} package. All code contributions
57must thus be put under the
58@uref{http://www.gnu.org/copyleft/gpl.html, GNU Public License (GPL)}.
59All documentation should be put under FSF approved licenses
60(see @uref{http://www.gnu.org/copyleft/fdl.html, fdl}).
61
62By submitting documentation, translations, comments and other content to this
63website you automatically grant the right to publish code under the
64GNU Public License and documentation under either or both the GNU
65Public License or the GNU Free Documentation License. When contributing
66to the GNUnet project, GNU standards and the
67@uref{http://www.gnu.org/philosophy/philosophy.html, GNU philosophy}
68should be adhered to.
69
70Note that we do now require a formal copyright assignment for GNUnet
71contributors to GNUnet e.V.; nevertheless, we do allow pseudonymous
72contributions. By signing the copyright agreement and submitting your
73code (or documentation) to us, you agree to share the rights to your
74code with GNUnet e.V.; GNUnet e.V. receives non-exclusive ownership
75rights, and in particular is allowed to dual-license the code. You
76retain non-exclusive rights to your contributions, so you can also
77share your contributions freely with other projects.
78
79GNUnet e.V. will publish all accepted contributions under the GPLv3 or any
80later version. The association may decide to publish contributions under
81additional licenses (dual-licensing).
82
83We do not intentionally remove your name from your contributions; however,
84due to extensive editing it is not always trivial to attribute contributors
85properly. If you find that you significantly contributed to a file (or the
86project as a whole) and are not listed in the respective authors file or
87section, please do let us know.
88
89
90
91@menu
92
93* Philosophy:: About GNUnet
94* GNUnet Installation Handbook:: How to install GNUnet
95* Using GNUnet:: Using GNUnet
96* GNUnet Developer Handbook:: Developing GNUnet
97* GNU Free Documentation License:: The license of this manual.
98* GNU General Public License:: The license of this manual.
99* Concept Index:: Concepts.
100* Programming Index:: Data types, functions, and variables.
101
102@detailmenu
103 --- The Detailed Node Listing ---
104
105Philosophy
106
107* Copyright and Contributions::
108* Design Goals::
109* Security & Privacy::
110* Versatility::
111* Practicality::
112* Key Concepts::
113* Authentication::
114* Accounting to Encourage Resource Sharing::
115* Confidentiality::
116* Anonymity::
117* How GNUnet achieves Anonymity::
118* Deniability::
119* Peer Identities::
120* Zones in the GNU Name System (GNS Zones)::
121* Egos::
122* Backup of Identities and Egos::
123* Revocation::
124
125Installation
126
127* Dependencies::
128* External dependencies::
129
130@end detailmenu
131@end menu
132
133@c *********************************************************************
134@include chapters/philosophy.texi
135@c *********************************************************************
136
137@c *********************************************************************
138@include chapters/installation.texi
139@c *********************************************************************
140
141@c *********************************************************************
142@include chapters/user.texi
143@c *********************************************************************
144
145@c *********************************************************************
146@include chapters/developer.texi
147@c *********************************************************************
148
149
150@c *********************************************************************
151@node GNU Free Documentation License
152@appendix GNU Free Documentation License
153@cindex license, GNU Free Documentation License
154@include fdl-1.3.texi
155
156@c *********************************************************************
157@node GNU General Public License
158@appendix GNU General Public License
159@cindex license, GNU General Public License
160@include gpl-3.0.texi
161
162@c *********************************************************************
163@node Concept Index
164@unnumbered Concept Index
165@printindex cp
166
167@node Programming Index
168@unnumbered Programming Index
169@syncodeindex tp fn
170@syncodeindex vr fn
171@printindex fn
172
173@bye
174
175@c Local Variables:
176@c ispell-local-dictionary: "american";
177@c End: