Java distributed framework is an framework for distributed grid / volunteer computing.
It's divided into a server and client library. The client library supports detection of computer state (idling), currently for Windows, Linux and MacOS.
It also provides secure socket communication, unique ids, user stats and much more.
Current status is Alpha. We're always looking for people who want to help!
If you have any questions or need help feel free to contact us at our mailinglists or at the bug tracker. You could also join us in IRC: #jadif at freenode