I made some tests with gnucleus and my connection tab never have any bearshare/limewire host .It only contains hosts running gnucleus , morpheus and other clients .Gnutellanet become a fragmented networks , with "private" parts .Take a look at this funny (and also sad ) sheme
http://www.gnutellaforums.com/showth...?threadid=9192
So I wonder if gnucleus could not fake any other client when trying to connect to bearshare or limewire host .Before trying to connect to those hosts asks them for their ID and try to connect with the same one .So we will be able to take part to this "private" networks .