FrostWire

FrostWire 5.3.6 is written in Java, and is a fork of LimeWire, another popular gnutella client from which it was originally born.