Sun software - more prestige than power?

Java father

Choosing a cloud hosting partner with confidence

I've said it before (four years ago, to be precise), and I'll say it again. Software is in the ascendant at Sun Microsystems. Last time I said it, the then up-and-coming Jonathan Schwartz had been appointed software executive vice president.

Schwartz's recent confirmation as chief executive of a company famed for "systems" completes both his personal Odyssey and the long journey from night into day for Sun's software strategy. Topping that journey is the return of Rich Green, a 15-year Sun veteran who'd quit for start up riches and takes up as executive vice president for software. Green led Sun's work on Java.

While the times are, indeed, a-changing - Sun has a more energized and relatively coherent software strategy than at any point in its history, while clashes with the open source community over licensing seem to have abated - there remain two nagging, and connected, issues the company must tackle.

Getting developers to use Sun's Java software and to also make money from them. Speaking ahead of Sun's annual JavaOne conference next week in San Francisco, California, Java developers made it clear they rely on Sun to protect and maintain Java. Use Sun's Java products, though? That's another story.

The lead portal developer working for a large non-profit, using IBM's WebSphere instead of Sun's Java Enterprise System (JES), told The Register Sun's role is to provide a stabilizing influence through the Java Community Process [JCP], which rises above the industry politics and attempts by vendors to get proprietary lock in.

"Where they [Sun] are going with Java provides stability, in that there is one owner. I [once] had to work with Microsoft's JVM and Sun's JVM - that was such a pain, it made it really difficult. Having one owner is a good thing. Sun is taking a good approach with the JCP," he said under condition of anonymity.

A Washington Stage-based development manager working with a large content management vendor, who also wished to remain anonymous, supports this view. "I look at Sun mainly as someone who moves the platform forward... I have a trust in them. Over the last 20 years Sun has been good at moving things forward," he said.

It doesn't get much better on tools. Developers aren't buying attempts by Sun to convince them its NetBeans open source Java integrated development environment (IDE) and framework is winning the download wars, and providing a viable alternative to the industry-backed Eclipse.

As a measure of where the hype meats reality, a single NetBeans representative was on hand outside the recent EclipseCon conference in Santa Clara, California, to pass out NetBeans CDs to indifferent attendees. Eclipse, for its part, is stumping up the cash for a booth on the JavaOne show floor, leading many to conclude JavaOne will accelerate the group's momentum.

Harrahs Entertainment senior software architect Alex Garrison summed it up bluntly: "I don't see any future in NetBeans." Garrison, using IBM's Rational Application Developer (RAD), believes it's too risky for corporate shops like Harrahs to pick a development environment with relatively little big-name backing, like NetBeans.

"The fact it's a product only from Sun and I can use open source products like Eclipse and Struts that have a large market share and lots of people supporting them. NetBeans doesn't seem like a good win/win for my company," Garrison said. The Washington-State-based developer added that his company uses Eclipse despite free offers of NetBeans.

Also missing for developers is a complete enterprise middleware platform with adequate services and support. The portal developer on IBM's WebSphere questioned the level of ready product and integration Sun could offer him. "IBM has business partners who provided 75 per cent of the backbone we needed. IBM gave us a total platform - the application server, portal server, transaction server.. everything was in one package. With Sun, I'd have to get Glassfish, but then what? Do they have a translator or content management system we can plug into right now?"

There's been a lot of speculation and debate over the likely open sourcing of Java, especially now Schwartz is Sun's CEO. Enterprise developers, though, are unwilling to see Java opened up, and are looking to Sun to maintain a cool head.

Sun has taken a step towards open source with Project Glassfish on the back of pressure last year from IBM to open source Java. Garrison, though, said Sun should use its dominant place in the JCP to preserve Java and prevent the introduction of "badly written code" through open source. "If Sun loses control of Java, a lot of immature code has a chance of seeping into the code base. I'm afraid I'm going to get things in my mission-crucial applications that are not well written or supported. I know if I used core classes in Java, they will get supported."

The Washington-State-based development manager agreed. "There are people who cry 'open source, open source, open source' for religious reasons. I don't think every single product needs to be open sourced or that every product gains from being open sourced. The JCP was a good idea and seems to be working," he said.

There is a belief, too, that Java remains a strong platform for enterprise computing while there is skepticism that scripting languages provide an alternative. One of the complaints of scripting languages is that their very flexibility ultimately leads to complexity within an application, making it difficult to change and update the kinds of heavyweight enterprise applications that get built using Java.

To suggest, this though, can ignite a flame war, as Java father James Gosling recently discovered.

Garrison backed both Gosling and Sun. "They [scripting languages] will come and go, but they will not replace more mature languages. It's one thing when you are doing your own website or hobby, but if you are trying to run a big business, you don't want to be on the bleeding edge the whole time," Garrison said.

After more than 20 years in Java, Sun has a place in the hearts of developers. Its ability to stand above the fray is valued as a way to ensure Java's evolution.

The company, though, must think seriously about how it can monetize this good will, for the sake of Wall St and those numbers Schwartz promised to break out. So far, Sun has talked about offering services around software, but hasn't exactly outlined what these are.

As far at the portal developer using IBM's WebSphere is concerned, the course of action is clear. "The biggest thing they need to do is get their own house in order and figure out what it is they are doing," he said, adding frankly: "I don't know how they can change their business model to reach someone in my position." ®

Intelligent flash storage arrays

More from The Register

next story
Netscape Navigator - the browser that started it all - turns 20
It was 20 years ago today, Marc Andreeesen taught the band to play
Sway: Microsoft's new Office app doesn't have an Undo function
Content aggregation, meet the workplace ... oh
Sign off my IT project or I’ll PHONE your MUM
Honestly, it’s a piece of piss
Return of the Jedi – Apache reclaims web server crown
.london, .hamburg and .公司 - that's .com in Chinese - storm the web server charts
NetWare sales revive in China thanks to that man Snowden
If it ain't Microsoft, it's in fashion behind the Great Firewall
Chrome 38's new HTML tag support makes fatties FIT and SKINNIER
First browser to protect networks' bandwith using official spec
Admins! Never mind POODLE, there're NEW OpenSSL bugs to splat
Four new patches for open-source crypto libraries
prev story


Forging a new future with identity relationship management
Learn about ForgeRock's next generation IRM platform and how it is designed to empower CEOS's and enterprises to engage with consumers.
Cloud and hybrid-cloud data protection for VMware
Learn how quick and easy it is to configure backups and perform restores for VMware environments.
Three 1TB solid state scorchers up for grabs
Big SSDs can be expensive but think big and think free because you could be the lucky winner of one of three 1TB Samsung SSD 840 EVO drives that we’re giving away worth over £300 apiece.
Reg Reader Research: SaaS based Email and Office Productivity Tools
Read this Reg reader report which provides advice and guidance for SMBs towards the use of SaaS based email and Office productivity tools.
Security for virtualized datacentres
Legacy security solutions are inefficient due to the architectural differences between physical and virtual environments.