*** Welcome to piglix ***

Freenet

Freenet
Logo of Freenet
Screenshot of Freenet 0.7
FProxy index page (Freenet 0.7)
Developer(s) The Freenet Project
Initial release March 2000; 17 years ago (2000-03)
Stable release
0.7.5 (Build 1475) / 25 June 2016; 8 months ago (2016-06-25)
Preview release
0.7.5 (Build 1473-pre2) / 15 May 2016; 9 months ago (2016-05-15)
Development status Active
Written in Java
Operating system Cross-platform
Platform Java
Available in English, French, Italian, German, Dutch, Spanish, Portuguese, Swedish, Norwegian, Chinese
Type Anonymity, Peer-to-peer, Friend-to-friend, overlay network
License GNU General Public License
Website freenetproject.org

Freenet is a peer-to-peer platform for censorship-resistant communication. It uses a decentralized distributed data store to keep and deliver information, and has a suite of free software for publishing and communicating on the Web without fear of censorship. Both Freenet and some of its associated tools were originally designed by Ian Clarke, who defined Freenet's goal as providing freedom of speech on the Internet with strong anonymity protection.

The distributed data store of Freenet is used by many third-party programs and plugins to provide microblogging and media sharing, anonymous and decentralised version tracking, blogging, a generic web of trust for decentralized spam resistance, Shoeshop for using Freenet over Sneakernet, and many more.

The origin of Freenet can be traced to Ian Clarke's student project at the University of Edinburgh, which he completed as a graduation requirement in the summer of 1999. Ian Clarke's resulting unpublished report "A distributed decentralized information storage and retrieval system" (1999) provided foundation for the seminal paper written in collaboration with other researchers, "Freenet: A Distributed Anonymous Information Storage and Retrieval System" (2001). According to CiteSeer, it became one of the most frequently cited computer science articles in 2002.

Researchers suggested that Freenet can provide anonymity on the Internet by storing small encrypted snippets of content distributed on the computers of its users and connecting only through intermediate computers which pass on requests for content and sending them back without knowing the contents of the full file, similar to how routers on the Internet route packets without knowing anything about files—except Freenet has caching, a layer of strong encryption, and no reliance on centralized structures. This allows users to publish anonymously or retrieve various kinds of information.


...
Wikipedia

...