Skip to main content

Polls on Java's Future: Free? Closed? Oracle? JCP? IBM? OpenJDK?

Posted by editor on October 18, 2010 at 4:50 PM PDT

The future of Java is the just-ended poll and our new poll. The just-ended poll was based on Markus Eisele's September 30 blog post, Java SE 7, 8, 9 - The Road Ahead. The poll ran for two weeks; 454 votes were cast, with the following results:

Free Java? Closed Java? Evolving JCP? What's the Most Likely Path?

  • 24% (108 votes) - Free Java! (Forget the JCP, just create a free public open source Java repository)
  • 49% (224 votes) - Free the JCP! (Open the jcp and make it independent from Oracle)
  • 7% (34 votes) - Java as a product (within Oracle - simple product licensing for 3rd parties. No jcp.)
  • 8% (37 votes) - Anything in between or mixing the above
  • 2% (11 votes) - Other
  • 9% (40 votes) - I don't know

This is an unusually clear result for polls. Setting aside the "I don't know" responses, a majority of the voters favor freeing the JCP. Still, a substantial group prefer the "Free Java" option, where the language becomes a free, public, open source project.

Four comments were posted. magnum didn't consider it a good idea for a major programming language not to have a corporate leader, and also approves of the JCP in its present relationship with Oracle:

There is much more openness and discussion about Java future than in all other major (evolving) languages, so JCP, though not perfect, is better than what we have in other languages.

An anonymous commenter disagreed:

I vote for JCP becoming an independent organization with democratic but productive mechanisms where everyone can participate and contribute. Then Java will be free.

New poll: Oracle and IBM and OpenJDK collaboration

Our new poll highlight's last week's joint Oracle/IBM announcement. The poll asks: What's your view of the news that Oracle and IBM will collaborate on the OpenJDK project? Voting will be open until next Monday.

Java Today

Stephen Chin will be talking about JavaFX 2.0 With Alternative Languages at the SvJugFx:

It is kind of ironic, but after a year running I have never spoken at my own user group. In November I am going to break the trend and present an updated version of the JavaFX Alternative Language talk that I gave at JavaOne. You can sign-up for the event here: ...

Markus Eisele presents Java SE 7 - new features in detail:

A lot has been talked about the planned roadmap. And up to now it seems as if it is still not sure, that we will have a new Java SE 7 as planned (Mid 2011), but I thought it may be time to take a deeper look at what's in it and give you a collection of further readings on the separate topics. Following the post by Mark Reinhold from yesterday...

Dustin Marx reviews the history of Java in his post IBM and Oracle Are Behind OpenJDK!:

Years from now, when we all bore our grandchildren with stories of the history of the Java programming language, the date of 11 October 2010 may be considered a landmark date in Java's history. For on that date, the two biggest players in all of Javadom agreed to collaborate on OpenJDK. In this post, I briefly look at the long and winding road that got us here (see The Java History Timeline for additional details)...

Roger Yeung announces that Java SE 6 Update 22 is out!:

Java SE 6 Update 22 is now available for download. This release includes performance improvements, several security vulnerabilities fixes, and support for new platforms. Check out the release notes for more information.


Our latest Spotlight is the "Oracle and IBM Collaborate to Accelerate Java Innovation Through OpenJDK" announcement:

Oracle and IBM today announced that the companies will collaborate to allow developers and customers to build and innovate based on existing Java investments and the OpenJDK reference implementation. Specifically, the companies will collaborate in the OpenJDK community to develop the leading open source Java environment...

We're also featuring Now OPEN -- Nominations for EC seats:

It is Election time again...the JCP program Executive Committee (EC) Elections are officially here. Every year five seats on each EC are open for election (ratified and nominated)...


Our current poll asks What's your view of the news that Oracle and IBM will collaborate on the OpenJDK project? Voting will be open for the next week.

Subscriptions and Archives: You can subscribe to this blog using the Editor's Blog Feed. You can also subscribe to the Java Today RSS feed and the blogs feed. You can find historical archives of what has appeared the front page of in the home page archive.

-- Kevin Farnham

Twitter: @kevin_farnham