| Développé par | Caleb James DeLisle et la communauté |
|---|---|
| Première version | |
| Dernière version | 22.3 () |
| Dépôt | github.com/cjdelisle/cjdns |
| Écrit en | C, Node.js et Rust |
| Système d'exploitation | Linux, FreeBSD, NetBSD, macOS et Microsoft Windows |
| Environnement | X86, X64, architecture MIPS, architecture ARM et PowerPC |
| Langues | Anglais |
| Type | Protocole de communication |
| Licence | Licence publique générale GNU version 3 |
| Site web | github.com/cjdelisle/cjdns |
Cjdns est un VPN IPv6 chiffré (cryptographie asymétrique) utilisant un maillage en réseau, et donc décentralisé et multiplateforme (FreeBSD, Linux, NetBSD, MacOS, Windows), basé sur un logiciel libre sous licence GPL V3. Contrairement à des réseaux VPN de type TOR, I2P ou FreeNet, l'anonymisation totale n'est pas la priorité. Le but est davantage de créer un réseau de confiance.
Ce logiciel est développé à l'origine par le chercheur informatique, Caleb James DeLisle. Ses initiales sont les trois premières lettres du nom du service réseau.
Le réseau Meshnet de Seattle utilisant Hyperboria, ainsi que le réseau Guifi.net, couvrant 21 000 bornes Wi-Fi en Catalogne sont basés sur Cjdns.
Un réseau similaire appelé Santa Cruz Meshnet, est déployé à Santa Cruz.
Des projets comparables sont menés à Toronto, en Virginie (États-Unis), en Allemagne, en France, dans la ville de New York et à San Diego.
La plupart des applications compatibles avec le protocole Internet TCP/IP fonctionneront sur un réseau Cjdns, comme la visioconférence, par exemple avec Linphone.
D'autres applications spécifiquement développées pour Cjdns existent, comme Cjdradio.