The following has been changed from the original proposal:
2023年04月27日:
The JSR has been listed as "Inactive" because it has not published a Final Release and it has been more than 12 months since the last milestone was posted.
2019年11月05日:
The title of the JSR - "RTSJ version 1.1" was updated to "RTSJ version 2.0" to reflect the current version.
2019年07月17日:
2019年05月31日:
JSR 282 moved to JCP 2.11.
2017年02月03日:
JSR 282 moved to JCP 2.10.
2014年08月04日:
The Specification Lead provided the following transparency information:
* How will you consult with the existing Expert Group on any new EG nominations?
All nominations are discussed with the active members in our weekly teleconferences.
* How will you provide details of new EG nominations to the public?
There is now a new page for updates to JSR282:
https://www.aicas.com/cms/en/rtsj.
* What is the URL of the archive of public Expert Group communications? What is the URL of the Expert Group's document archive? Is the schedule for the JSR publicly available, current, and updated regularly?
This will be on the new rtsj page.
* Is there a publicly accessible discussion board for the JSR that you read and respond to regularly?
https://www.linkedin.com/groups/8147216/
* Have you spoken at conferences and events about the JSR recently?
I present the current state of the RTSJ at every JTRES conference and it the Open Group Embedded Forum approx. once a quarter, but at least every six months.
* Are you using open-source processes for the development of the RI and/or the TCK?
No.
* What are the Terms of Use required to use the collaboration tools you have prepared to use with the Expert Group?
LinkedIn terms of use
WebEx terms of use.
* What is the location of your publicly-accessible Issue list?
We maintain an issue list on the JSR-282 web page.
* What is the mechanism for the public to provide feedback on your JSR?
There is a mailing list for this: "jsr282-feedback@aicas.com".
* Where is the publicly-accessible document archive for your Expert Group?
This will be kept on the RTSJ site.
* Do you have a Twitter account or other social networking feed which people can follow for updates on your JSR?
I will post updates to realtimejava on Twitter with the hash tag #RTSJ.
* Which specific areas of feedback should interested community members (such as the Adopt-a-JSR program) provide to improve the JSR?
The original RTSJ spec had many places where the specification was not sufficiently clear. Contributions to identifying and proposing solutions to such places would be very helpful.
2012年10月23日:
Aicas GmbH has become the Specification Lead.
Specification Lead: Dr. James Hunt, Aicas GmbH
E-Mail Address: jjh@aicas.de
Telephone Number: -
Fax Number: -
Original Java Specification Request (JSR)
Identification |
Request |
Contributions
Section 1. Identification
Submitting Member: TimeSys Corporation
Name of Contact Person: Peter Dibble
E-Mail Address: peter.dibble@timesys.com
Telephone Number: +1 412 325 6346
Fax Number: +1 412 232 9819
Specification Lead: (削除) Peter Dibble (削除ここまで)
E-Mail Address: (削除) peter.dibble@timesys.com (削除ここまで)
Telephone Number: (削除) +1 412 325 6346 (削除ここまで)
Fax Number: (削除) +1 412 232 9819 (削除ここまで)
Initial Expert Group Membership:
David Holmes
IBM
Sun Microsystems, Inc
Andy Wellings
Supporting this JSR:
Sun Microsystems, Inc
Section 2: Request
This proposal addresses some of the simpler enhancements that have been
requested in the RTSJ:
RTSJ (JSR-1) explicitly targets all Java platforms, but the primary target as represented by the reference implementation is embedded platforms (Java ME/CDC). The proposed revision will continue the policy of implementing for Java ME, but will be designed to be implementable on other Java platforms, especially Java SE.
The proposed specification will focus primarily on Java ME/CDC, but will inherit from JSR-1 the requirement to remain compatible with other platforms.
Just the ME committee
This JSR would address loose ends from JSR-1 that are too large to be incorporated in a minor revision, but small enough to be specified and implemented relatively easily. This is an early step in the evolution of the RTSJ. Other enhancements are needed, but this incremental approach will give the community access to needed improvements more quickly than a more comprehensive JSR.
Some of the problems addressed by this JSR could be seen as defects in JSR-1. Others are facilities for which the need was not understood until the RTSJ was in regular use.
The technology of the RTSJ. This is a specification that extends the Java platform to make it better suited to real-time applications.
javax.realtime
It would be difficult to implement RTSJ on a platform that does not support real-time applications. In this respect, this specification does not represent a change from JSR 1.
No
No
RTSJ 1.0.1
After formation of the expert group, we would expect to use six to nine months to write the specification. The RI and TCK would be evolved from the existing RTSJ RI and TCK, so their generation should not take more than a few months. Leaving time for the review cycle, we might be able to finish in less than year.
The Expert Group will be located in at least 3 widely separated time zones, so email will be its primary communication mechanism, supplemented by conference calls as necessary. Experts may focus on one or more functional areas of the specification with the spec lead taking over-all responsibility. Decisions will be made by the Specification Lead based on Expert Group consensus to the greatest extent possible.
Interim versions of the specification will be posted, as will summaries of substantive discussions that the Spec Lead think deserve broader exposure.
The RI must be a fully functioning JVM, so it will be delivered as a specialized superset of Java ME (specifically based upon CVM 1.0 as the current RTSJ RI is delivered.)
The TCK will continue to be stand-alone, and will only verify that RTSJ functionality is present and complies with the specification. The Java compliance of the other aspects of the platform are the province of other TCKs.
There is no change.
The specification will be freely downloadable (under an appropriate license), for both research and commercial use related to the development of compliant products and products compatible with compliant products. Any conforming implementation may distribute with the implementation a javadoc-HTML version of the specification. This may include added text as required to fulfill the RTSJ documentation requirements. There will be no fees associated with such use of the specification.
The RI binary will be freely downloadable under reasonable and non-discriminatory license terms for non-commercial (research-only) use. There will be no fees required for research use of the RI binary.
The TCK will be freely available in binary form under reasonable and non-discriminatory license terms for non-commercial (research-only) use. There will be no fees required for research use of the TCK. Commercial use and source access for the TCK will be permitted under reasonable and non-discriminatory commercial licensing terms and will be fee-based.
Note that this information has been updated from this original proposal.
Section 3: Contributions
RTSJ 1.0.1 at www.rtsj.org
Since this JSR represents evolutionary progress of the RTSJ, the existing specification must form the basis of this work.