Why competing Gnutella clients help LimeWire

Arne Babenhauserheide <[email protected]>
Newsgroups gmane.network.gnutella.devel
Message-ID <[email protected]>
Hi, 

This is a short text explaining, why competing Gnutella clients help LimeWire, 
and why it is in the best interest of LimeWire to foster the GDF as 
development platform. 

In the Gnutella network, we have a friendly climate (please excuse the 
germanism) of working hand in hand and sharing ideas. 

Also the improvements in other Gnutella clients benefit LimeWire directly and 
indirectly: 
Directly they improve network health and increase the user base of Gnutella in 
general. 
Indirectly they create a pressure on LimeWire to improve further, which might 
be inconvenient in the short term, but will result in LimeWire becoming a 
better software on the long run. 


This constant evolution of the Gnutella protocol is what made it survive from 
the beginning, and it is vital the ongoing success of LimeWire, because 
competition in Gnutella means that someone says "hey I've got a great idea 
and I want everyone to profit from it" and then realizes that idea, which 
strengthens Gnutela as a whole. 

The competition from other networks means instead, that improvements are done 
mostly invisibly for anyone else and that Gnutella might fall behind the 
curve. 

So you need the friendly competition in Gnutella to stay fit for the harder 
competition between different p2p-networks. 

And you may even need the competition between different networks to stay fit 
for the even harder competition between different ways of searching, 
organizing and distributing information and data. 
And the competition in Gnutella can help you stay at the head of the 
network-crowd. 


So I want to ask you, not only in the interest of the community, but also in 
your own self-interest as LimeWire developers, to remember that your survival 
is directly bound to the GDF in the long run, and that it is in your own 
interest to cooperate with other Gnutella clients an ddevelopers. 
Other Gnutella clients are not your enemies but your friends with whom you can 
spar to be fit for the real battle. 

And they can fight alongside you in the battles to come. 


Also other Gnutella clients catch those users, who aren't happy with your 
decisions for the user interface (those people will aways exist), so those 
still stay in Gnutella and also contribute to LimeWires success that way, and 
so you can concentrate on making a clean interface which greatly pleases many 
but displeases some, instead of creating an interface which displeases 
everyone a little. 


So please open up you discussions and make your decisions and work more 
tranparent to other developers on the neutral ground of the GDF. It will 
benefit you in the long run (and might be crucial to your survival). 


Besides: This is true for any Gnutella client. I chose LimeWire as example, 
because they are in a position in which they could easily forget this simple 
relation between Gnutella clients right now. 

Best wishes, 
Arne Babenhauserheide
- http://draketo.de
PS: I help with the development of Phex, but I am interested in the health of 
the whole Gnutella network. It's the environment in which my contributions 
live, after all. 


[Non-text portions of this message have been removed]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.