Oracle has released the first developer preview of Java 8 for the full range of platforms (Windows, Max OS X, Linux, Solaris).
Oracle has released Java ME Embedded 3.2 and Java Embedded Suite 7.0, two new additions to Oracle's line of Java Embedded technologies. Java ME Embedded is a Java runtime optimized for microcontrollers and other resource-constrained devices. Java Embedded Suite is a Java application platform for embedded systems, which consists of Java SE Embedded, GlassFish Embedded, Jersey and Java DB.
The first in a new regular feature where we report on the results of the monthly meetings of the Java Community Process.
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.
Last week saw London's OSGi Community Event, in conjunction with JAX London. The conference presentations covered a wide range of environments, from Java EE migrations and cloud computing, down to embedded devices and Android.
Nokia has re-licensed its Mobile Runtime for Java Applications (JRT) under the Eclipse Public License (EPL). The Symbian Platform, still by far the largest smartphone OS, was itself released under EPL in February.
Vision Mobile has published the Mobile Developer Economics 2010 and Beyond report, containing the results of a survey across +400 developers working on the most important eight mobile platforms. The survey shows what platform the developers prefer, what is the installed base and number of apps per platform, time needed to learn and debug on a platform, and others.
Effective Java author and chief Java evangelist at Google Josh Bloch gave a talk at the recent web-based Red Hat Middleware 2020 conference. The thrust of the talk was guarded optimism and concern about the future of the Java platform under Oracle's stewardship. InfoQ spoke to him to find out more about his thinking.
Java Card version 3 includes a new Connected Edition representing the first major update to the Smart Card platform architecture for 10 years. It includes support for an embedded servlet container and a JDK6 compatible virtual machine.
After first steps to running JRuby on Android, JRuby's Charles Nutter now started work on making JRuby run on the CDC profile of Java ME.
A port of Ruby 1.9 is now available on Symbian. We take a look at other options for running Ruby on mobile devices, from JRuby on Android or JME to IronRuby on the iPhone with the aid of Mono.
Sun announced the GPL licensing of LWUIT earlier this month. LWUIT is a UI toolkit designed for mobile Java devices.
McObject has released version 3.0 of its open source embedded database targeted at Java and .NET developers.
Eric Klein, Vice President of Java Marketing, has announced Sun's intention to port the JVM to the iPhone, but multiple obstacles need to be overcome.
Sun Microsystems has released the Sun SPOT platform under the GPL license. Sun SPOTs are programmable battery-powered devices controllable with Java technology.