Sun President and CEO Jonathan Schwartz says his company plans to announce that it’s opening up the Java platform’s source code within the next 30 to 60 days. Sun will release the source for the Standard Edition of the Java Platform under an Open Source Initiative-approved license like the one under which Sun currently offers the source code for its Solaris operating system. The Java SE Platform includes the Java SE Development Kit (JDK) and the Java SE Runtime Environment (JRE), which Sun defines as such:
- The JRE provides the Java APIs, Java Virtual Machine (HotSpot VM), and other components necessary to run applets and applications written in the Java programming language. It can be redistributed with such applications.
- The JDK contains everything that is in the JRE, plus tools such as the compilers and debuggers necessary for developing applets and applications.
By opening up Java, Sun may be looking to replicate the success of Solaris, which has grown in popularity since its source was offered in June 2005. The operating system recently broke the 6-million license barrier, Sun says, and 70% of Solaris licenses now come from competitors including Dell, HP, and IBM.