| cjdns | |
|---|---|
cjdns logo | |
| Developer | Caleb James DeLisle |
| Release | 23 January 2012 |
| Written in | C, Node.js, Rust |
| Operating system | Unix-like, (Android, OpenWRT, Linux, BSD, macOS, iOS), Microsoft Windows |
| Platform | x86, x86_64, MIPS architecture, ARMv7, Aarch64, PowerPC |
| Available in | English |
| Type | communication protocol, overlay network, mix network, Anonymity application, Decentralized computing |
| License | GPLv3 |
| Website | cjdns on GitHub |
| Repository | |
| Part of a series on |
| File sharing and online piracy |
|---|
Cjdns is an asymmetrically-encrypted IPv6 Virtual Private Network IPv6 using decentralized mesh networking. The network is multiplatform, with clients and servers offered for OpenWRT, FreeBSD, Linux, NetBSD, MacOS, and Windows based on free software using the GPL V3. Unlike TOR, i2p or FreeNet, total anonymization is not the priority. The goal is to build a trusted, resilient network. This software was originally developed by computer researcher Caleb James DeLisle. His initials represent the first three letters of the network's name.
Seattle's Meshnet network using Hyperboria runs on cjdns, as well as the Guifi.net network. 21,000 Wi-Fi terminals in Catalonia are based on Cjdns.
A similar network called Santa Cruz Meshnet, is deployed in Santa Cruz.
Similar projects are being carried out in Toronto, Virginia (USA), Germany, France, New York City (NYC Mesh and San Diego.
Most applications that are compatible with the TCP/IP Internet protocol will work on a Cjdns network, such as video conferencing, for example with Linphone. Other applications specifically developed for Cjdns exist, such as Cjdradio.