Netsukuku [4] — проект по созданию отказоустойчивой, распределенной, самоорганизующейся сети с независимыми от интернета каналами передачи данных.
Главные особенности проекта — фрактальные алгоритмы построения карты сети и маршрутизации, и система доменных имен ANDNA (Abnormal Domain Name Anarchy). Допускается построение меш сети с динамической маршрутизацией размером до 2128 узлов. В отличие от Freenet, Netsukuku не зависит от Интернета, работает на 3-ем уровне модели OSI и подразумевает построение независимой физической сети передачи данных.
С момента своего рождения в 2006 году, проект пережил переписывание c языка C на Python, после чего скончался в 2009 из-за отсутствия мейнтейнеров. Через два года разработчик по имени Luca Dionisi начал переписывать проект на Vala. В 2014 году портирование было завершено [5].
Код распространяется под лицензией GPLv3 и доступен на странице проекта [6]. Из репозитория [7] можно загрузить всё необходимое для сборки пакетов под OpenWRT [8].
По иронии судьбы, из-за финансовых проблем [9] проекту грозит очередная смерть. Всем сочувствующим предлагается перечислять биткоины [10] на кошелек разработчика.
Подробнее... [5]
Ссылки:
[1] http://htfl.ru/news/netsukuku
[2] http://htfl.ru/news/vala
[3] http://htfl.ru/cat-news-novosti
[4] /out.php?link=https://ru.wikipedia.org/wiki/Netsukuku
[5] /out.php?link=http://pyntk.blogspot.ru/2014/03/status-report.html
[6] /out.php?link=https://savannah.nongnu.org/projects/netsukuku/
[7] /out.php?link=http://bzr.savannah.gnu.org/lh/netsukuku/openwrtpatch/files
[8] /out.php?link=https://lab.dyne.org/Netsukuku_Dev/vala/flashing_notes4
[9] /out.php?link=http://pyntk.blogspot.ru/2014/04/the-global-recession.html
[10] /out.php?link=http://pyntk.blogspot.it/p/donations.html