September 21, 2010, 9:57 AM — Oracle intends to improve Java for deployment on a full range of systems including servers, clients, and devices, the company stressed in a keynote presentation Monday evening at the JavaOne conference in San Francisco. This year's conference marks Oracle's first as the steward of Java technologies primarily developed by Sun Microsystems, which was acquired by Oracle in January.
Oracle's Thomas Kurian, executive vice president for product development, cited improvements and plans for the different Java technologies, including the enterprise edition of Java as well as the JavaFX rich Internet platform.
Kurian also stressed a community bent for Java.
"The future of Java is not about Oracle. It's not about any specific company, it's about you the developer community and how you make the language great and how you build great applications with it," Kurian said. Oracle, however, has been pressured recently by former Sun and Oracle official James Gosling, considered the father of Java, to form an independent foundation to oversee Java.
Oracle's plans for Java Platform, Enterprise Edition (Java EE) include making application servers more modular and providing capabilities including dependency injection and reduced configuration requirements. The Java EE 6 Web Profile, for example, reduces the size of the Java runtime for lightweight Web applications, thus cutting overhead and improving performance, Oracle said.
Project Coin was cited as an effort to improve Java development capabilities, with functions such as type inferencing. Project Lambda was noted as an effort to bring closures to Java, while Project Jigsaw is about modularity for Java.