Sun and the OGB

The last few weeks in the OpenSolaris Community have been pretty wild by any measure imaginable. Multiple lists on fire over Project Indiana with discussions winding all over the place 24 hours a day for weeks on end. You will not see any of this in the press or in blogs. You have to go where the community is -- on the 200 or so lists where the community lives.

The issue around Project Indiana is clear -- the use of the name OpenSolaris, the community's desire to share in the use of the name, and the need to build consensus around branding and trademarks. If anyone had any doubt about the viability of the OpenSolaris Community, I think the last few weeks should put that thought to rest. The OpenSolaris Community is clearly gelling right under our noses, and it's asserting itself like never before. Four years ago we set out to build a community when most observers thought it couldn't be done. Well, we did it. If OpenSolaris weren't a genuine community, you'd never see such raw passion expressed with absolutely no end in sight. The only feeling that comes to mind is, well, pride. It's really messy, sure, but there is no such thing as an antiseptic democracy. Pick up any good history book and you'll soon realize that self governance is difficult at best. The rewards are worth it, though, which I think history also documents pretty well.

The second thing to point out is the emergence of the OpenSolaris Governing Board (OGB). Up until very recently, most people in the community had little interest in governance, and the OGB was taking some criticism for a perceived lack of leadership. That's all changed. The criticism itself was unfounded since the OGB designed a governance that distributes leadership, and the community itself is realizing that it has to lead itself -- which is a wonderful opportunity that demonstrates the vision of those who crafted the governance in the first place. But the OGB has a clear leadership role to address conflicts, and that's exactly what they are doing right now over the naming issue of Project Indiana.

If you listen to a replay of the OGB meeting yesterday -- which I seriously encourage you to do -- what you will hear is this entire issue being addressed with a calm professionalism that could very well set the standard for exploring disputes in the OpenSolaris Community. I was very impressed. And as a result, for the first time in the last three weeks I'm confident that we are on the verge of solving this problem and becoming a stronger community as a result.

That brings up the third point: Sun. Sun takes in on the chin a lot in situations like this. Sometimes it's deserved, but many times it's not. The company rarely speaks with one voice on development matters, and although many consider that a weakness, I consider it a strength. It's an indication that the company encourages employees to assert themselves in an attempt to innovate. Exercising good judgment is required, though, and we always need to keep that in mind. But, as Roy Fielding said recently, "engineering at Sun is consensus-driven ... people simply need to learn a new tradition of moving that consensus-driving process onto the public lists." To me, that's the single most important aspect to building a strong community -- building consensus in the open. But when disputes occur, being open is even more important. That's why I was encouraged to hear Bill Franklin, the executive director of Solaris engineering, articulate Sun's position on the OGB call yesterday. Listen carefully and you'll hear his flexibility and also flexibility in return on the part of the OGB.

You can read the OGB's draft resolution here: [ogb-discuss] OGB/2007/004 written resolution. And you can follow ogb-discuss over the next few days as Sun engages formally and as the issue comes to fruition with an OGB vote. This is one of the most important moments in the young life of the OpenSolaris Community. And it's clear to see the OGB and Sun are inching closer together. It will be fascinating to see what happens over the next few days. If you are involved in this community, though, don't just observe. Your voice matters. Express it.


Great blog Jim! As usual, you are spot-on. You always seem to be able to dissect a huge mess, like the recent one that occured on the mailing lists, and distill it down to its basic components. And present your analysis in clear, concise terms.

I was very impressed with Bill Franklin on the call, with his openness and willingness to achieve resolution and determine the required compromises to achieve balance between the different OpenSolaris community member interests. I only wish he had commented on the public mailing lists earlier.. I think it would have been really helpful.

Thanks for taking the time to write this blog. I know it takes more time/effort to write than it does to read!

Posted by Al Hopper on November 08, 2007 at 07:33 PM JST #

very good summary - thanks for providing this infos...

But you're wrong in at least one thing... I wrote about it in my Blog (about OpenSolaris in German language). So there's at least one Blog out there which you missed ;-)

Posted by Otmanix on November 08, 2007 at 10:22 PM JST #

Otmanix ... oh, I'm sure there are blogs on the issue, but my point was only that the real action is on the lists. If you wrote about it in German, that's excellent! :)

Posted by Jim Grisanzio on November 10, 2007 at 01:25 PM JST #

Thanks, Al. I agree on Bill. He's a welcome and responsible voice on this issue. I'll try to get him to participate on the lists more frequently. :)

Posted by Jim Grisanzio on November 10, 2007 at 01:27 PM JST #

"Interesting Open Solaris news, keep up your efforts as I am always awaiting GREAT software."
Recent observation, after eight years of active 'Penguin Wrangling' SUN's associate located in Utah (via their German division) has FINALLY released a 'ready-for-prime-time' distribution.
(a.k.a. 'OK for grandmothers and children everywhere!')
NEVER has any GUI based OS worked correctly on 'dated' 32 bit AND 'latest' 64 bit computing hardware from BOTH major vendors AMD and INTEL.
Redmond NOW has a valid competitor for 'desktop' environment supremacy among the GLOBAL masses.
Time to Ride,

Posted by William R. Walling on November 10, 2007 at 04:43 PM JST #

Post a Comment:
Comments are closed for this entry.


« August 2016

No bookmarks in folder