Sun Microsystems Inc. expects to release the first update to its Solaris 10 operating system next month, according to the company's software head. Sun recently announced plans to add a new file system, the 128-bit Zetabyte File System or ZFS, to Solaris 10 as well as the ability for users to run applications designed for other operating systems on top of Solaris via segmented containers.
As executive vice president of Sun's software group, John Loiacono heads up the company's software operations, including its Solaris and Java businesses. He's a long-time Sun employee, having joined the company in 1987. He was previously senior vice president of Sun's operating platforms group, and prior to that role, was the firm's chief marketing officer.
IDG News Service talked to Loiacono recently about Solaris 10, the open-source version of the operating system, OpenSolaris, which Sun released in June, and the relationship between the two pieces of software. What follows is an edited transcript of that conversation.
IDGNS: Five months in, how successful do you think OpenSolaris has been? What about community contributions?
Loiacono: It's been wildly successful. Maybe ten times what we thought it would be. There have been some putbacks [of technology to the OpenSolaris project].
Community contributions are somewhat as we predicted and also what we didn't expect. While bug fixing is important, what's really fascinating is the work some people are doing on porting OpenSolaris to PowerPC, to the mainframe space, to shrink it down to an RTOS [real-time operating system] and people are also looking to extract pieces of the operating system.
IDGNS: How far along is Sun in its stated plan of making all its software open-source? Doesn't the porting of OpenSolaris to a new platform like PowerPC require all of Solaris' closed binaries to be open?
Loiacono: The entire OpenSolaris kernel is open source. There are a couple of pieces like drivers that we don't have source rights to; we ship the business rights to them. We're working on it. We highly encourage this [the porting of OpenSolaris]. We're talking to people who are putting Solaris on PowerPC and on the IBM mainframe. All of this is absolutely vital to give more people access to Solaris. Today there are 440 or 450 non-Sun x86 systems that are certified to run Solaris from Dell, HP, IBM, Acer, Lenovo, etc. In blades, IBM and Egenera endorse Solaris. You'll see more [support for Solaris] moving forward. It's a domino effect.
IDGNS: What happened to Linux Application Environment, formerly known as Project Janus, a way for Linux binaries to run unmodified on Solaris? Did that technology make it in to Solaris 10 already? If so, how does that differ from Sun's recent announcement that users will be to run applications designed for Red Hat Inc.'s Linux on top of Solaris via segmented containers?
Loiacono: Janus did ship previously. You could think of Solaris Containers for Linux Applications which we just announced as Janus 2.0. It's new enhanced technology. It has the ability to run over time any Linux distribution in a container. You could have Red Hat [version] 2 in one container and Red Hat 4 in another container. Why are we announcing Red Hat first? It's the dominant market player with a 60 to 80 percent market share.
IDGNS: ZFS was supposed to make it into the first release of Solaris 10 last year, what happened?