Assistance Supplémentaire
Si vous souhaitez améliorer ou traduire la documentation ou d'autres versants du projet, merci de vous reporter à la page consacrée aux volontaires.
D'autres détails sont disponibles ici:Informations légales
Le routeur I2P (router.jar) et le SDK (i2p.jar) sont presque entièrement dans le domaine public, à quelques notobles exceptions près:
- Le code ElGamal et DSA, sous licence BSD, écrits par TheCrypto
- SHA256 et HMAC-SHA256, sous licence MIT, écrits par the Legion of the Bouncycastle
- Le code AES, sous licence Cryptix (MIT), écrit pas l'équipe the Cryptix
- Le code SNTP, sous licence BSD, écrit par Adam Buckley
- Le reste, directement issu du domaine public, est écrit par jrandom, mihi, hypercubus, oOo, ugha, duck, shendaras, et d'autres.
Au-dessus du routeur I2P on a une série d'applications clientes, ayant chacune ses particularités en termes de licences et de dépendances. Cette page est affichée en tant qu'élément de l'application cliente console du routeur I2P, qui est une version allégée d'une instance Jetty (allégée en ce que nous n'avons pas inclus les applications de démo et autres compléments, et que nous avons simplifié la configuration), vous permettant de déployer dans votre routeur des applications web JSP/Servlet standards. De son côté Jetty fait usage de l'implémentation javax.servlet d'Apache. Ce dispositif inclus du logiciel développé par la fondation Apache Software (http://www.apache.org/).
Une autre application visible sur cette page: I2PTunnel (votre interface web) sous licence GPL écrite par mihi qui vous permet de mettre en tunnels le trafic normal TCP/IP sur I2P (comme les proxy eep et le proxy irc). Il y a aussi un client webmail susimail disponible dans la console, qui est sous licence GPL et écrit par susi23. L'application carnet d'adresses, écrite par Ragnarok gère votre fichier hosts.txt (voir ./addressbook/ pour plus de détails).
Le routeur inclu aussi par défaut le pont SAM du domaine public de l'humanité, que les autres applications clientes (comme le portage bittorrent) peuvent à leur tour utiliser. Il y a aussi une bibliothèque optimisée pour les calculs sur les grand nombres - jbigi - qui de son côté utilise la bibliothèque sous licence LGPL GMP, adaptée à diverses architectures PC. Les lanceurs pour Windows sont faits avec Launch4J, et l'installeur avec IzPack. Les détails sur les autres applications disponibles comme sur leurs licences respectives, référez-vous à notre politique de licences. Les sources du code I2P et de la plupart des applications jointes est sur notre page de téléchargements. .