Java Should Be Open-Source, Creator Says
Other Sun execs wary of incompatibility issues
June 16, 2003 12:00 PM ETComputerworld -
SAN FRANCISCO -- If pressed to vote yea or nay, the "father of Java" said last week that he would cast his ballot in favor of making his creation more open-source, even though he recognizes that some of his Sun Microsystems Inc. colleagues make strong counterarguments.
During an interview at the JavaOne conference here, James Gosling, the Sun vice president who unleashed the programming language eight years ago, said he thinks Java has reached the point where market pressure would ensure that no "bully" could succeed in introducing incompatible technology that could fracture a developer community that has grown to value Java's consistency and interoperability.
"My personal feeling is that we're over the edge, but I also feel a little nervous about that," Gosling said. "There are still all kinds of opportunities for mayhem."
Not Ready for Leap
One prominent executive who isn't ready to take the leap that Gosling favors is Jonathan Schwartz, executive vice president of software at Sun. He said the problem with open-source is the "tyranny of the volume leader."
"If Java was open-source, Microsoft could take it, deliver it as they saw fit and drive a definition of Java that was divergent from the one that the community wanted to be compatible," he said. "And to the victor would go the spoils of that nefarious action."
Sun formally established the Java Community Process (JCP) in 1998 to develop and revise Java technology, and it now claims that more than 650 members participate. Under the JCP, intellectual property is protected by a license that requires anyone using a Java spec to demonstrate compatibility with the technology's reference implementation.
Even though Sun has worked to make its standardization process more open -- and, along with JCP members, to allow for more technologies to be made available under an open-source licensing and development model -- it has yet to make core elements of Java open-source, Gosling said.
Sun's lawsuit claiming that Microsoft Corp. violated its contract by trying to introduce a version of Java that was incompatible with its specifications has made some colleagues particularly sensitive to the open-source issue, Gosling said. He added that there are still enough differences of opinion at Sun, which tends to be a consensus-driven company, that he can't predict when or if Java will be made open-source.
"There are days when I feel like it's going to be tomorrow. There are days when I feel like it's going to be never," Gosling said. "If I talk to the lawyers involved in the
Additional Resources



Learn the important issues you must consider before starting your next mobility initiative. Get your mobility white paper from IDC now, compliments of Sybase.
White Papers & Webcasts
Extending COBOL to SOA, Web Services and Beyond
Most businesses have come to realize that recycling or reusing proven processes in combination with newer technologies addresses current and future business needs....
Usability Is Everything
Learn what sets Workday's HR and Payroll solutions apart from the competition....
Extend, Replace, or Convert; which is the best way forward for COBOL Applications?
There are a number of choices when looking at ways to take existing COBOL applications forward. This white paper discusses the most common...
The Value of Real SaaS at Workday
Cost savings, speed to value, and innovation brought to the enterprise by Workday's software-as-a-service solutions for HR and Payroll....
Accelerate SSL Encrypted Applications
The amount of SSL traffic is growing in the enterprise. Because it is encrypted, it cannot be properly controlled and accelerated. Blue Coat...
SaaS at Flextronics, Inc.
Dave Smoley, CIO of Flextronics, discusses the real value of software-as-a-service and why he chose Workday for his HR solution....
ESG Lab Field Audit
Many companies have successfully implemented Riverbed WAN optimization solutions within their Cisco networks. This ESG Lab Field Audit document explores the success that...
Why Compliance Pays
This OnDemand webcast explores the relationship that firms with best compliance records have higher revenue, greater customer retention, lower financial losses from data...
Shape Your Apps Strategy to Reflect New SaaS Licensing and Pricing Trends
Why are smart companies choosing software-as-a-service? Find out in the complimentary Forrester Research report...
Agile Enterprise Content Management (ECM) for Rapid ROI
Find out how combining ECM and BPM will help adress issues about content rich business processes....
Subscribe to Computerworld
