Sun's open source Java move gets mixed reviews

Two years later, availability is up, but Sun remains in charge of its future

In November 2006, Sun Microsystems began making all of its Java technology implementations open source, offering them under the GPL. More than two years later, reactions are mixed as to what exactly has been the impact of this momentous change.

Some, including the chief executive at Eclipse Foundation and Sun's own James Gosling, considered the father of Java, have seen little impact. "That was mostly about community relations," says Gosling, who is CTO of the client software group at Sun. "So far, I think it hasn't had too much [effect]," says Mike Milinkovich, executive director of Eclipse, which was spawned in an IBM-based effort to build Java tools.

But Sun's Jeet Kaul, senior vice president for the Java client group at Sun, sees it differently: "We have gotten a lot of people who have taken up the code and started building solutions with it. So the adoption that we have had, the adoption curve has grown dramatically ever since we did open source," he says. But he could not cite specific adoption figures.

"Sun's revenue for Java has increased ever since we did open source and has increased by double-digit numbers," Kaul says. Opportunities have increased in areas such as support, services, and solutions, and Java revenues will grow in 2009, he adds.

The open sourcing of Java had been sought by parties such as IBM and BEA Systems, which argued that such a move would boost innovation. Sun initially resisted, citing concerns about potential forking of the platform. But the company relented and made the switch, arguing that the open source move would inspire a new phase of developer collaboration and innovation.

Today, open source implementations from Sun include OpenJDK for Java Platform Standard Edition (Java SE), GlassFish for Java Platform Enterprise Edition (Java EE), and Mobile & Embedded Community for Java Platform Micro Edition (Java ME).

Java now more easily bundled with open source tools Sun urged the open source community to include the GPL-enabled distribution of the Java Development Kit as part of open source repositories commonly included with GNU/Linux distributions. And it has had some success in that effort; for example, OpenJDK ships as part of the Red Hat Fedora Linux variant. Red Hat Enterprise Linux 5.3, unveiled on Tuesday, also features OpenJDK.

Java for Linux had long been available for download, so in a sense it was as accessible as any open source code, says Gosling. But to let open source providers include the Java code in their products required a new licensing agreement at Sun, which took some time to develop. Today, Debian, Red Hat, and Ubuntu are license-compatible with Java and thus can bundle it, he adds. The open source move by Sun has made it much easier to get Java on Linux, concurs Geir Magnusson, Jr., director of the Apache Software Foundation.

Being open source may not have dramatically changed Java usage, but it has made some users happier about Java. "It's not that I picked up Java because it's open source, but that's when I considered it more," says Harald Rudell, a software engineer for Filmsoft. With the source code, Rudell says that all he needs to do is press the F3 key to view the source if there is a problem. "It's a waste of time to use something where you don't have the source code," he adds. "I used to be a C++ programmer, but I think Java is way better now." However, it does take a long time to get problems fixed with Java, Rudell says, unlike Ubuntu, where problems are fixed right away.

Join the newsletter!

Or

Sign up to gain exclusive access to email subscriptions, event invitations, competitions, giveaways, and much more.

Membership is free, and your security and privacy remain protected. View our privacy policy before signing up.

Error: Please check your email address.

Tags java

Keep up with the latest tech news, reviews and previews by subscribing to the Good Gear Guide newsletter.

Paul Krill

InfoWorld
Show Comments

Father’s Day Gift Guide

Brand Post

Most Popular Reviews

Latest Articles

Resources

PCW Evaluation Team

Luke Hill

MSI GT75 TITAN

I need power and lots of it. As a Front End Web developer anything less just won’t cut it which is why the MSI GT75 is an outstanding laptop for me. It’s a sleek and futuristic looking, high quality, beast that has a touch of sci-fi flare about it.

Emily Tyson

MSI GE63 Raider

If you’re looking to invest in your next work horse laptop for work or home use, you can’t go wrong with the MSI GE63.

Laura Johnston

MSI GS65 Stealth Thin

If you can afford the price tag, it is well worth the money. It out performs any other laptop I have tried for gaming, and the transportable design and incredible display also make it ideal for work.

Andrew Teoh

Brother MFC-L9570CDW Multifunction Printer

Touch screen visibility and operation was great and easy to navigate. Each menu and sub-menu was in an understandable order and category

Louise Coady

Brother MFC-L9570CDW Multifunction Printer

The printer was convenient, produced clear and vibrant images and was very easy to use

Edwina Hargreaves

WD My Cloud Home

I would recommend this device for families and small businesses who want one safe place to store all their important digital content and a way to easily share it with friends, family, business partners, or customers.

Featured Content

Product Launch Showcase

Don’t have an account? Sign up here

Don't have an account? Sign up now

Forgot password?