diff options
Diffstat (limited to 'doc/documentation/chapters/philosophy.texi')
-rw-r--r-- | doc/documentation/chapters/philosophy.texi | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/doc/documentation/chapters/philosophy.texi b/doc/documentation/chapters/philosophy.texi index 116991a6a..be14b43c1 100644 --- a/doc/documentation/chapters/philosophy.texi +++ b/doc/documentation/chapters/philosophy.texi | |||
@@ -6,18 +6,19 @@ | |||
6 | @c for secushare, showing some of the relations and functionalities | 6 | @c for secushare, showing some of the relations and functionalities |
7 | @c of GNUnet. | 7 | @c of GNUnet. |
8 | The foremost goal of the GNUnet project is to become a widely used, | 8 | The foremost goal of the GNUnet project is to become a widely used, |
9 | reliable, open, non-discriminating, egalitarian, unfettered and | 9 | reliable, open, non-discriminating, egalitarian, unconstrained and |
10 | censorship-resistant system of free information exchange. | 10 | censorship-resistant system of free information exchange. |
11 | We value free speech above state secrets, law-enforcement or | 11 | We value free speech above state secrets, law-enforcement or |
12 | intellectual property. | 12 | intellectual property. |
13 | GNUnet is supposed to be an anarchistic network, where the only | 13 | GNUnet is supposed to be an anarchistic network, where the only |
14 | limitation for peers is that they must contribute enough back to | 14 | limitation for participants (devices or people making use of the |
15 | network, ie peers) is that they must contribute enough back to | ||
15 | the network such that their resource consumption does not have | 16 | the network such that their resource consumption does not have |
16 | a significant impact on other users. | 17 | a significant impact on other users. |
17 | GNUnet should be more than just another file-sharing network. | 18 | GNUnet should be more than just another file-sharing network. |
18 | The plan is to offer many other services and in particular | 19 | The plan is to offer many other services and in particular |
19 | to serve as a development platform for the next generation of | 20 | to serve as a development platform for the next generation of |
20 | decentralized Internet protocols. | 21 | Internet Protocols. |
21 | 22 | ||
22 | @menu | 23 | @menu |
23 | * Design Goals:: | 24 | * Design Goals:: |
@@ -40,13 +41,14 @@ These are the core GNUnet design goals, in order of relative importance: | |||
40 | @c To footnote or not to footnote, that's the question. | 41 | @c To footnote or not to footnote, that's the question. |
41 | @footnote{This means that you you have the four essential freedoms: to run | 42 | @footnote{This means that you you have the four essential freedoms: to run |
42 | the program, to study and change the program in source code form, | 43 | the program, to study and change the program in source code form, |
43 | to redistribute exact copies, and to distribute modified versions.} | 44 | to redistribute exact copies, and to distribute modified versions. |
45 | Refer to @uref{https://www.gnu.org/philosophy/free-sw.html, https://www.gnu.org/philosophy/free-sw.html}} | ||
44 | @item GNUnet must only disclose the minimal amount of information | 46 | @item GNUnet must only disclose the minimal amount of information |
45 | necessary. | 47 | necessary. |
46 | @item GNUnet must be decentralised and survive Byzantine failures in any | 48 | @item GNUnet must be distributed and survive Byzantine failures at any |
47 | position in the network. | 49 | position in the network. |
48 | @item GNUnet must make it explicit to the user which entities must be | 50 | @item GNUnet must make it explicit to the user which entities are |
49 | trustworthy when establishing secured communications. | 51 | considered to be trustworthy when establishing secured communications. |
50 | @item GNUnet must use compartmentalization to protect sensitive | 52 | @item GNUnet must use compartmentalization to protect sensitive |
51 | information. | 53 | information. |
52 | @item GNUnet must be open and permit new peers to join. | 54 | @item GNUnet must be open and permit new peers to join. |