Other projects use Jini technology to assemble enterprise-level applications out of existing components that never worked together before. Arnold reports that the developers of these projects were astounded by how quickly they could complete development, once the base infrastructure was established. While it is the nature of Jini networking technology that primarily enables the rapid development time, the community process also plays a significant role. The Gemplus Java Card is an excellent example of the Jini Community Process at its best. Both of these technologies were developed as community projects through jini.org , the Web home of the Jini community.
Any member can contribute to community projects, working collaboratively to develop solutions.
Members are then free to incorporate the resulting technology into their Jini technology-based products or build products around the technology. At least thirty people contributed to the development of the Service UI API, final specs have been published, and groups like Gemplus are integrating the technology. On the other hand, Surrogate architecture is still in the community project development stage. That hasn't stopped Gemplus from incorporating the technology, however, and in the process strengthening the community development process. Continuing to Grow Community meetings support that collaborative spirit and are key to the success of Jini technology development.