VMware's SpringSource team have recently announced plans for Spring 4.0, the next update to the framework, with new features including support for Java SE 8, Groovy 2, parts of Java EE 7, and WebSockets. InfoQ spoke to Spring framework co-founder Juergen Hoeller to find out more about the plans.
On top of repeated security breaches to the Java browser plug-in, the long-established practice of including unrelated browser add-ons with the Java runtime installer is giving end-users another reason to avoid the Java platform.
Oracle today released Java 7u11 with security fixes for remote code execution vulnerabilities related to escaping the applet sandbox through crafted reflection API calls. Read on to find out more about it, and how to find out if you are affected or not.
JSR 337 expert group has ratified Oracle chief architect Mark Reinhold's proposal to defer Project Jigsaw to Java 9. Were the stated reasons sufficient motivation for this deferment?
Following refactoring work carried out over the summer to simplify and refine the API, JSR 310, the long running Java Specification Request led by Stephen Colebourne to replace Java's complex date APIs, has been added to the feature list for Java 8. It is expected to arrive in January 2013’s milestone 6 release.
Brian Goetz, Java Language Architect at Oracle and specification lead for the Lambda expressions project, has announced that mailing lists for JSR 335 will be made publicly available.
Java developers across the ecosystem have been swift to react to Mark Reinhold's announcement last week that project Jigsaw, Oracle's planned modularity framework for Java, will now be delayed until Java 9.
Mark Reinhold has announced on his blog that the Java Jigsaw modularity proposal has been moved from inclusion in Java SE 8 and deferred into Java SE 9. This will allow Java SE 8 to be released on schedule in August 2013, whilst the modularity proposal can be refined with wider visibility for inclusion in August 2015's Java SE 9 release.
Oracle have today released NetBeans 7.1, with a strong emphasis on GUI enhancements. The product includes developer support for JavaFX 2.0, significant updates to the Swing Builder (Matisse), and tools for visual debugging of both JavaFX and Swing user interfaces. For web GUI, NetBeans continues to flesh out its already strong HTML 5 coverage, adding support for CSS3.
Just before Christmas, Oracle released a second update to Java SE 7, and a 30th for Java SE 6. As part of the Java 7 release, the Java Development Kit (JDK) now includes the SDK for developing JavaFX applications and, the JavaFX Runtime is now installed with the JRE.
On October 18th, Oracle released Java 7 Update 1, bringing Java 7 much needed stability and fixing a critical issue. InfoQ takes a look at what new performance improvements are included.
OpenSim represents a freely available open source software system for modeling and simulation of movement. The system is provided by NCSSR (National Center for Simulation in Rehabilitation Research) which denotes a research department within Stanford University, California. The spectrum of possible application domains such as rehabilitation medicine, robotics, or games makes OpenSim interesting.
Given that Oracle is predominantly focused on enterprise software, it has been tempting to assume that the vendor would largely ignore client-side Java. It became clear at JavaOne this year, however, that Oracle is making a renewed push on the desktop, spearheaded by JavaFX. It will also be open-sourcing the entire JavaFX platform via OpenJDK.
On 12th October IBM has unveiled in New York what the IT company claims to be the industry’s most advanced cloud services and software designed from the ground up for enterprise clients.
Java EE next release will support cloud computing, multi-tenancy, elasticity and caching features. Oracle team presented the future product roadmaps for Java ME, SE and EE platforms at JavaOne 2011 Conference on Tuesday. Twitter also announced during the keynote that they are joining Java Community Process (JCP) and OpenJDK project.