madison

Report: Apache Foundation may exit Java Community Process

By | December 6, 2010, 10:14pm PST

Summary: Major Java supporter threatens pullout; in the meantime, analyst report says Java’s future is murky.

I remember a time when the whole world seemed to be uniting behind Java. I was at the IBM news conference in 1995 when IBM VP John Patrick first announced IBM was lining up behind Sun’s multi-platform upstart language.

These days, dissension and doubts seem to abound. The Register’s Gavin Clarke, for example, just revealed that while it appears that members of the independent Java Community Process (JCP) have approved Oracle’s roadmap for the language, the Apache Software Foundation may be pulling out of the JCP’s governing body.

(UPDATE December 10 2010:  It’s official, Apache is out, says InformationWeek’s Charles Babcock.)

Gavin reports that “with 75 per cent of qualifying Java Community Process members having voted on whether to ratify Oracle’s proposed roadmap for Java 7 and 8, Oracle’s plan has been accepted.” However, word is that Apache Software Foundation and Google voted against Oracle’s roadmap. The Apache Foundation, in fact, said last month that it may “terminate” its relationship with the JCP if its implementation rights were to be restricted.

What’s at issue?  We know that Oracle is suing Google over its interpretation of Java in the Android mobile operating system. Apache has been a JCP member for 10 years, and is home to a number of open-source Java projects. However, Gavin reports, Oracle has not granted Apache’s Project Harmony a license to use the Java Test Compatibility Kit (TCK), meaning that Harmony can’t be tested for compatibility with the official standard. Harmony is an open source and free implementation of Java Standard Edition (SE).

For its part, Oracle says it has been “a leading and substantive supporter of Java since its emergence in 1995 and takes on the new role as steward of Java technology with a relentless commitment to fostering a community of participation and transparency.”

Does the dissension within JCP mean the fragmentation of Java?  Adding to the pain Java advocates may be experiencing, Forrester’s Mike Gualtieri recently published a piece that alleges “Java has served its purpose, but now it is time to move forward.”

Current tussles between Oracle and other participants within the JCP aside, we’ve seen a number of predictions about the demise of Java and the Java Platform (especially Java Enterprise Edition) over the years. But the cross-platform language and accompanying framework still remain the foundation of many enterprise application sets.

Mike says Java has a number of issues that hold it back, such as the perception that the Java Platform is overly complex, and the fact that Java is a 20 year old language based on C++. “Is this really the best way to develop enterprise business applications?” he asks. He also chides efforts such as Swing (a “nightmare”) and JavaFX (a “failure”).


Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Joe McKendrick is an author, consultant and speaker specializing in trends and developments shaping the technology industry.

Disclosure

Joe McKendrick

Joe McKendrick is an independent consultant, editor and speaker.

Joe has performed project work (white papers, articles, blogs, research and presentations) for the following companies in the IT marketspace:

  • CBS Interactive/CNET/ZDNet (this blog)
  • ebizQ
  • Evans Data
  • Gartner
  • IBM
  • Informatica
  • IDC
  • Microsoft
  • Systinet/HP
  • Teradata
  • Unisphere Reseach, a division of Information Today, Inc.
  • WebLayers

Joe has also performed research work for the following sponsoring organizations in partnership with Unisphere Research, a division of Information Today, Inc.

  • IBM
  • Luminex
  • Noetix
  • Oracle Corp.
  • Teradata
  • Informatica
  • International Oracle Users Group
  • Oracle Applications Users Group
  • Professional Association for SQL Server
  • International DB2 Users Group
  • International Sybase Users Group
  • SHARE (IBM large systems users group)

Biography

Joe McKendrick

Joe McKendrick is an author and independent analyst who tracks the impact of information technology on management and markets. Joe is co-author, along with 16 leading industry leaders and thinkers, of the SOA Manifesto, which outlines the values and guiding principles of service orientation. He also speaks frequently on Enterprise 2.0 and SOA topics at industry events and Webcasts. As an independent analyst, he has also authored numerous research reports in partnership with Unisphere Research, a division of Information Today, Inc. for user groups such as SHARE, Oracle Applications Users Group, and International DB2 Users Group. Joe is also an active SOA contributor for ebizQ/TechTarget. In a previous life, Joe served as director of the Administrative Management Society (AMS), an international professional association dedicated to advancing knowledge within the IT and business management fields. He is a graduate of Temple University.

Talkback Most Recent of 3 Talkback(s)

Talkback - Tell Us What You Think

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
Click Here

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources