Paul Krill
Editor at Large

Apache: We’d take Java

news
Nov 13, 20062 mins

If Sun Microsystems wanted to contribute Java code to the open source Apache Software Foundation, Apache would be glad to have it, according to an Apache official on Monday.

“We’ve never asked for the code from Sun – our work in the Java ecosystem has been about ensuring that free and open source implementations of Java specifications are possible,” said Geir Magnusson Jr., vice president of the Apache Harmony Java project and Apache’s executive committee representative on the Java Community Process (JCP). The JCP is the formal upgrading process for Java.

“That said, clearly we’d welcome the contribution from Sun,” Magnusson said in an email. The prospect of Apache taking jurisdiction over Java was raised by IBM on Monday, as Sun made Java available under the GNU General Public License 2.

“Going forward, we hope to find ways to build bridges between the two communities,” Java and Apache, Magnusson said. “For example, I’ve already proposed to Sun that they re-license the javac java compiler under terms in which Apache could re-distribute the software as part of our JDK (Java Developer Kit). Sun’s own CDDL (Common Development and Distribution License) would be perfectly acceptable, and wouldn’t really change the control aspects that the GPL gives Sun with the JVM and class library.”

It doesn’t appear that Apache will get Java, though, with Sun President/CEO Jonathan Schwartz distancing himself from IBM’s remarks on Monday.

“I find it a little curious that IBM would oppose the GPL,” Schwartz said. “I sure wouldn’t want to see them turning their back on the open source community.”

Another Apache official said the organization has welcomed code from Sun, but the community would have to decide the issue at hand.

“The ASF has always welcomed code donations from Sun and other vendors. Many of our projects started off from such roots. But as the Harmony FAQ indicates, even though we welcome all contributions, it is up to the development community to see what makes sense,” said Jim Jagielski, Apache spokesman and board member, also in an email.

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