IBM JDK Main
Java Virtual Machine Specification
Java Language Specification
Java SE 6
see JSR 270
Hotspot VM
see the Release Notes for Java SE 6
see Java SE 6 documentation
IBM
see IBM JDK 6 user guide (Linux)
Java EE 6
see JSR 316
see Glassfish Reference Implementation
see Glassfish Release Notes
see Java EE 6 Technologies
Java SE 7
see JSR 336
Hotspot
see Java SE 7 Release Notes
see OpenJDK 7 features
see Open JDK Download
see Java SE 7 Technologies
see Oracle Java 7 documentation
Debug build download (Java 7)
see OpenJDK Community
IBM
see IBM JDK 7 User Guide
Java EE 7
see JSR 342
see Glassfish 4.0 anouncement
see Glassfish 4 on JavaOne 2011
"The main theme for this release is the Cloud." (from JSR 342)
Added
JSR 236: Concurrency Utilities for Java EE
JSR 107: JCache
Updated
JSR 338: Java Persistence API (JPA)
JSR 339: Java API for RESTful Web Services (JAX-RS)
JSR 344: JavaServer Faces (JSF)
JSR 340: Servlets
JSR 345: Enterprise JavaBeans (EJB)
JavaServer Pages
JSR 341: Expression Language
JSR 343: Java Messaging Service (JMS)
Java API for XML-based Web Services (JAX-WS)
JSR 346: Contexts and Dependency Injection for Java EE (CDI)
JSR 349: Bean Validation
Dependency Injection for the Java Platform (JSR-330)
Common Annotations (JSR-250)
Java Connector Architecture
Planned
Java Web Sockets API (TBD)
Java JSON API (TBD)
Java SE 8
see JSR 337
see OpenJDK Project JDK 8
see OpenJDK 8 Snapshots
Release Drivers
JSR 335: Lambda Expressions for the Java Programming Language (OpenJDK Project Lambda)
Added
JSR 308: Annotations on Java Types
JSR 310: Date and Time API
JSR TBD: More Small Enhancements to the Java Programming Language (OpenJDK Project Coin)
JSR 335: Lambda Expressions for the Java Programming Language (OpenJDK Project Lambda)
Updated
JSR 199: Java Compiler API
JSR 206: Java API for XML Processing (JAXP)
JSR 222: Java Architecture for XML Binding (JAXB)
JSR 224: Java API for XML-Based Web Services (JAX-WS)
JSR 269: Pluggable Annotation-Processing API
JSR 901: Java Language Specification — Maintenance Review to incorporate changes from the above JSRs
JSR 924: JVM Specification — Maintenance Review to incorporate changes from the above JSRs
Java SE APIs — Maintenance Review to incorporate changes made by routine maintenance and small-scale enhancement
Java EE 8
tbd
Java SE 9
Release Drivers
JSR TBD: Java Platform Module System (OpenJDK Project Jigsaw)
Important References
OpenJDK Developers Guide
Creating Java Debug Builds
Hotspot VM Home
Hotspot VM Command Line Options (Java 6)
Java 6 Launcher