Download Press Release

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts
no text concepts found
Transcript
Oracle Announces JDK Roadmap for Advancing Java SE
JAVAONE, SAN FRANCISCO – Sept.21, 2010
News Facts








Oracle is announcing its plans for advancing the Java Platform, Standard
Edition (Java SE) and optimizing it for new application models and hardware,
including extended support for scripting languages, increased developer
productivity and lower operational costs.
The announced roadmap for the OpenJDK accelerates the availability of Java
SE with two releases, one in 2011 and one in 2012. These OpenJDK
releases will continue to serve as the basis for the Oracle Java Development
Kit (JDK) 7 and JDK 8.
The decisions regarding the features to be included in the JDK 7 and JDK 8
releases were made with active participation of the Java community.
The OpenJDK project continues to thrive with contributions from Oracle, as
well as other companies, researchers and individuals. The OpenJDK
licensing model remains the same.
Oracle is currently working to merge the Oracle Java HotSpot Java Virtual
Machine (JVM) and the Oracle JRockit JVM into a converged offering that
leverages the best features of each of these market-leading implementations.
Oracle plans to contribute the results of the combined Oracle Java HotSpot
and Oracle JRockit JVMs to the OpenJDK project.
The Oracle JDK and Java Runtime Environment (JRE) will continue to be
available as free downloads, with no changes to the existing licensing
models.
Premium offerings such as JRockit Mission Control, JRockit Real Time, Java
for Business and Enterprise Support will continue to be made available for an
additional charge.
Proposed Features of JDK 7 and JDK 8

Proposed JDK 7 Features
o InvokeDynamic byte code and supporting features for dynamic
languages
o Fork/Join Framework and related concurrency and collections API
enhancements for improved multi-threaded Java code
o Small Language Enhancements (most of “Project Coin”) for higher
developer productivity and cleaner, more concise Java code
o Session Description Protocol (SDP) and Stream Control Transport
Protocol (SCTP) support
o New I/O APIs – A flexible filesystem API, and asynchronous I/O
o Support for updated standards - Unicode, localization, security,
cryptography, XML and JDBC
o JVM performance improvements

Proposed JDK 8 Features
o Lambda expressions (”closures”) for higher developer productivity and
better leveraging of multi-core CPUs
o Small language enhancements (Remaining parts of “Project Coin”)
o A Java-native module system (“Project Jigsaw”) to simplify the
construction, packaging, and deployment of applications
o JVM start-up time and ergonomics improvements
The lists above are examples and not exhaustive, see
http://openjdk.java.net/projects/jdk7/features/ for more detail.
Supporting Quote

“Oracle has a strong vested interest in the success of the Java platform
and is firmly committed to advancing Java SE and accelerating its release
schedule,” said Adam Messinger, vice president of development, Fusion
Middleware, Oracle. “Oracle also recognizes the pivotal role that the Java
community serves in the evolution of the Java platform and pledges to
increase both our collaboration with the community and the openness of
our development process.”
Supporting Resources


Java Platform, Standard Edition
OpenJDK
About Oracle
Oracle (NASDAQ: ORCL) is the world's most complete, open, and integrated
business software and hardware systems company. For more information about
Oracle, please visit our Web site at http://www.oracle.com.
Trademarks
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names
may be trademarks of their respective owners.
The preceding is intended to outline our general product direction. It is intended for
information purposes only, and may not be incorporated into any contract. It is not a
commitment to deliver any material, code, or functionality, and should not be relied upon
in making purchasing decisions. The development, release, and timing of any features or
functionality described for Oracle’s products remains at the sole discretion of Oracle
Corporation.
Contact Info
Letty Ledbetter
Oracle
Jacki DeCoster
Oracle
+1.650.506.8071
[email protected]
+1.650.633.7788
[email protected]