1 \input texinfo @c -*-texinfo-*-
3 @setfilename gnunet.info
4 @documentencoding UTF-8
5 @settitle GNUnet Reference Manual
11 Copyright @copyright{} 2001-2017 GNUnet e.V.
13 Permission is granted to copy, distribute and/or modify this document
14 under the terms of the GNU Free Documentation License, Version 1.3 or
15 any later version published by the Free Software Foundation; with no
16 Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A
17 copy of the license is included in the section entitled ``GNU Free
18 Documentation License''.
20 A copy of the license is also available from the Free Software
21 Foundation Web site at @url{http://www.gnu.org/licenses/fdl.html}.
23 Alternately, this document is also available under the General
24 Public License, version 3 or later, as published by the Free Software
25 Foundation. A copy of the license is included in the section entitled
26 ``GNU General Public License''.
28 A copy of the license is also available from the Free Software
29 Foundation Web site at @url{http://www.gnu.org/licenses/gpl.html}.
33 @title GNUnet Reference Manual
34 @subtitle Installing, configuring, using and contributing to GNUnet
36 @author Adriano Peluso
37 @author The GNUnet Developers
40 @vskip 0pt plus 1filll
41 Edition @value{EDITION} @*
48 @c *********************************************************************
50 @top Contributing to GNUnet
51 @c *********************************************************************
53 This document describes GNUnet version @value{VERSION}.
56 GNUnet is a @uref{http://www.gnu.org/, GNU} package. All code contributions
57 must thus be put under the
58 @uref{http://www.gnu.org/copyleft/gpl.html, GNU Public License (GPL)}.
59 All documentation should be put under FSF approved licenses
60 (see @uref{http://www.gnu.org/copyleft/fdl.html, fdl}).
62 By submitting documentation, translations, comments and other content to this
63 website you automatically grant the right to publish code under the
64 GNU Public License and documentation under either or both the GNU
65 Public License or the GNU Free Documentation License. When contributing
66 to the GNUnet project, GNU standards and the
67 @uref{http://www.gnu.org/philosophy/philosophy.html, GNU philosophy}
70 Note that we do now require a formal copyright assignment for GNUnet
71 contributors to GNUnet e.V.; nevertheless, we do allow pseudonymous
72 contributions. By signing the copyright agreement and submitting your
73 code (or documentation) to us, you agree to share the rights to your
74 code with GNUnet e.V.; GNUnet e.V. receives non-exclusive ownership
75 rights, and in particular is allowed to dual-license the code. You
76 retain non-exclusive rights to your contributions, so you can also
77 share your contributions freely with other projects.
79 GNUnet e.V. will publish all accepted contributions under the GPLv3 or any
80 later version. The association may decide to publish contributions under
81 additional licenses (dual-licensing).
83 We do not intentionally remove your name from your contributions; however,
84 due to extensive editing it is not always trivial to attribute contributors
85 properly. If you find that you significantly contributed to a file (or the
86 project as a whole) and are not listed in the respective authors file or
87 section, please do let us know.
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.
103 --- The Detailed Node Listing ---
107 * Copyright and Contributions::
109 * Security & Privacy::
114 * Accounting to Encourage Resource Sharing::
117 * How GNUnet achieves Anonymity::
120 * Zones in the GNU Name System (GNS Zones)::
122 * Backup of Identities and Egos::
128 * External dependencies::
133 @c *********************************************************************
134 @include chapters/philosophy.texi
135 @c *********************************************************************
137 @c *********************************************************************
138 @include chapters/installation.texi
139 @c *********************************************************************
141 @c *********************************************************************
142 @include chapters/user.texi
143 @c *********************************************************************
145 @c *********************************************************************
146 @include chapters/developer.texi
147 @c *********************************************************************
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
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
162 @c *********************************************************************
164 @unnumbered Concept Index
167 @node Programming Index
168 @unnumbered Programming Index
176 @c ispell-local-dictionary: "american";