Paul Krill
Editor at Large

Get real: Oracle is strengthening — not killing — Java

opinion
Aug 11, 20143 mins

Oracle has set Java on a progressive track with Java 8, and developers are looking ahead to Java 9

Oracle has gotten a lot of heat for its handling of Java, with some speculating that even though Oracle hasn’t killed Java yet, it still has time to do so. But let’s not overlook the substantial progress Oracle has made in moving Java forward since officially taking over more than four years ago.

Yes, Oracle’s Java road has been filled with some serious bumps. The company scared away proponents of the Hudson continuous integration server, which resulted in the Jenkins fork. Oracle eventually washed its hands of Hudson and handed it to the Eclipse Foundation. Also, Oracle halted commercial support for new versions of the open source GlassFish application server, with users who want support having to consider the more-expensive WebLogic Server platform.

Oracle never mended fences with the Apache Software Foundation over Project Harmony, a dispute that began when Sun Microsystems was responsible for Java. And of course, Oracle has had to deal with a slew of Java security issues, many of which the company inherited when taking over Java from Sun in 2010. In other eyebrow-raising moves, including “crapware” in Java didn’t endear the company to a lot of folks. Oracle also filed a lawsuit against Google over the use of Java in the Android mobile platform, only to lose that lawsuit and then be successful on appeal.

As we know, Oracle is a company that wants to make a lot of money and certainly has had this in mind with Java. This profits-first predilection certainly doesn’t sit well with proponents of an open Java. But let’s get real: Talk of Oracle killing Java doesn’t make a lot of sense. In fact, the company has every incentive to make sure the now-19-year-old development platform continues on well into the future.

Oracle has a lot of products reliant on Java in its portfolio, including WebLogic Server, the JDeveloper IDE, Fusion applications, and the Oracle Java Cloud Service, and it jumpstarted Java’s evolution. In July 2011, Oracle released Java SE 7, the first major update to the language in more than five years. It boosted support for other languages besides Java to run on the Java Virtual Machine, and it offered accommodations for multiple processor cores. In March of this year, Oracle followed up Java SE 7 with Java SE 8, with capabilities for functional programming offered via Project Lambda. In fact, some have even feared Oracle was moving Java too far with Lambda expressions.

Up next for the standard edition of Java is version 9, which is expected in 2016 and is slated to provide modularity capabilities deferred from Java SE 8. At the enterprise level, Oracle released Java EE 7, featuring HTML5 accommodations, 14 months ago, and the follow-up Java EE 8 release is going to focus on cloud capabilities.

In the tools space, Oracle has continued to sponsor the NetBeans IDE, even though it already had JDeveloper and also backed the popular Eclipse Java IDE. The company’s Java efforts have even earned an endorsement from Java founder James Gosling, who left Oracle under acrimonious circumstances not too long after the merger.

So let’s stop this talk of Oracle killing off Java through some kind of mishandling. Regardless of what you think of Oracle as a company, Oracle is making mostly the right moves with Java.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author