"Sun Microsystems opened the very proprietary Solaris in far less time. "
Sun opened up its build infrastructure they use to actually build the versions of OpenSolaris
that they provide in binary form? I think you are confused between offering an open source
codebase.. and building an open community infrastructure. They are not the same things and
one is easier to do than the other.
Now I may be wrong, but it seems to me that opensolaris development is gated through Sun
These pages would certainly suggest it works like that:
If you want to contribute fixes or enhancements to OpenSolaris you file bugs or RFE's in the
opensolaris bug tracker and those patches are reviewed by Sun employees for integration. In
fact you actually have to sign over joint copyright ownership to Sun for any contributions you
make..before you are allowed to contribute anything.
You want to contribute, you send in a patch...it gets reviewed, the Sun employee applies it
for you. Actually its more complicated than that.. you actually have to request a Sun employee
sponsor you and give you the go ahead to actually work on a patch.
Besides the whole, must give Sun joint copyright detail and the whole you must request a
sponsor detail, the basic mechanism by which non-Sun employeed contributors can contribute to
OpenSolaris compares directly to community participated in Fedora before the Core/Extras
merge...as far back as RHL 6.x if not prior to that. But I only speak of history that I have
personally lived so I won't speak to anything before RHL 6.x.
If filing bugs and patches in a bug tracker is bar you want open source distributions to
meet... RHL met that a long long time ago. With Fedora as of Fedora 7, community involvement
goes well beyond that, with community members having equal access to actually commit code for
the entire infrastructure which builds the distribution. But we've even moved beyond that
now. Now, there are community members shoulder to shoulder with redhat employees as part of
the infrastructure and release engineering teams. Community members aren't just contributing
the bits... community members are responsible for grinding the bits and cranking out the
sausage every six months. At every level where responsibility can be shared inside Fedora, Red
Hat shares it with community members... because its a partnership. What other software
company is making that level of commitment that Red Hat is making to work with community as a
Outside of Debian, what other linux distribution gives that much access to