Paul Krill
Editor at Large

Sun exec: Community brings innovation to Java

news
Sep 14, 20042 mins

Java Community Process, open sourcing of Java discussed at BorCon show

SAN JOSE, Calif. — A Sun Microsystems official at the BorCon conference here on Tuesday touted the Java Community Process (JCP) for amending the Java programming language, but did not have any revelations pertaining to industry calls for making Java available under an open source format.

The JCP is for standardization of technologies for inclusion in the Java platform, said Onno Kluyt, chairman and director of the JCP program. “It’s a place where the community agrees on a common approach,” Kluyt said.

“The JCP focuses on the standards. Ideas [on leveraging the technology] typically happen elsewhere,” he said. The process serves to create binary software standards for Java as part of the programming language’s write-once, run-anywhere approach, Kluyt said.

Although Kluyt acknowledged that Java-based technologies can be offered through an open source format, he did not discuss making the programming language itself available through open source in lieu of using the JCP. Companies such as IBM and BEA Systems have endorsed an open source path for Java, but Sun has not thus far been willing to allow that approach.

Sun, Kluyt said, accounts for only about 40 percent to 45 percent of new Java Specification Requests, which are formal proposals for amending Java. “What that shows is that the community and other companies are stepping forward and taking initiative and bringing innovation to the Java community,” Kluyt said.

Sun has maintained it serves as steward of the language to ensure compatibility in Java implementations. Sun had served as a “dictator” when JCP was initially launched, but now has made the community at large the decision maker on Java.

“We thought we were pretty benign as dictators go. Others thought differently,” Kluyt said.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author