The Artima Developer Community
Sponsored Link

Java Community News
Sun's Simon Phipps: Open-Source Java Coming Soon

2 replies on 1 page. Most recent reply: Aug 1, 2006 6:39 AM by Jeroen Wenting

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 2 replies on 1 page
Frank Sommers

Posts: 2642
Nickname: fsommers
Registered: Jan, 2002

Sun's Simon Phipps: Open-Source Java Coming Soon Posted: Jul 24, 2006 8:08 AM
Reply to this message Reply
Summary
JavaWorld published an interview with Sun's chief open-source officer Simon Phipps about Sun's timetable for open-sourcing Java, and how the company hopes to profit from open-sourcing its software portfolio.
Advertisement

Sun's plans to open-source Java have been ambivalent, but a recent interview with the company's chief open-source officer, Simon Phipps, Sun's Simon Phipps details open source strategy, makes it clear that an open-source license for Java is in the works, and may not be far in the future:

The truth is we're doing it as fast as we possibly can. If I could snap my fingers and make it happen tomorrow, I would. It's not a simple endeavor. You can't just slap a license on things. You have to be sure that you have the rights to every line of code. So we have to work through all sorts of issues—legal, access, encumbrances, relationships with Java licensees. All of these issues will take time to resolve...

I don't think it's going to be very long at all. We have staffers who have instructions that it's going to be open source. They will get it done, and they will get it done soon. With Solaris, Sun lawyers worked on the ownership issues with that code for nearly five years before Solaris was made available for open source. It's not going to take that long with Java.

In the past, Sun's main objection to open-sourcing Java was that none of the true open-source licenses helped ensure compatibility. Compatible Java VM implementations were important in order to prevent fragmentation of the Java space.

A 2002 interview with then-JCP-chair Rob Gingell, Froth and Compatibility, addressed the question of Java fragmentation from the point of view of innovation:

Here's how life works: Assuming a shared initial condition, some derivation will occur, often in cactus- like fashion across an industry through competition. With time, the economic benefit of standardization is sought to codify what has emerged as existing practice. If the derivation branching grows too large, we criticize it for being fragmented. If the derivation is zero or too small, then we criticize it for being stagnant, non-innovative. There's a happy medium in which the "froth" ahead of the standard progresses the industry, but doesn't damage the base of commonality that defines a marketplace.

Sun's long-running fear—in addition to Microsoft hijacking Java, which is now a less realistic worry—was that an open-source Java would lead to many implementations where the "froth" got too far ahead of compatibility, leading to a fragmented Java market place.

Unfortunately, Phipps didn't mention in the interview what new insight led Sun to set aside its fragmentation worries and embrace a fully open-source Java. He did say, however, that open-sourcing Java is part of the company's strategy to open-source its software product portfolio, and that Sun hopes to make money with that strategy by creating volume, which will then lead to the sale of service and support contracts.

Do you believe that Sun's worries over fragmentation were mistaken all along? Or is it the case that the right conditions for open-sourcing Java have arrived? And should we, developers, worry about a fragmented Java market place?


Mumtaz Shah

Posts: 10
Nickname: mumtaz
Registered: Feb, 2006

Re: Sun's Simon Phipps: Open-Source Java Coming Soon Posted: Jul 29, 2006 5:12 AM
Reply to this message Reply
Existing, compatible java implementations are too strong a legacy to mess with. The froth will definitely form but it wont be able to permeate deep enough to endager the foundations.

Can you think of an innovation that can "de-invent" the wheel now ?

Jeroen Wenting

Posts: 88
Nickname: jwenting
Registered: Mar, 2004

Re: Sun's Simon Phipps: Open-Source Java Coming Soon Posted: Aug 1, 2006 6:39 AM
Reply to this message Reply
No, it WILL happen. There are too many people with an agenda out to harm the platform in favour of their own favourite (Python, but mostly C and Perl) for it not to.
It will take only a few minor changes (each of which can be implemented by a reasonably experienced programmer in just a few hours) to create a JVM which passes every JCP test suite out there yet won't run almost any existing code.
If an OS manufacturer in the OSS sphere were to decide to do that and release it to the community it would soon be on a lot of computers.
Add some marketing by them stating they've created an "improved", "high performance", "virus free" JVM and a lot of unwary punters will download it, find their favourite applet based sites no longer work, and decide that Java is crap...

Worse, it will soon be impossible to write code that can run on any JVM out there, we'll be back in the 1980s when software houses had to create and deploy on dozens of platforms to get any marketshare at all.
Except now there will be potentially hundreds, and in contrast to the 1980s the users of those platforms often won't even know which version they need.

Flat View: This topic has 2 replies on 1 page
Topic: Sun's Simon Phipps: Open-Source Java Coming Soon Previous Topic   Next Topic Topic: Infragistics Releases NetAdvantage for JSF Ajax Toolkit

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use