As part of its acquisition of Sun Microsystems, Oracle also acquired the Java technology. Oracle has the enterprise sector in its grip now (Java and OracleDB). However, we cannot forget how erratic it has been in handling delicate issues like the OpenSolaris project or the ongoing infringement case against Android.
The Java language has undergone several changes since JDK 1.0 as well as numerous additions of classes and packages to the standard library. Since J2SE 1.4, the evolution of the Java language has been governed by the Java Community Process (JCP), which uses Java Specification Requests (JSRs) to propose and specify additions and changes to the Java platform.
This is something I couldn't find a solution at all and quite weird. I have Java process that is started by Openbox. This has been working for about an year and now after some unspecified time Java process suddenly stops with no errors.
I don't see any JVM crash report nor any OutOfMemoryError in logs even if I enabled +HeapDumpOnOutOfMemoryError on JVM.
Oracle this week made a slew of announcements around the programming language and computing platform Java, which it acquired when it purchased Sun Microsystems in 2009. At the JavaOne conference, Oracle disclosed a roadmap for Java Standard Edition on Mac OS X. The company also announced that it's working on Java SE 8, which it will release in the summer of 2013.