IBM calls on Sun to open up Java
Published: 26 Feb 2004 08:25 GMT
IBM on Wednesday sent an open letter to Sun Microsystems urging Sun to make Java technology open source, CNET News.com has learned.
In a letter sent by Rod Smith, IBM's vice president of emerging technology, IBM offered to work with Sun to create a project that would shepherd development of Java through an open-source development model. If implemented, portions of Sun's most valuable software asset -- Java -- would be freely available, and contributors ranging from volunteer programmers to large corporations would submit changes to the Java software.
"Sun's strong commitment to open-source Java would speed the development of a first-class and compatible open-source Java implementation to the benefit of our customers and our industry," Smith wrote to Sun vice president and fellow Rob Gingell. "We are firmly convinced the open-source community would rally around this effort."
Under the offer, IBM would provide technical resources and code for the open-source Java implementation, while Sun would provide documentation and tests around the Java specifications, which Sun controls. IBM is heavily invested in Java, and the company's Java-based products have significant market share.
Smith said that making Java open-source software would accelerate the adoption of Java software and "open a whole world of opportunity for new applications and growth of the Java community."
Sun was not immediately available for comment.
Open-source advocate Eric Raymond earlier this month also sent Sun an open letter, telling the Java steward that the company had to choose between control and ubiquity of Java. By making Java open source, Sun would be inviting the participation of open-source developers and help fuel usage of Java, particularly in conjunction with other open-source software, he said.
Sun regularly considers whether and how it should make Java open source, Java inventor James Gosling said in a recent interview with CNET News.com. But these internal discussions have never yielded a full embrace of open source, said Gosling, who called the matter "complicated."
IBM has been calling on Sun to make Java open source for years. But given the growing interest in open-source software and recent positive comments regarding open source from Sun, IBM thought the time was right to open up a dialogue, said Bob Sutor, director of WebSphere infrastructure at IBM.
"Our hope is that there will be some discussion out in the open so that it becomes a serious possibility," Sutor said on Wednesday. He said IBM is open to a broad set of possibilities.
Open-source implementations of some Java products already exist and Sun has worked with the open-source Apache Foundation and JBoss, an open-source Java application server company.
IBM is proposing that Sun, IBM and others choose which portions of the Java technology -- such as the Java Runtime environment, code libraries or even server software -- should be submitted to open source. Optimally, an official open-source version of Java would emerge to replace a "hodgepodge" of open-source Java technologies and efforts, Sutor said.
Making the Java programming model open source would help drive its adoption and be beneficial to Java companies' ongoing battle against Microsoft, particularly when combined with Linux, he said.
"Sun holds the strings on this ultimately," Sutor said. "But in terms of what's good for the industry, this [open sourcing of Java] would be inevitable."








