Freenet 0.3.7

The problem with Napster is that it is too vulnerable to external interference, as we have recently seen. By relying on a single central server to keep track of all its files, and by identifying its users, such a system is vulnerable to compromise by vested interests. Gnutella, a peer-to-peer network without a central server, doesn't scale well and is also vulnerable to attack.

Freenet, like Gnutella, is an open-source protocol that allows your PC to share files with others. One difference is that where Gnutella bogs down after the number of users reaches a few thousand, Freenet is designed to scale efficiently by automatically creating more copies of frequently requested documents, as well as using other tricks to ensure that supply keeps up with demand. Another difference is that strong encryption is used to conceal the actual location of files and to obscure the identities of Freenet users. This is particularly important, especially in countries where political free speech is illegal.

Very much pre-release software, Freenet comes with a warning that it doesn't always work - and this warning is correct. While installation was easy, and the client program automatically connected to Freenet, finding files that actually existed was much harder. Files are identified by keys, roughly equivalent to URLs on the Web, but there is not yet anything like a search engine, so relatively clumsy lists and indexes are used instead. It takes a long time to download some files, because requests and transfers are kept as anonymous as possible.

More popular files are more widely cached, so access is faster. For example, Steve's Key Index (a list of files available) loaded almost instantly, while several more obscure sites timed out and failed to deliver at all. This could be due to another of Freenet's features - files that are never requested are deleted as server space is needed for new entries. One site that analysed the number of valid keys found that only 50 out of 2000 were valid. However, Freenet is still very young, and as more users come online, the increasing storage space should alleviate this problem.

In many ways, Freenet resembles the slow and difficult-to-navigate Web of the early 1990s. Like that other visionary idea, it has the potential to grow, improve and once again revolutionise the way we communicate.

Freenet 0.3.7

Price: Free; Supplier: Volunteers; URL: http://freenet.sourceforge.net

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.
Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Aldis Ozols

PC World
Show Comments

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Tom Pope

Dynabook Portégé X30L-G

Ultimately this laptop has achieved everything I would hope for in a laptop for work, while fitting that into a form factor and weight that is remarkable.

Tom Sellers

MSI P65

This smart laptop was enjoyable to use and great to work on – creating content was super simple.

Lolita Wang

MSI GT76

It really doesn’t get more “gaming laptop” than this.

Jack Jeffries

MSI GS75

As the Maserati or BMW of laptops, it would fit perfectly in the hands of a professional needing firepower under the hood, sophistication and class on the surface, and gaming prowess (sports mode if you will) in between.

Taylor Carr

MSI PS63

The MSI PS63 is an amazing laptop and I would definitely consider buying one in the future.

Christopher Low

Brother RJ-4230B

This small mobile printer is exactly what I need for invoicing and other jobs such as sending fellow tradesman details or step-by-step instructions that I can easily print off from my phone or the Web.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?