Apache Foundation is about to launch an open-source project which will offer a Java 2 Standard Edition (J2SE) compatible platform, a solution necessary for running Java applications on PCs.
The owner of the copyrights for the Java programming language is Sun Microsystems which has recently started a campaign for the producing of an open source alternative by changing some rules from the Java Community
Programme.
Geir Magnusson, an independent developer has stated that the objective of the Harmony project is providing useful solutions to the public, which is also desired for the open-source version of J2SE.
Until now, Sun Microsystems has refused to develop and to offer an open-source version of Java, motivating this choice with the possible fragmentation of the programming language. In the case of several Java versions, software developers should obtain certifications for each one.
Sun also pointed out that Linux's fragmentation into several distributions has forced software distributors to certify each solution only for Red Hat and SuSE Linux. In this way, on the open-source market there is double-monopole situation.
To avoid the same fragmentation for Java, the developers will be forced to make several strict tests before establishing the compatibility with the original Java software.
Apache claims the Harmony project will not lead to the fragmentation of the Java community.