<< June 28, 2004 | Home | June 30, 2004 >>

Open Source Java

As Sun resists the call from ESR and IBM to open source Sun's implementation of Java, another Java implementation may already have been installed on your hard drive.

If you use a recent version of Linux such as Fedora Core 2, or Cygwin, you may already have installed the GNU GCJ compiler, and the GNU Classpath class library.

Although not as complete as the Sun JDK, the GCJ/Classpath combination can compile Java bytecodes to native executables, and can already run many open source Java applications, including Eclipse and Ant. I wrote about it for OCI's Java News Brief in January 2003.

So Sun or no Sun, Open Source Java is here and now. Sure, it's not as complete as we would like, but it is useful already and has the potential to do more. And it comes with my Linux distribution.

I mentioned 29 days ago that I was ready to switch sides from Sun to ESR/IBM. My wish as a user of Java technology is very simple: Make is so that the Sun JDK can be bundled in the Fedora Core CDs (or other Linux distributions). While I'm waiting, I'll be using GNU GCJ, and (very reluctantly) SWT.

I understand there's going to be a panel discussion about "a new community and development model". I sure hope someone would address the issues raised in Tom Tromey's blog.

JavaOne Keynote = InfomercialOne

Those who went to the show probably won't say this, but the Jonathan Schwartz keynote at JavaOne was just an infomercial:

Jonathan: Java can make you a lot of money

Siemens: We used Java, and made billions

Jonathan: We have a tool just for you. Making money has never been so easy

Java Guy: We used Java, and made billions

Sun guy: Thousands of people has gotten rich using Java. So can you.

Sun guy: We have a package just for you.

Sun guy: It's so easy, you can make money just by drag and drop

Sun guy: How much do you think it will cost you?

Sun guy: Not $1000. Not $500. For our viewers, it's Free!

Sun guy: All you have to do is to call this toll-free number and subscribe to our incredible newsletter for $99 a year

Sun guy: As a special bonus, our studio audience gets to subscribe to the same newsletter for 50% off

Sun guy: That's not all. Our studio audience also gets this incredible book (holding up book), a $40 value, free

Jonathan: Everybody can become a Java billionaire!