Freenet

Freenet（フリーネット）とは、情報をやり取りする場合に相手先との通信部分を暗号化したインターネットを利用したネットワークである。
1999年7月、Ian Clarke の論文 "A Distributed Decentralised Information Storage and Retrieval System" （分散自立型情報の保管と検索システム）に基づきFreenetプロジェクトがスタートした。
このプロジェクトの目的はインターネット上での情報発信者の匿名を確保し自由な発言・活動を保証することにある。実際に中国・中東諸国で使用される国家権力を以てしても通信の傍受が不可能なほどである。
Freenetのフロントエンド.
他の多くのP2Pソフトと違ってFreenetは暗号通信プロトコルに従い相手先と情報をやり取りする機能のみを提供しているため、
ファイル共有などを行う際にはフロントエンドとして別途ソフトウェアを使用しなければならない。
Freenetとこれらフロントエンドとの情報をやり取りする際にはFCP (Freenet Client Protocol) と呼ばれるAPIが使用されており、
これを使うことでメッセージボードやファイル共有、チャットなどの機能を実装することができる。