"Putting things next to each other, which is really what peer-to-peer is about . . . having groups of things come into affiliation . . . into juxtaposition for a while and then move on." -- Bill Joy, The O'Reilly Peer-to-Peer Conference, 2001
JXTA, or Juxtapose, began in the summer of 2000 as a Sun Microsystems research project or "intrapreneuring incubation" led by Chief Scientist Bill Joy. Beginning with conversations with innovators in the P2P space, the JXTA team began assembling a picture of what a core common distributed computing framework would look like. In the months since, the sketch became an API, "crufty code," and finally an Open Source release on April 25th, 2001.In this package of JXTA coverage, we offer several perspectives on JXTA:
- "JXTA Takes Its Position," an analysis of the framework, by Rael Dornfest
- "The JuxtaNet," a look at how JXTA may enable a network as popular as Gnutella, by Kelly Truelove
- "Learning the JXTA Shell," a tutorial by Rael Dornfest
- In addition, onjava.com features "Hello, JXTA!" a walkthrough of a P2P app using JXTA's Java binding, by Raffi Krikorian.
After you read all this, be sure to head over to jxta.org and download the binaries, source code, and docs, and start playing with JXTA.