Le crâne ancestral
Note: this text document can be used to help spread Gnutella. E-mail this document 
to your friends with your host cache file as an attachment; so they can get connected 
easily and join the revolution.


UPDATED:   8/24/00


Too many Non-sharing hosts will kill Gnutella within 4 months.
more reviews of gnutella clones
additional host servers

Too many Non-sharing hosts.

   There are just too many Gnutella users out there that are not sharing files. 
   Users of Gnotella 0.73 can confirm this easily. This condition will be the death
   of the Gnutella protocol. This network will only stay alive and grow if people
   are sharing files. If at least 50% of the users of Gnutella do not share at 
   least 15 files each, I predict that Gnutella will be essentially dead within
   4 months. 

   If you download something from the Gnutella Network, you are morally obligated 
   to share that file and a few other files you may have, that may be of interest 
   to other users. 

    I recommend that users interested in keeping Gnutella alive, do the following:
    keep your computer online, running Gnutella while you are at school or work 
    or while you are sleeping. Do this at least 2 nights a week, and if you have 
    a large number of files, rotate them; share different files on different days.

    Users of Gnotella 0.73 can help eliminate the "Leaches" by sorting your host 
    caches by number of files, and removing all the hosts that are not sharing any
    files, forcing them to go elsewhere. After a few days of not being able to get 
    connections, I'm sure they'll start to get the message.




N-tella 1.2b (Beta) seems to be a good Gnutella clone for the large numbers of 
"Napster Refugees" who seek ease of use; are not interested in adjustable settings,
and do not care about the inner workings of the Gnutella Protocol. It features a 
decent looking screen, easy to use features and pleasant graphics. It allows you 
to transfer files easily with virtually no knowledge of Gnutella required.

N-tella's host cache cannot be read by using the Word Pad feature of Windows, and 
is not interchangeable with GnUtella or GnOtella. The name of the host cache; if 
you wish to copy it: is "hosts.nut" it is located in c:\program files\n-tella.


 GnOtella 0.73; seems to be the logical choice for users of the old    GnUtella 0.56;
 it operates pretty much the same but has some outstanding features that boost it's 
 reliability and functionality; such as being able to limit the number of incoming
 hosts and uploads; in order to prevent swamping. There are many settings that 
 GnOtella 0.73 allows you to change, for those who have the knowledge and the 
 inclination to tinker and tweak.

For whatever reason; users of GnOtella 0.73 seem to be messing with   the default 
TTL (Time To Live) this setting adjusts the number of times a packet will be allowed 
to travel before being cancelled. I have seen many users set it to the maximum 255.
With the large influx of new users this setting should be left at the default 
setting of 5. Allowing packets to remain active for only 5 "jumps"; setting it 
any higher than 7; seems to clog the network with packets that far outlive their 
usefulness, and obviously slow down the network for everyone.

   GnOtella's host cache, in case you want to make copies of it, is called
   "gnotella.net" and is located in the standard location of:
   C:\program files\gnotella (depending where you tell it to install)
   Both the GnOtella and GnUtella host caches appear to be interchangeable. 
   (just change the file names and put them in the proper folders)

Gnewtella 0.593

Seems to be the most reliable of the clones for long term sharing. I have been able 
to keep it running continuosly for upwards of 20 hours. Gnewtella's reliability has 
to do with it's automatic host cache management. When the host cache fills up to about
850 hosts, it automatically removes the 500 oldest hosts. This eliminates inactive
hosts and keeps your host cache full of current hosts. Obviously, The Gnutella 
network is not a "fixed" set of hosts, but a constantly shifting organization of
hosts; this clone certainly takes this fact into account, with successful results.


 LEGAL STUFF: (Protecting yourself)
    With the future demise of Napster and with it:all other Central Server Based 
    FTP's (based on precedent set in Napster's case); the RIAA and other entertainment
    industry leaders are going to be seeking new targets for lawsuits. If they don't
    at least try to fight the free distribution of their products, they will likely
    go out of business (or close to it) within 3 years. The  entertainment industry
    is literally fighting for it's life right now, and must spend enormous amounts
    of money trying to defend it's interests.
    The most likely targets of these future lawsuits will involve the creators of
    programs like Gnutella; trying to hold the creators  of these programs responsible
    for their use in alleged copyright infringement. Needless to say: if you create
    software like Gnutella: incorporate yourself or go through extreme lengths to
    remain anonymous.
    The second most likely targets of these future lawsuits will involve the users of
    programs like gnutella. Specifically those who present themselves as large 
    attractive targets; ie: Those Users who are STUPID ENOUGH to share LARGE AMOUNTS 
    of "allegedly" pirated software (of any type) ALL AT ONE TIME. Use your common 

Visit Gnutella at:    www.gnutella.wego.com
Learn more and download the official Gnutella software or one of the many fine Clones.
This article was originally written for Gnutella Version 0.56 (official) but much of 
the information contained here is applicable to the newer Gnutella Clones.
Support the Revolution: Spread Gnutella
>>Remove the "middlemen" from the information equation, and free the Internet<<
-Freedom of Speech = Freedom of the Internet-

Getting Gnutella Connected and running, and some helpful hints.  

Chapter 1
Getting Gnutella running

1A. Make sure you are connected to the Internet through your Internet service provider.
 (Important: I the future, After you find a host; if you attempt to run Gnutella without
 first connecting to the Internet, your "gnutellaNet Host Catcher" will be completely 
 cleared out; and you will need to find a host again.)

2A. configure Gnutella for your system (especially "Save New files to"  this is the 
 directory where your downloads are going) "Path(s) to files" are the directories that
 you are sharing/putting online for others to download. Be sure to enter all the file
 extensions you are making available in those directories; in the box marked "Search 
 Extensions" list all the types of files you wish to share; separate each file type
 by a semicolon. Example:   "mp3;zip;url;exe;div" (do not add the quotation marks (") )

3A. open Gnutella and get on the "gnutellaNet" screen. Enter ONE of the following lines 
into the text box to the right of the "Remove" and "Add" buttons. 

After entering one of those lines, hit the "Add" button. Wait at least 2 minutes, if the
first line doesn't get you connected try the others.

If you still can not get connected; you need to do the following:

Additional Instructions:

1B. Locate the Gnutella program files on your hard drive. they will probably be in...
  C:\program files\gnutella

2B. locate a file in this directory called "gnutella.net"   This is the file that
  holds your Host catcher list (IP/Host list) 

3B. delete "gnutella.net" in directory "C:\program files\gnutella" (or where ever 
  they are in your computer)

4B. take the file attached to this E-mail "gnutella.net" and copy it onto the 
  directory you deleted your original "gnutella.net" from.

5B. Run Gnutella again, it will connect if you did everything correctly; and if the
  IP's in the file are "up to date"

Chapter 2
Helpful Hints:

1. After you get connected, make a copy of your "gnutella.net" file, and save it in 
 another directory or on a floppy disk, in case you accidently clear your host catcher.
 Then replace the cleared file with the one you saved.

2. Make copies of your "gnutella.net" file at least once a week, because it changes
 over time (inactive and bad hosts get cleared out and replaced by New and better hosts;
 somewhat automatically)

3. While Gnutella is running and connected to hosts, observe the "Info S,R,D" column
 above the "gnutellaNet Connections:" you will see the host number listed in the first
 column, the type of connection in the second column (Incoming/Outgoing), in the last
 column, you will see a set 3 of numbers separated by commas, that constantly change.
 These numbers refer to Packets (pieces of files and other information) the first
 number is Packets Sent, the second is Packets Received, the third is Packets
 Dropped. If a particular host is appears to be "Dropping" a lot of packets (more
 than 100 in two minutes), remove that host by highlighting the host and then
 hitting the remove button. Gnutella will automatically search for another host
 to replace the one you removed. Hosts that "Drop" a large number of packets,
 are bad hosts, and waste everyone's time. (enough Dropped packets will result
 in one or more file transfer errors) and slow down the network for everyone.
 It is in everyone's best interest to remove (disconnect) bad hosts. 

4. If you have a dial-up modem (works over regular phone lines) do not connect to
 anymore than 2 (two) hosts at a time. if you have a faster connection (DSL, Cable,
 T1, T3) connect to 4 (four) hosts or more, depending on your speed. Connecting to
 too many hosts will slow down your file transfers.

5. The "Get More" button on the "gnutellaNet" screen will fill up your host catcher 
 with active hosts (Only when you are connected)

6. Tell as many people about Gnutella as possible. The more people using Gnutella, 
 the more files you will be able to find on it. As more people get on Gnutella;
 newer, better versions of Gnutella will be released.

7. Download as much as you want; but Make sure you share AT LEAST 10-15 files on
 Gnutella, even if someone else is sharing the file. The person sharing the 
 file may not be online when you are (and vice versa); a file shared by several
 people makes it more likely to be online at any given time; obviously increasing
 it's availability.

8. Sharing More files, attracts more users who stay online longer and bring new
 files with them; resulting in more files available to everyone. This is the whole 

9. DO NOT download VBS files (Visual Basis Script) which is any file that has a
 ".vbs" extension. Any file that has a .VBS extension is most likely a virus. 
 (98% chance) These files were probably shared by some sick individual(s) and/or
 people from the Music and/or Commercial Software industry (in order to make 
 people afraid of getting viruses while downloading Music and Software using 
 Gnutella.) It is probably a good idea to scan all files (except .txt and .mp3)
 for viruses before you open them. NOTE: .vbs files are automatically executed 
 (opened) as soon as they complete downloading; so don't even download it...be 
 careful when you select files for download, LOOK at what you click on people.

10. Test all files/music/software before sharing it on the Gnutella network and be 
 reasonably sure that it works. Don't waste other people's time, and slow down the 
 network by sharing software that doesn't work. NOTE: this also means that you should
 keep separate directories for Downloads and Uploads. 

11. Rename .zip , .exe  and other files that are not self explanatory. Rename the 
 files to include a brief description of what the file contains. People are not 
 likely to download a file if they don't know what it is.      Example: 

original file name: "zonalarm"
renamed to:  "zonalarm_(Internet Firewall-Protects your computer against online Hackers)"


original file name: "pk270wsp"
renamed to: "Pk270wsp (A good No Frills version of ZIP file Compression &   decompression)" 

Chapter 3
How Governments enforce laws, and how that affects the average Gnutella user.

   No Law Enforcement Agency in the world is given enough funding or manpower to 
   enforce 100% of the laws, 100% of the time. Each Government has to decide which 
   of it's laws to enforce, how much to enforce them, and when to enforce them.

All governments make these decisions based on certain criteria. These criteria are
mostly related to preserving the health, safety, welfare, financial interests, 
and moral codes of the majority of those governed. Law enforcement agencies are 
forced to concentrate their resources on those criminal activities that negatively
affect wide segments of society; to a great enough degree.

    SIMPLY PUT: You can get away with a lot of things if most people don't really 
     care about those things.

    HOWEVER: Doing bad things, that greatly upset large numbers of people; will 
    get the F.B.I. (or your country's equivalent) on your Butt in a hurry; and 
    they will spare no expense to put you in jail. 

  Here is a list of bad things that tend to greatly upset large numbers of people:

1. Sharing, Downloading, or circulating Child Pornography.

2. Spamming (unsolicited bulk E-mailing)

3. Sharing/Displaying EXTREMELY LARGE amounts of pirated software ALL AT ONE TIME.

4. Sharing, Downloading, or using Software tools designed specifically to launch
 Malicious Hacker attacks, or spread viruses. Especially on Computers and Networks 
 that deal with:

(A.) The National Security of a large powerful country (Such as: The United States
 of America, or it's allies) 
(B.) Finance or Commerce (Banks, and Large Corporations)
(C.) Mass Communications (E-mail, Television, Cable, Radio, Telephone)
(D.) Any other computer or network, that if crashed by a hacker or virus; would 
 greatly upset large numbers of people.

Chapter 4
Some Words to the Wise

Just because Gnutella as a whole, cannot be shut down; does not mean that individuals
cannot go to jail or get Sued individually.

Gnutella is about Freedom of the Internet; With Freedom comes responsibility. (and
the need for common sense)

Don't abuse your individual freedom, or it will be taken away from you. This is 
true in any society.

<< retour

mise à jour : 6 jan 2001 © lipsheim.org 2000