Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
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]