GNUnet

Материал из Википедии — свободной энциклопедии
GNUnet
Скриншот программы GNUnet
Тип Анонимная одноранговая сеть
Разработчик Команда разработчиков GNUnet
Написана на C
Интерфейс GTK[3]
Операционные системы официальный:
Windows
)
Первый выпуск 2001
Тестовая версия
Репозиторий git.gnunet.org/gnunet.gi…
Лицензия GNU AGPLv3 либо более поздней[2] (Свободные программы)
Сайт gnunet.org
Логотип Викисклада Медиафайлы на Викискладе

GNUnet —

пиринговых сетях
.

Основная цель проекта — создание надёжной, открытой, равноправной и

служб следующего поколения. Использует Drupal в качестве системы управления содержимым[4] и Mantis для отслеживания ошибок[5]
.

За основу GNUnet были взяты существующие Freenet и Mnet[англ.], однако GNUnet существенно отличается от каждой из них.

Первый реализованный

P2P HTTP, причём с возможностью работы через прокси-сервер, а также SMTP. Кроме того, GNUnet может работать за NAT
.

В данный момент в проект входит демон gnunetd, несколько библиотек и два фронтенда: gnunet-gtk и gnunet-qt, соответственно написанные с использованием GTK и Qt.

gtk
Фронтенд gnunet-qt

Сервисы и модули

Для

сервисов GNUnet использует URI. Любой объект в сети GNUnet идентифицируется с помощью URI, который в текущей версии выглядит как gnunet://module/identifier, где module — имя модуля сети, а identifier — уникальный хеш
, идентифицирующий сам объект.

Самым популярным и наиболее стабильным

файлообмена. Поддерживается поиск, публикация и скачивание как отдельных файлов, так и целых каталогов. Благодаря сложному механизму маршрутизации
запросов и ответов пользователь не может знать, от кого он принимает или кому передаёт файл.

В GNUnet можно настраивать степень

модулем
.

В GNUnet также существует простейший

P2P
-почта.

См. также

Примечания

  1. Schanzenbach M. GNUnet 0.21.1 released (англ.) — 2024.
  2. license notice placed at the top in one of the source files of the project's repository, probably in each of its source files. — «GNUnet is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.» Дата обращения: 8 июня 2018. Архивировано 12 июня 2018 года.
  3. Free Software Directory
  4. Facilitating the free flow of information for the GNUnet community Архивировано 27 декабря 2007 года.
  5. GNUnet.org bugtracking. Дата обращения: 28 сентября 2009. Архивировано из оригинала 18 марта 2008 года.

Ссылки

Файловые архивы
Форумы и конференции
Публикации