GNUnet
GNUnetはUniform Resource Identifier (URI) 識別子(IANA未認可)を使用する。GNUnetのURIはモジュールとモジュール特有識別子の二つで構成される。GNUnetのURIはgnunet://module/identifierという形式であり、moduleがモジュール名でありidentifierがモジュール特有識別子である。
コードの基礎はC言語で書かれているが、 gnunet-javaの進展によりJavaにより拡張機能を開発するためのAPIも存在する。GNUnetは現在Linux、 BSD、 macOS、Solaris、 Windowsで動作する。
GNUnetはフレームワークの主なディストリビューションで様々なP2Pアプリケーションを提供し、追加プロジェクトのSecuShare等がそれを拡張している。