March 20, 2009

Google: IBM/Sun deal could benefit Java

Google's open source program manager speculated that IBM ownership of Sun could have prevented the current battle between Sun and Apache Software Foundation

Google's chief of open source believes an IBM acquisition of Sun could benefit the Java community, which has occasionally protested Sun's leadership role over the technology.

Chris Dibona, Google's open source program manager, speculated that IBM ownership of Sun could have prevented the current battle between Sun and Apache Software Foundation, which accuses Sun of refusing to grant it an acceptable license for its open source Java SE implementation called Harmony

[ For more on the IBM-Sun acquisition talks, see InfoWorld's special report | Keep up with app dev issues and trends with InfoWorld's Fatal Exception and Strategic Developer blogs. ]

"I think [an IBM acquisition of Sun] would actually have a positive impact on Java," Dibona said during a roundtable discussion about open source issues with media members in Boston on Thursday. "Sun has been kind of weird about licensing the TCK [Technology Compatibility Kit] for non-Sun Java. I think IBM would not be as restrictive about the use of the TCK. ... IBM has been a huge user of Java and a huge supporter of the Java projects."

The TCK Dibona referred to is a set of tests, tools, and documentation that determines whether a project complies with a Java technology specification.

Java is an important technology for Google, which holds a seat on the executive committee of the Java Community Process. The group, in turn, helps dictate the future of Java by developing new technology specifications and reference implementation.

The Java programming language was invented by Sun, which released its Java software platform in 1995. Over the years, Sun has made several moves to involve the broader community of developers and rival vendors who have a vested interest in the technology.

In 1998, Sun created the Java Community Process and in 2006 and 2007 Sun released the programming language itself as open source software. But some members of the Java community want Sun to give up its control over the Java technology and the Java Community Process completely, leaving the company with no special rights over the licensing and development of the software.

IBM is reportedly in talks to purchase Sun Microsystems, but no deal has been officially announced.

While Dibona said he believes there would be fewer conflicts if IBM were the owner of Java, he did not offer an opinion as to whether IBM would relinquish control over Java and the JCP. Any time companies merge, major changes can take years, he noted.

"I think the JCP would logically change," Dibona said. "I don't think they would change the licensing of Java significantly."

Dibona counts himself a fan of several Sun technologies. ZFS file system and virtualization technologies within the OpenSolaris Unix operating system could offer significant contributions to Linux, Dibona says. OpenSolaris is open source but Dibona says the current license would have to be changed in order to use parts of the operating system to Linux.

Close

On Twitter now

Application development

Powered by Twitter
additional resources
White Paper - How to Improve Delivery of Advanced Web Applications

White Paper

Virtual Workforce: The Key to Expanding The Business While Cutting Costs

Get the independent advice and expertise you need to support a virtual workforce.

Go inside:
The three-step approach to making a virtual workforce a reality.
The four flavors of client virtualization technologies.
The three key initiatives that solve IT challenges.
Download now »
White Paper: Successfully Secure Your Wireless LAN With Wi-Fi firewalls.

White Paper

Addressing Linux Threats Leveraging Fewer Resources

The increase in Linux popularity has increased the frequency and sophistication of malware attacks. Read this 2 page white paper now to learn how you can protect your Linux environment with real-time protection that is certified by all major Linux vendors.

Download now »
White Paper - The 2009 Handbook of Application Delivery

White Paper

The 2009 Handbook of Application Delivery

Ensuring acceptable application delivery will become even more difficult over the next few years. As a result, IT organizations need to ensure that the approach that they take to resolving the current application delivery challenges can scale to support the emerging challenges. This handbook elaborates on the key tasks associated with planning, optimization, management and control and provides decision criteria to help IT organizations choose appropriate solutions.

Download now »
White Paper - Is Your Backup System Outdated?

White Paper

Mid-range Storage Considerations

A common misconception is that mid-range storage requirements are dramatically different than that of a larger enterprise. Mid-range storage users may require less capacity, but they have similar functionality and management requirements. This ESG paper examines mid-range storage needs and reviews a new solution that adjusts size while retaining value, performance and functionality.

Download now »

Sign up to receive InfoWorld Resource Alerts

Subscribe to the Developer World Newsletter

Receive a weekly roundup about the art and science of software development.

©1994-2010 Infoworld, Inc.