MGnutella is a J2ME implementation of gnutella v0.6 p2p network protocol. It is in alpha stage now, which is not stable,not well tested and fragile. We are planning to develop both for devices supporting MIDP 2.1 and Android OS.
A Javaimplementation of the Common Gnutella2 Standard specification. The Treehouse Project provides a generic framework for P2P applications that use the Gnutella 2 infrastructure for distributed computing.