The Re-inventing of Java

Posted by Johan Cyprich on 10 May 2007 | Tagged as: Programming

At one time, Java seemed unbeatable. It was the language which would replace C++ in many areas and it would be the premiere language for web development. This, however, did not happen due to poor marketing by Sun and aggressive marketing by Microsoft with their own development tools.

Yesterday at the JavaOne Conference, Sun announced OpenJDK. This is an open source version of Java which will be distributed under the GPL license. There are some parts of the code which came from sources outside of Sun and cannot be distributed under the open source license. Sun chose to include the binaries with OpenJDK, but Richard Stallman of the Free Software Foundation would like to liberate Java from this proprietary code:

“Only one last obstacle remains in liberating JDK and disarming the Java trap completely: some nonfree, legally encumbered code. The free-software community and Sun must work together to replace that code with free software.”

What’s included in OpenJDK? You get the compiler, virtual machines, and class libraries. Eventually the entire development tool will be open source when the proprietary code is re-written.

An open source Java may regain the market share that Sun has lost over the years. They currently hold a dominant position in cell phones, but even this is threatened by Windows CE and Symbian OS. Sun’s new initiative may bring to reality it’s original vision of the wide spread use of Java.



Tweet This Tweet This Post!

Related posts:
    Don’t Use Java 6
    Re-inventing the Wheel
    Is There Gold in Them There Cell Phone Hills?
    Eclipse 3.5 Galileo

Share this post:

del.icio.us:The Re-inventing of Java digg:The Re-inventing of Java spurl:The Re-inventing of Java wists:The Re-inventing of Java simpy:The Re-inventing of Java newsvine:The Re-inventing of Java blinklist:The Re-inventing of Java furl:The Re-inventing of Java reddit:The Re-inventing of Java fark:The Re-inventing of Java blogmarks:The Re-inventing of Java Y!:The Re-inventing of Java smarking:The Re-inventing of Java magnolia:The Re-inventing of Java segnalo:The Re-inventing of Java gifttagging:The Re-inventing of Java

Follow Me:

Did you find this post interesting and useful? You can keep up to date on this blog by subscribing to my RSS feed, or you can have new posts sent to you by e-mail. You can also follow me on Twitter.


Trackback This Post | Subscribe to the comments through RSS Feed

Leave a Reply

CommentLuv Enabled