{{ _("About GNUnet") }}
{% trans %}
GNUnet is an alternative network stack for building secure,
decentralized and privacy-preserving distributed applications.
Our goal is to replace the old insecure Internet protocol stack. Starting
from an application for secure publication of files, it has grown to
include all kinds of basic protocol components and applications
towards the creation of a GNU internet.
{% endtrans %}
{% trans %}
Today, the actual use and thus the social requirements for a global
network differs widely from those goals of 1970. While the Internet
remains suitable for military use, where the network equipment is
operated by a command hierarchy and when necessary isolated from the
rest of the world, the situation is less tenable for civil society.
{% endtrans %}
{% trans %}
Due to fundamental Internet design choices, Internet traffic can be
misdirected, intercepted, censored and manipulated by hostile routers
on the network. And indeed, the modern Internet has evolved exactly
to the point where, as Matthew Green put it, ``the network is
hostile''.
{% endtrans %}
{% trans %}
We believe liberal societies need a network architecture that uses the
anti-authoritarian decentralized peer-to-peer paradigm and
privacy-preserving cryptographic protocols. The goal of the GNUnet
project is to provide a Free Software realization of this ideal.
{% endtrans %}
{% trans %}
Specifically, GNUnet tries to follow the following design principles,
in order of importance:
{% endtrans %}
- {% trans %} GNUnet must be implemented as Free Software. {% endtrans %}
- {{ _("GNUnet must minimize the amount of personally identifiable information exposed.") }}
- {{ _("GNUnet must be fully distributed and resilient to external attacks and rogue participants.") }}
- {{ _("GNUnet must be self-organizing and not depend on administrators or centralized infrastructure.") }}
- {{ _("GNUnet must inform the user which other participants have to be trusted when establishing private communications.") }}
- {{ _("GNUnet must be open and permit new peers to join.") }}
- {{ _("GNUnet must support a diverse range of applications and devices.") }}
- {{ _("GNUnet must use compartmentalization to protect sensitive information.") }}
- {{ _("The GNUnet architecture must be resource efficient.") }}
- {{ _("GNUnet must provide incentives for peers to contribute more resources than they consume.") }}
{{ _("Current funding") }}
{% trans %}
We currently do not have any grants. All work is done by volunteers.
{% endtrans %}
{% trans %}
We are grateful for free hosting offered by the following organizations:
{% endtrans %}
{{ _("Past funding") }}
{% trans %} We are grateful for past funding from the following organizations: {% endtrans %}