Q. What is the purpose of JTWI (JSR 185)?
A. The goal of JTWI (JSR 185) is to clarify how the various
technologies associated with the Java 2 Platform, Micro Edition (J2ME)
Connected Limited Device Configuration (CLDC) and Mobile Information
Device Profile (MIDP) work together to form a complete Java runtime
environment that enables the deployment of end-to-end solutions on
mobile phones and other mobile information devices.
Q. What functionality is being covered in JTWI?
A. The initial JTWI specification will define a Java runtime
environment for mobile devices based on CLDC 1.0 (JSR 30), MIDP 2.0
(JSR 118), WMA 1.0 (JSR 120), and MMAPI (JSR 135) where applicable. An
integrated reference implementation and TCK bundle will be provided for
the described technologies. Subsequent versions of the JTWI roadmap and
specification will incorporate additional technologies defined through
the Java Community Process (JCP) program.
Q. How is JTWI different from the individual technologies listed above?
A. The JTWI specification is not meant to replace the
specifications that it refers to and that are already being defined
through the JCP. What the JTWI specification will define, which is not
within the scope of any existing JSR, is how the various technologies
associated with CLDC and MIDP work together to form a complete Java
runtime environment for mobile devices. In addition, the JTWI expert
group will provide advice to the JCP ME Executive Committee and other
relevant standards bodies and consortiums in the wireless industry with
regards to issues related to any of these JSRs.
Q. Can the JTWI JSR refer to any other JSRs not listed currently as a technology in section 3 (contributions)?
A. Future versions of the JTWI roadmap and specification may
refer to other JSRs not listed here, provided the JSR 185 expert group
deems that the referenced JSR fulfills required criteria regarding
architectural fit with the technologies already chosen for JTWI, and
provides consistent licensing terms for the specification, reference
implementation (RI) and technology compatibility kit (TCK).
Q. Will the JTWI JSR mandate which wireless-related JSRs can be filed?
A. The JTWI JSR can promote certain JSRs, but will not prohibit
other JSRs to be filed through the JCP. It is up to the J2ME, J2EE and
J2SE JCP Executive Committees to decide whether specific JSRs will be
accepted for development. However, the JTWI expert group represents the
parties who are essential to providing a consistent architecture and
platform for wireless clients, and therefore wish to promote certain
JSRs. A consistent wireless client platform, with consistent access
terms to it will benefit the developer community, device manufacturers
and service providers.
Q. What are the target devices for JSR 185?
A. JSR 185 is targeted at mobile phones and other mobile devices, including PDAs and communicators.
Q. When will the JSR 185 specification, RI, and TCK be available?
A. Once a JSR is approved for development, it takes on average 6
months for a specification, RI and TCK to be delivered. However, it is
up to the expert group to propose a schedule after agreeing on the set
of features that will be addressed by the specification. The first
versions of the JTWI specification, RI, and TCK are expected to be
finalized in the second quarter of 2003.
Q. When will the first devices supporting JSR 185 be commercially available?
A. On mass-market handsets, most software components, including
the Java runtime environment, must be embedded in ROM at manufacturing
time. Once the final specification, RI, and TCK are available, device
manufacturers have to create optimized implementations of JSR 185
targeted at specific chip sets and operating systems. We expect the
first JTWI compliant devices to be commercially available in the fall
Q. What companies are endorsing this effort?
A. Several of the leading handset manufacturers and wireless
operators in the world are forming the initial expert group for this
JSR together with Sun Microsystems and other software providers. The
entire list of expert group members can be found on the JCP web site.
Q. Where can I find more details about the JTWI JSR?
A. The full text of the JTWI JSR proposal can be found on the JCP web site at http://jcp.org/jsr/detail/185.jsp. The initial version of the JTWI road map is available at http://jcp.org/aboutJava/communityprocess/jsr/JSR185_roadmap.pdf.