Cjdns is a networking protocol, a system of digital rules for message exchange between computers. The philosophy behind cjdns is that networks should be easy to set up, protocols should scale up smoothly and security should be ubiquitous.
License: Open Source
GNUnet focuses on providing a decentralized networking framework with strong privacy features, while cjdns is designed for creating secure mesh networks with a focus on simplicity and anonymity.