Linux.com

Feature: Unix

Sun reveals tidbits of Solaris open source strategy

By Chris Preimesberger on June 16, 2004 (8:00:00 AM)

Share    Print    Comments   

SAN FRANCISCO -- Sun Microsystems confirmed Tuesday that it intends to open the source code for its Solaris operating system, but it gave no timetable for such a release. Ann Wettersten, Sun vice president of systems software marketing, said the company wants "to do it right, and not just throw it out there" without some sort of well-thought-out strategy ahead of it.

New Sun President Jonathan Schwartz announced two weeks ago during a users' conference in Shanghai that his company would open the code for its Unix System V-based enterprise operating system, "make no mistake about it." Although many high-level executives and Solaris group members at Sun knew about the plan far in advance, a number of Sun employees outside the operating systems group were caught off-guard at the announcement.

Sun has always delivered free versions of Solaris -- version X of which is set to be released next fall -- to various non-commercial developers and customers, but has never opened the code before. The company charges $99 per year for a single-processor license. Moving Solaris to the GPL would deflect criticism "that if you can't build your own kernel, then you're not open," Schwartz said. He called that notion "a fantasy."

Wettersten added that the campaign within Sun for an open Solaris is supported strongly by Sun customers, who are "very positive about opening it up."

Bryan Cantrill, senior kernel engineer for Solaris, said that he's excited about his and his team's work going public.

"Technically, this is not a problem to do this," he said. "I can assure you, the engineers in this room write some of the cleanest code in the entire world. We're proud to open it. We feel we were born to do this work. But I'm also sure we'll be revisiting a few comments in the code here and there -- I just thought of a particularly disparaging one I might have left in having to do with C++ unions," Cantrill said with a laugh.

Wettersten brushed off several more questions from writers and analysts during a preview briefing on Solaris X, the release of which is scheduled to coincide with the shipment of Sun's next-generation Java Enterprise System in September.

"First, we wanted to indicate the company commitment behind this move (which Schwartz espoused two weeks ago)," Wettersten said. "Next, we need to work out the licensing and government aspects of opening the code. After that, we need to plan and prepare all the support needs from all parts of the company. So there's a lot more we have to do in order to do this right, and we will do it right."

Wettersten would give no hint of what a timetable for the release may look like. "That's all you're going to get out of me at this time," she said.

Unix System V developers, especially those working with Solaris, have experienced a number of issues that could be more readily solved if the source code were available. Two of those issues are system lockups caused by users being in more than 15 groups, and a limitation on a number of objects that can be held in a netgroup.

Share    Print    Comments   

Comments

on Sun reveals tidbits of Solaris open source strategy

Note: Comments are owned by the poster. We are not responsible for their content.

Schwartz!!!

Posted by: Anonymous Coward on June 17, 2004 01:29 PM
Solaris to the GPL would deflect criticism "that if you can't build your own kernel, then you're not open," Schwartz said. He called that notion "a fantasy."

Jonathan, dear: why on earth would you go out of your way to slag off people that you're putatively doing a favor for? The only reasonable conclusions to draw are either: a) you're insincere, or b) you have emotional problems. Neither one inspires much confidence.

#

Re:Schwartz!!!

Posted by: Graham Lee on June 17, 2004 03:30 PM

I don't think he's so much slagging people off as stating his opinion. Solaris (along with IRIX, AIX etc.) have been criticised for being closed, proprietary systems that don't interoperate by users of Linux, who follow the "open source, open standards" line. This is a fantasy, as it's possible to implement nonstandard software in open source and it's also possible to completely follow standards in closed software. Many of the UNIX standards in use today - NFS, Motif, X11, OpenStep, SUS... - Sun has had a hand in designing or steering (as well as open hardware standards such as SPARC).


Disclosure: when it comes to Solaris vs. Linux, I use both. Along with a few other systems<nobr> <wbr></nobr>:-)

#

Re:Schwartz!!!

Posted by: Anonymous Coward on June 18, 2004 03:35 AM
For mission-critical servers, I'll use Solaris over Linux every time. I like Sun. In terms of technical vision they're way ahead of everyone out there. But their execs need to stop running off at the mouth like cranky third-party presidential candidates every time they get in front of a microphone.

#

Re:Schwartz!!!

Posted by: Graham Lee on June 18, 2004 04:19 AM
Same here...my Linux is on the desktop. Solaris runs the NFS/mail/app server (E450) (and Mac OS X on the webserver and LDAP server). I agree with your analysis of their execs, but not with your analysis of their vision. Historically they've been very good, but right at this moment they don't appear to have a clue what they want to do. And depending on how they license Solaris 10 for education, I might have to dump the server in favour of an XServe or two. They're about 15x cheaper than the E450<nobr> <wbr></nobr>:-)

#

Re:Schwartz!!!

Posted by: Anonymous Coward on June 18, 2004 06:16 AM
oh my, you mean you trust OS-X with your servers more than GNU/Linux or a BSD???

#

Re:Schwartz!!!

Posted by: Anonymous Coward on June 18, 2004 06:23 AM
Err, OSX *IS* a BSD. What's wrong with trusting it?

#

Re:Schwartz!!!

Posted by: Graham Lee on June 18, 2004 06:35 AM
One, see anonymous reply. Two, yes. I'm not about to use Linux on any production servers, but Darwin suits me fine. As does Solaris. And a few other UNIXen.

#

Re:Schwartz!!!

Posted by: SarsSmarz on June 17, 2004 07:44 PM
I think we just get the impression that Sun is being dragged, kicking & screaming into the modern world. Witness the latest news about them cutting off employee luxuries. Soon the deskside expresso bars will also close!

#

This story has been archived. Comments can no longer be posted.



 
Tableless layout Validate XHTML 1.0 Strict Validate CSS Powered by Xaraya