Java inches closer to open source

By Martin LaMonica, CNET News.com
Wednesday, May 17, 2006 02:53 PM

Sun Microsystems is moving more of its software into the open-source realm. But the company will stop short of handing over the keys to Java itself--at least for now.

The company released the source code of more of its applications built on Java, including its portal and integration software, on Tuesday at its annual JavaOne conference in San Francisco. And as previously reported, it discussed the Java Distribution License (click here for PDF), which makes it easier to bundle the desktop Java Runtime Environment with Linux.

However, the event didn't see developers get their hands on the source code for the actual Java programming language--something that open-source advocates have urged Sun to hand over for years.

However, open-sourcing components of the Java language remains a possibility, said Rich Green, the executive vice president of software at Sun, who rejoined the company earlier this month.

"It's still on the table. We continue to analyze the situation in the marketplace," Green said. "There is comment, and there is value. We want to make sure we are doing the right things for the right people."

The planned JavaOne announcements--the release of more application code and the introduction of a license to better accommodate Linux--are meant to accelerate Sun's transition to an open-source business model.

The company's embrace of open source, and its efforts to warm up to other development languages, also reflect a shift in the center of gravity of the Java software development industry.

Vendor-driven standards bodies used to largely dictate the direction of Java. Now, open-source development projects and scripting languages have become fertile sources of innovation.

Still, Sun's open-source moves are unlikely to satisfy people who have called for the full-scale release of the Java language.

"(Open-sourcing Java) would be the only thing coming out of Sun that would be newsworthy," said Richard Monson-Haefel, an analyst at the Burton Group.

Sun has resisted such a move to prevent incompatibilities and fend off a loss of control over the Java brand. It has, however, altered its software licenses and processes to make it easier for licensees to view Java source code.

Monson-Haefel said Sun's decision to gradually open source its Java-based server software, as opposed to the language itself, is unlikely to have a significant impact on the marketplace overall. That's because it lags behind other Java middleware vendors--IBM, BEA Systems, Oracle and JBoss--in usage and market share, according to analyst research.

"If you're not making a splash as a commercial vendor, it's pretty sure you won't make a splash as open-source contributors," Monson-Haefel said.

Pushing the open-source envelope
The release of code for Sun's Java applications, a step toward open-sourcing its entire software product line, is part of the company's effort to increase revenue from its software business. Its strategy is to make money from providing support for freely available open-source products and to forge stronger relations with developers, who influence corporate purchasing decisions.

Earlier this year, Sun launched OpenSolaris, an open-source project for its Solaris operating system. In addition, it made a shift in its Java applications, scrapping an upfront license fee in favor of subscription-based pricing, common in open-source business models.

On Tuesday, Sun is expected to release a Java application server based on the Java Enterprise Edition 5 standard, a new version of the Java software that is designed to simplify the process of building server Java programs.

Other products Sun is expected to open source include: Sun Java System Portal Server 7; an integration server based on the Business Process Execution Language (BPEL) specification; the Java Studio Enterprise tool; messaging-queuing software; and Web services Interoperability Technology, which is software for sharing data between Java


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

Use shades of gray to enhance scale in Excel

Microsoft Office Suite

Excel's palette is generous, but don't throw buckets of pigment all over your spreadsheets just because you can.


Read more »



Ultimate 2012 recovery site: the moon

Blog thumbnail

Have you seen the disaster movie "2012"? A friend from Control Risks and I did, and we reluctantly concluded we wouldn't be able to write off the cost of our..... by Nathaniel Forbes

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site