Sun Microsystems on Tuesday will release the long-awaited millions of lines of source code for OpenSolaris, the open-source version of its Solaris operating system, a move designed to expand the developer base for, and applications written to, that platform.

The single source code base covers the core operating system, networking, system libraries and commands for both SPARC and x64/x86 hardware platforms, giving developers and customers access to the code for all the innovations delivered in the Solaris 10 operating system, which was released earlier this year.

Among those innovations are Dynamic Tracing (DTrace), the source code for which was made available as open source in January, containers, and predictive self healing.

The move also drives Sun further into a support and services revenue model as opposed to the proprietary model of selling packaged software as Microsoft does with its many Windows products.

Sun's goal is to use the open-sourcing of Solaris to drive a turnaround of the company's software business, which has lost mind share, if not market share, in the Linux and Windows crossfire.

Sun wants to foster a better internal software development process, work more closely with the community and then be able to drive innovation outside its own walls, increasing Solaris' penetration and pushing it into new markets, its executives have said.

Claire Giordano, the leader of the OpenSolaris initiative at Sun, told eWEEK.com in an interview that Tuesday was "opening day for OpenSolaris" and that the code would be available for download at the new OpenSolaris community Web site portal from 8 a.m. PDT on Tuesday.

Developers would be able to download a full build environment with all the tools they needed to build and develop on OpenSolaris, while the portal would also have developer documentation and the community's page would be the place where they could join the discussion groups and either join existing or create new communities, she said.

Asked what Sun had done about the third-party drivers and other third-party code that Sun had not been able to secure the rights to, Giordano said the Santa Clara, Calif., company had "worked hard to make that technology set as small as possible" and would also be making a road map available on the site that would detail when those technologies that could not be made available at launch would be available.

Stephen Harpster, the director of Open Source Software at Sun, added that those things Sun had not been able to negotiate the rights to or had not yet started negotiating for the rights to, would be delivered in binary form on Tuesday "so people will be able to build their own OpenSolaris."

SOURCE