Apache Foundation to create software compatible with J2SE
Apache Foundation to create software compatible with J2SE
R E L A T E D   C O N T E N T
ADVERTISEMENT

Apache prepares for open source Java

Back-door initiative to prevent Java fragmentation

Tom Sanders in California, vnunet.com 10 May 2005
ADVERTISEMENT

The Apache Foundation is preparing to launch an open source project to create software that is compatible with Java 2 Standard Edition (J2SE). The software is needed to run Java applications on a desktop PC.

Although Sun Microsystems owns the intellectual property for the Java programming language, it has recently opened the door for an open source alternative by changing some rules in the Java Community Programme.

Geir Magnusson, an independent software developer, said in an online FAQ (see below) that the Harmony project aims to meet "broad community interest" in an open source version of J2SE.

Sun has so far declined to open source Java, maintaining that it will lead to a fragmentation of the programming language, where several parallel versions would exist next to each other.

Having multiple Java versions would require software developers to certify their software for each version.

To back up its contention, Sun usually points to Linux where fragmentation has caused most major software vendors to certify their software only for the Red Hat and SuSE distributions. This has created a de facto duopoly on the Linux server market.

To prevent fragmentation, developers of a Java alternative have to pass rigorous testing requirements before they can call their software Java compliant.

The testing requirements are expected to throw up a major hurdle for the open source project, which Magnusson warned will "take a long time".

Apache claims that the Harmony project will not lead to fragmentation in the Java community because it will subject itself to the testing requirements. "A diverse Java community is a healthy Java community," said Magnusson.

Apache has already started development of an open source Java 2 Enterprise Edition implementation though its Geronimo project.

Sun welcomed the initiative. Graham Hamilton, a vice president at Sun and fellow in the Java Platform team, wrote in a blog posting that the company will "probably participate in the project".

But Hamilton admitted that he has doubts about the need for an open source alterative to Sun's J2SE.

Magnusson is scheduled to deliver a talk on Harmony at the upcoming Sun sponsored JavaOne tradeshow from June 27-30 in San Francisco.

See also:

Sun 'doubtful' about Apache's Project HarmonyApache plans dubbed 'destructive'  23 May 2005
IBM has acquired the lead engineers behind the Apache Geronimo J2EE projectAcquiring Gluecode software boosts open source movement  17 May 2005
Sun celebrates 10 years of JavaCampus bash celebrates success of processor-independent language  25 Apr 2005

All Operating Systems

Like this story? Spread the news by clicking below:

Post this to Delicious del.icio.us    Post this to Digg Digg this    Post this to reddit reddit!

Permalink for this story

M A R K E T P L A C E
Sponsored links
F E A T U R E D   J O B S
| Aston Carter
Senior C# Agile Web Developer, Online Gaming, London My Client provides adult customers with high quality gambling and gaming services in an environment that is convenient, entertaining, fair, regulated and secure. My Client is one ... more >
| Aston Carter
EMC, NetApps, West London, Media • NetApps FAS ... more >
| Abraxas
Data Analyst / MI Analyst – Leading Online Gaming Company A Data Analyst / Trafficker is sought by a leading online gaming company. The role encompasses all aspects of online advertising including data handling, communicating ... more >
| JAM Recruitment
Field Applications Engineer Power Electronics/Supplies Europe/Based Surrey Permanent Position £35-45k Basic+Bonus 10-15%+Car/Car allowance A global organisation involved with the design and development of power supplies actively requires a Field Applications Engineer to strengthen it existing ... more >
More job opportunities