I am currently in the process of developing a gnutella servent, due most likely for release about the 28th Nov - 10th Dec (after uni exams
It is nearing feature completeness (i.e. routes packets, culls bad packets, performs searches, downloads/uploads).
The servent will be open source, to be...