Sun Microsystems is making its Solaris operating system source code publicly available to developers under its `community-source' licence program in a move apparently aimed at mimicking the success of Linux.
Under the Sun program, developers and users can download Solaris source code for free and make changes to the operating system as long as all the changes are reported back to Sun. But developers will still have to pay licence fees to Sun if they decide to use any Solaris code in commercial products.
This means that most users are unlikely to see any immediate changes in the way they acquire or pay for Solaris products.
But the move could be useful for the handful of companies that may occasionally need to make changes at a source-code level, said Rex Hays, a design engineer at the advanced development product group of Eastman Kodak.
For instance, Kodak in the past has paid Sun for access to Solaris source code when embedding the operating system into some of its products. Giving it away for free `would be a very nice thing', Hays said. `But it would be interesting to see how much of the source they give away,'' he added, because in the past Sun has always held back some code under its source licensing program.
Sun may be trying to capitalise on the growing developer interest around non-Microsoft technologies, such as Linux and Java, said Laurie McCabe, a Boston-based analyst with Summit Strategies. `The whole developer community was going the Microsoft way till Linux and Java came along. This is another of those attempts by Sun to shake up the old status quo,'' she said.
Others, though, were more sceptical. Stacey Quandt at Massachusetts-based Giga Information Group said developers aren't likely to rally around Solaris when, at the end of the day, they still would have to pay to use it. Sun's community licence isn't the same as the General Public License (GPL) that has made Linux famous.
`I view [Sun's licence] as a proprietary licence, it is not an open-source licence,'' Quandt said. `Sun is trying to wrap itself in the appeal of open source and is saying 'we are a community', but it is a community behind walls.''The GPL allows anyone to see and use the source code of Linux and to make changes to it at no charge. The only requirement is that the changed code must be shared with the public, also at no charge.
Ultimately, Sun's move is unlikely to amount to much, agreed Jonathan Eunice, an analyst at US consultancy Illuminata. `If they had done something like this years ago, they would probably have been a leader of the open revolution,' Eunice said. `Now it looks like they are chasing the Linux tail.'
Importantly, opening up Solaris would also make it easier for rivals to get easier access to core Solaris differentiators like its high-end partitioning technology, Eunice said. `The question they need to ask is: all this for what?''