Sponsored Link •
This page contains links to materials documenting the ServiceUI project at jini.org, which was tasked with defining a "standard" approach to attaching UIs to Jini services. The second iteration of this project is now finished, with the specification and code at version 1.1a and released under the Apache License, Version 2.0. The ServiceUI specification and API represents the best amalgamation of the ideas contributed by all the people who participated in the serviceui project. All comments are welcome and should be e-mailed to firstname.lastname@example.org.
To participate in, or just keep track of, further developments and refinements of the recommended
approach to adding UI to a service, join a mailing list for the serviceui project
Version 1.1a of the Service UI API was released on June 4, 2005. It contained no changes from 1.1 other than changing the license from SCSL to Apache 2.0.
Version 1.1 of the Service UI API was released on October 15, 2002.
The draft specification was completed on Monday, February 7, 2000. Two two-week review periods followed the completion of the specification. The ServiceUI project members were given the opportunity to review the specification through Monday, February 21, 2000. Then, the entire Jini community was given the opportunity to review the specification through Monday, March 6, 2000. A few bugs were fixed on March 6, 2000 and a new version 0.9.1 was released. These changes were given a two week review period through March 20, 2000. No issues were reported in the review period that ended March 20, 2000.
I spent perhaps six weeks working with Sun on issues related to the Sun Community Source License (SCSL). After several volleys back and forth between Sun's lawyers and my lawyer, each of which took some time to process, I finally got to a point where I was comfortable releasing the code under SCSL. As of April 24, 2000, Artima Software, Inc.'s implementation of the Jini Service UI API is released under the SCSL and is available for download at jini.org.