That seems to be the mantra of Ubuntu and Sun, both open source underdogs whose relationship and mutual platform support has been growing for three years. On the eve of the release of OpenSolaris, both companies are banging the drum that the warm ties continue. But will it?
Canonical announced that its recently launched "Hardy Heron" would be the first commercial Linux distribution to support Sun's OpenJDK.
Support for OpenJDK and NetBeans in the latest Ubuntu 8.04 LTS is significant because both are available in Ubuntu's universe repository, which mean they are free of charge. Red Hat's Fedora 9, which will be introduced later this month, will also feature an OpenJDK implementation -- but Ubuntu is the only commercial Linux release that has the support now.
Sun and Ubuntu have a history of cooperation that dates back to 2006, when Ubuntu announced that its 6.06 Long Term Release version of Ubuntu would support Sun's "Cool Threads" technology and exploit several Sun Sparc-based servers as part of Sun's OpenSparc Initiative.
And, at the launch of Ubuntu 7.07 last year, Canonical announced that it would support a full Java stack including Glassfish version 1.0 Java, Enterprise Edition 5, Java Platform, Standard Edition (JDK 6), Java DB 10.2 (based on Apache Derby) and Netbeans IDE 5.5.
And Ubuntu's support for Sun's openJDK -- and Sun's embracing of Ubuntu server -- suggests that the two intend to carry the partnership forward.
Still, there's little doubt the launch of OpenSolaris next week might dampen that spark. Sun's open source Unix operating system, after all, will compete head on against Ubuntu Linux. Canonical founder and Ubuntu creator Mark Shuttleworth is no fan of Sun's CDDL license. In a past post, Shuttleworth said the ZFS and DTrace facilities in OpenSolaris would add value to its Linux distro -- but only if it were available under the GPL.