Интервью С Калебом Джеймсом Делайлом, Создателем Cjdns



Отказ от ответственности От себя: мой первый перевод, исправления и доработки принимаются в личку.

Спасибо!



Интервью

Это новый выпуск в серии «Лаборатория лицензирования и соответствия» – интервью с разработчиками, выбравшими для своей работы лицензии GNU. В этом выпуске мы провели интервью по электронной почте с Калебом Джеймсом Делайлом, главным разработчиком cjdns – сетевой протокол с шифрованием на основе IPv6 и серверное программное обеспечение, использующее асимметричное шифрование для получения адресов и распределенных хеш-таблиц ( ДХТ ) для построения маршрутов.



Что вдохновило вас на создание cjdns?
Когда я начал над этим работать, я хотел создать лучше протокол, который позволит технически подкованным энтузиастам иметь собственную сетевую инфраструктуру.

Там, где я живу, единственный способ получить Интернет — это через одну из двух компаний-монстров, которые, я уверен, имеют благие намерения, но не улучшают качество или стоимость, как в других странах.

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

Я уверен, что как профессиональный юрист вы понимаете необходимость протоколов, электронных или человеческих, в современном обществе.



Как люди используют эту вещь?
У нас есть тестовая сеть под названием Гипербория , у него около пятисот узлов, и в нем люди могут изучать cjdns и администрирование сетей, построенных на новых технологиях.

Я не пользуюсь социальными сетями типа Фейсбук или Твиттер , на мой взгляд, жутковато делиться своими сокровенными мыслями с далекой, безликой корпорацией.

Может быть, я недостаточно общительный, может быть, я просто капризный и скучаю по сети, в которой вырос, но в нынешнем Интернете 2.0 есть что-то до боли бесплодное, как если бы это был обычный торговый центр.

Для меня Гипербория стала чем-то вроде пристанища с примерно сотней активных пользователей, это как семейный продуктовый магазин или частный фермерский магазин.

Бывает иногда, что хочется поделиться своими переживаниями с людьми, а не со всем миром.

Мне нравится использовать некоторые из замечательных сервисов Гипербории, чтобы вести блог, писать в Твиттере или загружать забавные картинки.



Какие особенности, по вашему мнению, действительно отличают cjdns от другого подобного программного обеспечения?
На этот вопрос сложно ответить, некоторые сравнивают cjdns с ТЗ или I2P потому что cjdns позволяет автоматически получать IP-адреса.

Это сравнение не совсем корректно, поскольку cjdns позволяет строить маршруты без предыстории в виде Интернета и целью cjdns не является анонимность.

Cjdns также сравнивается с другими протоколами маршрутизации, такими как ОСЛР , HSHS , Вавилон И БЭТМЕН .

Такие сравнения ближе по духу, но эти протоколы полны различных жестких и специфических требований в плане взаимодействия с другими сетями, и эти ограничения не позволяют из-за безопасности или архитектурных решений стать тем, чем является cjdns.

Почему вы выбрали GNU GPL версии 3 (или более поздней) для cjdns?
Настоящий ответ довольно скучен.

Я только что взял GPLv3+, чтобы получить его.

Поскольку выбор был сделан, я оценил сильную предвзятость в авторское лево и я считаю, что это был очень удачный выбор лицензии.

В частности, часто бывают случаи, когда GPL создает что-то вроде «политически стабильной среды», где конкурирующие компании вынуждены сотрудничать и использовать один и тот же код в качестве основы.

я написал однажды об этом аспекте GPL в моем блоге , который доступен только участникам сети «Гипербория».



Как пользователи могут участвовать в разработке cjdns (технически или иным образом)?
Нам отчаянно нужны люди с математическим опытом и/или навыками программирования на C; cjdns имеет сложный код, и протокол еще не достиг стабильности.

Есть убеждение, что этот уникальный тип сети будет масштабироваться, но… До нас таких систем никто не создавал; различные тонкости в настоящее время просто неизвестны.



Что будет дальше с cjdns?
На самом деле я не знаю.

Конечно, интересно видеть, как люди настраивают свои беспроводные устройства и создают настоящие физические устройства.

клетки .

Мне бы хотелось увидеть систему микроплатежей, чтобы люди в этих сетях могли спонсировать прокладку кабелей для пополнения сообщества.

Из-за отсутствия «высшей власти», которая является основным принципом cjdns, такая система будет довольно сложной.

Теги: #cjdns #Mesh #hyperboria #интервью с разработчиками #открытый исходный код #Mesh-сети

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.