Jungle Monkey

Mailing lists
Jungle Monkey

Jungle Monkey (JM) is a distributed file sharing program. Users join channels where they receive announcements for available resources. These resources may include files, chat groups, search groups, and other channels. Users can send announcements for their own file and for chat groups, search groups, and channels they create. JM is for Unix only. There may be a Windows port someday. See the Information section for more information.

Jungle Monkey is part of a research project at the EECS Department of the University of Michigan. We're looking at end-host multicast, distributed keyword search, and distributed data structures. The lead developer is David Helder, a PhD student at U of M.

Update: The project is now over and David has left the University.


David is no longer developing Jungle Monkey. He's rediscovered centralized computing. (October 5, 2003)

Jungle Monkey 0.1.11 ("Blip") is now available. This release uses the latest version of BTP and includes several bug, memory, and compile fixes. (May 15, 2002)

Emcast 0.3.1 is now available. This release fixes a small bug in the IP multicast code. Emcast is a multicast toolkit for distributed/peer-to-peer applications that require multicast communication. JM uses the BTP module in Emcast (it's included with JM). We have released Emcast as a separate package so that other developers and researchers can use it. Download it here. (June 22, 2002)

David A. Helder (dhelder@gizmolabs.org)