Programmers at the Apache Foundation are planning to create an open source version of Java for the desktop.
The proposed Project Harmony project will re-write Java 2 Standard Edition (J2SE). Both BEA and IBM have their own versions of J2SE, but none are open source.
Sun Microsystems, which owns the Java code, has offered initial support for the Apache proposal, which will take advantage of new Java open source licensing arrangements.
Project Harmony aims to produce a new Java virtual machine, libraries and testing software. The task is expected to take a number of years.