Features you want to be included

- password encryption

- easy, fast and stable downloads

- no freeloaders / more people who share

- absolute decentral network, so no company can kick it
 
+ Stability
+ Low bandwith consumption
+ multi segmented dwonloads
+ a 'browse user' option
+ ability to resume from other files, even when they have different names
+ definitely, no spyware

Ivan
"In the dark we make a brighter light"
 
If you have to ask this your program will suck. Creativity is necessary in order to make a program that will compete, and you obviously don't have any. (that's why you are asking all these questions instead of just writing your program)
 
Don't forget about checksum detection, so that people will be able to download files from a lot of sources with different file names!
 
What do you mean with *Password Encryption*?
Do you mean to encrypt all traffic going through the
Gnutella Network? That would be bad:
If you want to encrypt it all clients will have to know the algorithm
to decrypt it. Since Gnutella is free everyone knows how to decrypt and crack the encryption, so it gets useless if the algorithm is public.
Now what happens if it aint public?
Then it will be closed source and thus not free.
Like FastTrack
 
Back
Top