GNUnet
GNU’s decentralized anonymous and censorship-resistant P2P framework.
GNUnet logo  
[English | Afrikaans | Bulgarian | Catalan | Czech | Danish | Dutch | Esperanto | Finnish | French | Galician | German | Hungarian | Italian | Japanese | Polish | Portuguese | Romanian | Russian | Simplified chinese | Slovak | Spanish | Swedish | Traditional chinese | Ukrainian]

Introduction

Please mind that this is a beta version. The network has not been tested on a large scale and the code still requires some tuning. There are various known portability problems. Read the PLATFORMS file to find out about known problems (and workarounds) for specific architectures.

The network is still fairly small and downloads can be rather slow. Only little content is available, thus it is not always a bug if you get few (or no) search results. Mind that all queries are case-sensitive.

A subscription to GNUnet mailinglists might be a good idea, use help-gnunet or Mantis to report problems.

The next major release will be 0.9.0 and is expected 2010.

Binary packages

GNUnet is available as ready-to-run software for a few platforms. If you are unsure which download to choose, try the package for Windows. If your operating system or distribution is not included in the list below, please ask your vendor or consider building GNUnet from source.

Windows
GNUnet installer (11 MB)
Note: Microsoft Internet Explorer isn't able to verify the publisher of this executable. This is not a problem, you can verify its digital signature using WinPT.
Gentoo
Various GNUnet packages
Ubuntu
Ubuntu 9.10 (Karmic Koala) already includes GNUnet 0.8.0c. For older Ubuntu releases follow the instructions below. Inofficial packages for Ubuntu 9.04 (Jaunty Jackalope), 8.10 (Intrepid Ibex) and 8.04 (Hardy Heron) are provided by Markus through teamgnunet PPA. You also need to add the public key from the teamgnunet PPA, for example by executing this command:
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1024R/A52AD45F

Add the following lines to /etc/apt/sources.list to be able to install and update GNUnet using apt:
$ deb http://ppa.launchpad.net/teamgnunet/ubuntu intrepid main
$ deb-src http://ppa.launchpad.net/teamgnunet/ubuntu intrepid main
Inofficial packages for Ubuntu 8.04 (Hardy Heron) by Markus
Add the following lines to /etc/apt/sources.list to be able to install and update GNUnet using apt:
$ deb http://ppa.launchpad.net/teamgnunet/ubuntu hardy main
$ deb-src http://ppa.launchpad.net/teamgnunet/ubuntu hardy main
GNUnet core , GNUnet graphical interface (gnunet-gtk)
SuSE
Various GNUnet packages

Source

GNUnet′s source code is released under the GPL.
The latest release is here:

The current development code is available from our Subversion repository. You can access it using

$ svn checkout https://gnunet.org/svn/GNUnet/

The various frontends are available at the following locations:

$ svn checkout https://gnunet.org/svn/gnunet-gtk/
$ svn checkout https://gnunet.org/svn/gnunet-qt/
$ svn checkout https://gnunet.org/svn/gnunet-fuse/

For access to the freeway code use:

$ svn checkout https://gnunet.org/svn/freeway/

System Requirements

Hardware

Operating system

3rd party libraries

GNUnet uses some other free software libraries. They are part of the Windows installer above, so you do not have to download them for Windows.
If you want to build GNUnet from source, you need the corresponding development packages, too.

A complete list for Debian is available.

Required for building GNUnet from source



Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008 Christian Grothoff.
Verbatim copying and distribution of this entire article
is permitted in any medium, provided this notice is preserved.

Translation engine based on i18nHTML (C) 2003, 2004, 2005, 2006, 2007 Christian Grothoff.

go to i18nHTML administration page