Skip to main content

Calvin Austin

Calvin Austin is chief architect and director of engineering at He previously led the J2SE 5.0 release at Sun Microsystems and also led Sun's Java on Linux port.


calvinaustin's blog

10 years of Java - behind the scenes

Posted by calvinaustin on March 11, 2005 at 10:38 AM PST

This months JDJ features two articles discussing the history of Java. One written by the very first Java Product Manager, Kim Polese
From Here to Ubiquity. The second is my fly on the wall observations from my Sun days Ten Years of Java Technology.

Netbeans 4 and Java 5

Posted by calvinaustin on December 15, 2004 at 2:37 PM PST

Its official, Netbeans 4.0 is out. I'm probably one of the worst IDE users in the world, although the current crop of IDEs are so powerful that you don't need to look at the instructions :*). NB 4.0 worked out of the box and even I was able to add a little enum in the example.

Mastering Mustang!

Posted by calvinaustin on December 9, 2004 at 12:25 AM PST

You've got your mustang source snapshot, and have hopefully built your own test JDK. But how can you navigate through the source code? Some things are intuitive, others are the result of years of source changes, integrations and build environment updates.

Perhaps the most complex area to understand is the hotspot source tree, or what
we refer to as the hotspot workspace.

J2SE 5.0 SCSL source available

Posted by calvinaustin on November 5, 2004 at 10:02 AM PST

The J2SE 5.0 source code has now been released under the SCSL and Java Research License

If you are just getting started with the Sun source and are interested in the linux port then I can recommend getting involved with the

J2SE 5.0 - Ready for business

Posted by calvinaustin on September 9, 2004 at 12:29 PM PDT

I've received a few emails asking about the quality of J2SE 5.0, I'm guessing related to recent blogs entries about the tiger rc release.

I am always nervous before a final release, I never want to tempt fate. However this is by far the best quality release I have ever seen and I've been at Javasoft since 1996.

J2SE 1.5 in Proposed Final Draft

Posted by calvinaustin on June 25, 2004 at 11:18 PM PDT

I am pleased to report that we are one step closer to the final ballot of the Tiger release,
jsr 176 jcp page. Look out for some related news on Monday.

I have been impressed with all the expert groups in this release, and obviously the JSR 176 team.