From the Editor

Developing for Java

Java development has always been about more than using Java.

By Tom Haunert

January/February 2011

In the late 1990s, I attended an Oracle development departmental meeting for which the key agenda item was an update on plans for Java development in department-specific projects. I took this to mean that each department lead or manager would talk about how his or her team was planning to use the latest—and future—Java technology to do things in product development.

More Than Using

Several department representatives outlined their groups’ planned use of Java in current and upcoming projects. But the meeting discussion evolved into an exploration of what Java could do now for various projects and what it needed to do as soon as possible for current and future projects. Then it evolved again into details of how teams could extend Java to do more and then contribute that work to Java itself. I remember one particular manager describing—with passion, it seemed to me—the importance of some needed functionality in Java at the time, details on his team’s solution to address it, and the schedule and resources associated with developing the technology and contributing it to Java. I also remember thinking that this particular Java contribution project, probably the biggest Java project discussed at that meeting, had the potential to be much bigger than the product development project supported by all the teams in that room.

More Than Development

Oracle’s commitment to Java has grown, of course, and the drive to use Java in enterprise products and technologies and to contribute directly to Java technology has grown well beyond departmental initiatives. Oracle is working with partners and industry stakeholders on contributions to OpenJDK and the Java Community Process, while at the same time providing roadmap information, technology releases, and support to the Java community. And, even in light of all the passion for Java I saw in that departmental meeting more than a decade ago, everything I see today demonstrates that Oracle, Java partners, and the Java community are more passionate about the technology than ever before.

Community: Get Connected

In this issue of Oracle Magazine, if you’re looking at the print or digital edition (free subscriptions to qualified subscribers are available at, you’ll see CONNECT links in the footnotes of many pages (including this one). These links provide contextual connections to social media sites, including Facebook, LinkedIn, and Twitter.

We’ve also updated the Oracle Magazine Communities page at with the latest magazine-related social media connections, as well as the latest podcast and video channels. The video channels now include content about Oracle Exalogic Elastic Cloud created by Oracle Publishing Senior Editor Jeff Erickson at Oracle OpenWorld 2010 in San Francisco.

Get connected, take a look, and let us know what you think.

Next Steps

 READ about
the Java Community Process

 FOLLOW @java

Oracle Magazine Communities
Oracle Magazine on Facebook
Follow Oracle Magazine on Twitter
Oracle Magazine on LinkedIn


Photography by Glenn Carstens-Peters,Unsplash