Slashdot Mirror


IBM Derides OpenSolaris as Not-So-Open

MaverickFire writes "OpenSolaris isn't a true open-source project, but rather a "facade," because Sun Microsystems doesn't share control of it with outsiders, executives from rival IBM say. "Sun holds it all behind the firewall. The community sees nothing," Dan Frye, the IBM vice president who runs the company's Linux Technology Center, said. Sun could do "simple things" to build a real OpenSolaris community if it were serious about doing so, Frye said. "They would push their design discussions out into the forums, so people can see what's going on," he suggested." I talked to one of the OpenSolaris developers at the project's LWCE booth in the "dot-org ghetto," and though it wasn't in response to this article, he pointed out that OpenSolaris takes contributions from all comers, has active public mailing lists, open IRC channels, and several online communities, so Frye's description seems at least overblown.

3 of 168 comments (clear)

  1. Many Open Solaris options by andrewzx1 · · Score: 5, Informative

    There are a variety of very good Open Solaris distros now:

    Belenix: http://belenix.sarovar.org/belenix_download.html/

    Polaris, Solaris for PowerPC: http://www.blastware.org/

    Nexenta, the Solaris/Ubuntu mix: http://www.gnusolaris.org/gswiki/Nexenta_OS/

    And of course you can go straight to the official Open Solaris Communities page here: http://www.opensolaris.org/os/communities/;jsessio nid=6E46815A1C5CC33AC6470A9439DABAA6#all/

    Fight IBM FUD with Open Solaris Fact.

  2. I am an outside contributor by gdamore · · Score: 5, Informative

    I am an outside contributor to OpenSolaris. I have several projects which are currently in the process of getting integrated into Solaris.

    It is true that the development model at Sun is a bit more "Cathedral" than "Bazaar", and there are still some technical and administrative challenges to solve (for example they haven't figured out how to get folks to directly commit to OpenSolaris yet -- you have to hand off code to folks at Sun who integrate your code and walk it thru the process.)

    Development of Solaris has always been a tricky thing, and historically has had huge amounts of "process" to get changes. This is because there are numerous quality safeguards, and committees that have been involved. There are famous questions that every project integrating has historically had to answer: (is it i18n safe, what interfaces does it expose? does it conform to various standards already established? is it portable to both intel and sparc? etc. etc.)

    Part of the review process also has to uphold things like Sun's binary compatibility guarantee. In any respects, the _quality_ of Sun's Solaris product is much higher, I think, than what you find in say Linux, where churn is a lot higher and quality and oversight controls a bit less.

    Anyway, it is possible to contribute to OpenSolaris now, though its a bit of a rough road right now. But they are making it better, and I expect it will be a lot easier in the next year or so.

  3. FUD-tastic by ahl_at_sun · · Score: 5, Informative
    How this blatant FUD could be confused with actual newsworthy content is a credit to IBM. The assertions put forth in the article seem to have only a casual relationship with reality. For example:
    Sun could do "simple things" to build a real OpenSolaris community if it were serious about doing so, Frye said. "They would push their design discussions out into the forums, so people can see what's going on," he suggested.
    Take a look at the discussions page at OpenSolaris.org and that's exactly what you'll see. Not only are there discussion forums for established components (ZFS, DTrace, Zones, etc.), but for projects which are still in their early stages (e.g. BrandZ, Xen, clearview) that are encouraging community involvement for testing and development.

    Components of OpenSolaris are also showing up in other operating systems: DTrace will be in the next release of Mac OS X and FreeBSD. Speaking personally as one of the DTrace engineers at Sun, it's been quite a pleasure working with both the Apple and FreeBSD kernel engineers -- pretty decent community for a "facade".