Sun Microsystems on Tuesday launched its OpenSolaris program, which provides access to the Solaris operating system via an
open source format, and also announced the release of 1,670 patents to the open source community.
The initial piece of Solaris being made available now is DTrace performance analysis technology. Other Solaris source code,
such as file system and security technologies, will be offered in the second quarter of this year.
Sun Chairman and CEO Scott McNealy, a surprise participant on Tuesday’s conference call pertaining to the announcements, declared
Sun as likely the largest donor of code anywhere on the planet.
“We’ve been doing this open source thing for nearly 24 years now,” beginning with the use of the Berkeley Software Distribution
derivative of Unix, he said.
“You can use [Solaris] free. Did I say free? I meant free,” said McNealy.
Solaris source code and the patents will be made available under Sun’s Common Development and Distribution License (CDDL),
which has been approved by the Open Source Initiative and is based on the Mozilla Public License.
Sun also will form a Community Advisory Board to oversee the evolution of OpenSolaris OS technology and promote community
development efforts. Formation is planned for March, with the panel to include two Sun employees, two from the OpenSolaris
Pilot community and someone from the open source community.
The company plans to open source as much of Solaris as possible under the CDDL. Some components, such as drivers based on
intellectual property from other companies, will be offered only as binary code, according to Sun.
The patent release, which follows IBM’s donation of 500 patents last week, pertains to active Sun patents for all aspects
of operating systems technologies, ranging from kernel and file system technologies to network management. Users are indemnified
in using the patents. “This is real IP and we stand behind it,” said John Loiacono, Sun executive vice president of software.
Taking an apparent potshot at IBM without mentioning the rival vendor by name, McNealy stressed the usefulness of the technologies
being made available under open source.
“Unlike a lot of companies using open source to dispose of end-of-life code, we have taken Solaris 10, the hottest OS on the
planet with the latest and greatest features, and committed that to [open source],” McNealy said.
Developers who modify the Solaris source code must donate the modifications back to the community. But developers who use
the code without modifying files may combine it with files from other sources and use it in commercial products without donating
it, according to Sun officials.
Sun with its open source moves is looking to reach markets such as entertainment, government, and education, Loiacono said.
“We’re talking about roughly 10 million lines of code” being made available, he added.
The company will continue to offer the commercial version of Solaris with services and support to meet the needs of enterprise
customers, Sun officials said.
Doug Eney, vice president of IS engineering with Carnival Cruise Lines, welcomed the idea of an open source Solaris, but said
he was happy with Sun’s commercial offerings and had no plans to actually begin compiling source code. "Why would I do that?
What upside is there?" he asked.
"Open source Unix isn't gong to change anything dramatically where I'm going to cut my IT budget in half,” said Eney. Carnival
uses Solaris systems as part of its booking and mail systems, he said.
An analyst was pleased with the CDDL. “I like the CDDL license,” said Anne Thomas Manes, vice president and research director
at Burton Group. “No. 1, it gives you a lot more protection than the Apache license.”
Additionally, the CDDL lacks the “viral” impact of the GNU Public License (GPL), which requires that anything affected by
it also be offered under the GPL, Manes said.
“Sun’s license says I can put this thing into a file and anything that’s in that file has to be CDDL but anything can use
that file,” without requiring it be licensed under the CDDL, she said.
Sun officials also stressed the open source initiative is an attempt to broaden the base for Solaris, to boost development
on the platform and sell ancillary products, such as software tools. Sun maintains rights to the Solaris trademark.
(Robert McMillan of IDG News Service contributed to this report)