HD ready
CDFreaks Poll
I buy a console for gaming only
Yes
No
Based on 1161 ratings

detail information

Posted by Jan Willem
Posted on 13/02/01 17:09
Number of views 2366
Menu
How to solve the central server problem...
 

The problem with Napster probably made Justin Frankel think. He became fame and money by coding Winamp (the most used MP3 player) and he had just sold his company Nullsoft to America Online. He probably thought how to pass by this problem and came up with a solution, Gnutella, probably named after Nutella, a chocolate substance that in Europe is used on bread.

Gnutella is THE solution for the central server problem. In the Gnutella network, the application is both server and client. If someone connects to the network, he connects to one client and then will get a list of more servers/clients available on the network. Connecting to several servers/clients makes sure that you will not lose contact to the network. If you search for a file (Gnutella is not limited to any file type) your search query is forwarded to every client/server that is connected to the network, and if it's found, the client/server returns it's address and what is found. Clicking on the result will have your Gnutella client/server connect to that computer and start the sharing.

The day Gnutella was released by Nullsoft, I tried this software and I was really impressed. at that time there were only about 500 users and it was under heavy development, right now, several people have been interfering with the development and it really shows off. The main problem was that as bigger the Gnutella network became, the slower. If this and other problems are solved it is probably THE future of file sharing. AOL probably thought the same, and they made sure Nullsoft canceled the project, but at that time it was already too late, as Gnutella had become open source. The Gnutella homepage that Justin once made, now says, "it's all good" probably pointing to the current developments of Gnutella, and the fact that it still exists...

So now you know about Gnutella, you probably want to use it. There are several options to get on the network. The first and kind off official Gnutella client is now probably the latest application you want to use to connect to the network (it's not very user friendly and slows down the network because of some bug), and as there are several other developers who made a client/server, you might want to check some out before you decide which one you want to use. A good list of clients can be found over here.

As you see, there are clients for all kinds of Operation systems.
Want to submit your own review? Click here
Good article Domin8tor! Too bad you did not mention WinMX as a good alternative. I know it is not very well known yet, buts its better than all other Napsterlookalikes. And believe me I've tried out a fair number of them. You realy should try it. Is fast and easy to use.
I know all you MP3freaks will love it!

You can find more at http://www.winmx.com or http://www.museekster.com
(Dutch). At Museekster you can even download a small (1.1Mb) demovideo of WinMX. So
you can see for yourself that WinMX sure rules.
:7 Well said :7

Whether or not they want to realize that this world is becoming more "Digital" that is their problem. I definately agree with you on the price of cds. Lets see 12-15 dollars for maybe 1-3 songs that we'll actually listen?!? AS I SAID. WELL SAID DoMiN8ToR
Napster was just a beta for audiognome.com anyway!
Gnutella is still traceable. The users with most songs shared will be busted first. Freenet doesn't have this problem:
freenet.sourceforge.net
Well I think the future of music sharing is in an opensource serverless project - you cant close it servers,even if rec companies tell server owner to remove it it will become warez(it will make stuff even cooler :4),there is no way anyone can stop music sharing :p .And right now I am thinkin' about creatin' such system :) (I've so far done some thinkin' about algorithms I'll use.Programmin will start in september.Who wanna contribute email me, perhaps we can move file sharing to a new level... ;) )
What do you think? Leave your comments!

Your message
:) :( ;) :r :d :B :X :c :o :g :+ :p :* :S

Your name
Your e-mail


Type in the code

Don't like to type in this code? Please register or login.
Related tags
A tag is a relevant keyword or term associated with or assigned to a piece of information (like picture, product, or video clip), thus describing the item and enabling keyword-based classification of information it is applied to. We use it to make searching our database easier and enable all our users to contribute to our database.

Add related tags
CD Freaks allows items to be tagged with objective specifications, no opinions or subjective descriptions. When your start typing our system will suggest tags, if this is what you mean, please use these first. Our system will also check for spelling mistakes and correct them to keep our database consistent. Finally tags are moderated by our team members.

    Related reviews/articles
    Get the latest reviews via RSS RSS