Open Source Java: Not J2SE. Its J2ME!
Sun Microsystems has finally release the GPLed source code to its Java 2 Micro Edition Platform. This is opposed to the expectations of most people which was the release of Java 2 Standard Edition. The new mobile Java platform is called phoneME and can be downloaded from this site. Here is the objectives of this new open source project.
The objective of the phoneME project is to further expand the usage of Java™ Platform, Micro Edition (Java ME platform) technology in the mobile handset market. The project scope includes a focus on the mainstream feature phone segment with phoneME Feature software, and the emerging advanced phone segment with phoneME Advanced software. Our goal in making these technologies available to the Mobile & Embedded Community is to reduce implementation variation, increase the rate of innovation and enable new devices to leverage the power of the Java ME platform.
These source codes are buildable in a number of platforms including Linux x86/ARM and MS Windows x86. Of course, the code can also be built on other embedded systems. Should this send the death blow to other embedded and mobile open platforms?
