Java SE 8 (JSR 337) Final Release Specification, RI, and TCK: DRAFT
mark.reinhold at oracle.com
mark.reinhold at oracle.com
Thu Jan 16 13:35:13 PST 2014
The draft Final Release Specification is available here:
http://cr.openjdk.java.net/~mr/se/8/java-se-8-fr-spec-01/
Changes in this version:
- Annex 1, the detailed API specification-change summary, and
Annex 2, the annotated API specification showing the exact
differences relative to Java SE 7, have been updated to
include the most recent small enhancements, clarifications,
and bug fixes as well as the latest API changes from the
Component JSR Specifications.
- Annex 2, the annotated API specification, is now more compact.
The version of Annex 2 in the Proposed Final Draft contained
many redundant entries due to a bug in the process which
generated it.
- Annex 3, which contains draft versions of The Java Language
Specification and The Java Virtual Machine Specification,
has been updated to include the latest changes from Component
JSR Specifications (i.e., Lambda Expressions (JSR 335) and
Annotations on Java Types (JSR 308)).
The draft Reference Implementation is available here:
http://jdk8.java.net/java-se-8-ri/
The official RI is licensed under the GPL, but equivalent builds
are also provided under the Oracle Binary Code License for those
who prefer that.
The draft TCK is available only to EG members. You should shortly
receive a private message containing instructions on how to obtain
the TCK and its documentation.
A few notes on versions:
- The draft RI is based upon build 121 of the OpenJDK JDK 8
Project, and we have run the draft TCK against that build.
- The information in Annexes 1 and 2 in this draft Specification,
by contrast, is based upon JDK 8 build 123, and so it is closer
to the actual Final Release.
- The final RI will most likely be based upon JDK 8 build 124,
due in the next few days.
I'd like to submit these materials to the JCP PMO for the Final
Approval Ballot by the end of the month. Please let me know by
22:00 UTC on Thursday, 30 January, of any changes you'd like me to
make before I submit it, or if you think that further discussion
is required.
Thanks,
- Mark
More information about the java-se-8-spec-experts
mailing list