This is one of the most interesting discussions held here in a long time.

Preface to remarks:

1. Genesi financially sponsors Blastwave (/Blastware, etc.).

2. Genesi will continue to provide hardware to Developers interested in supporting the Polaris effort. This has included and will continue to include Sun employees.

3. All involved understand that Blastwave would not exist without the management and commitment of Dennis Clarke. Having said that, without the contribution of others, including many people from Sun - not to mention the code itself - Blastwave would not exist.

Remarks:

We start with a question: how many distributions of GNU/Linux are there?

=>The generative processes of open source software development is not something that we want to try to control once code has been released. Solaris was created and will continue to be developed by Sun. Once a _release_ has been made it is time to let the code go where it will to satisfy the interest and effort it inspires.

=>If Sun wants to engage beyond the release to support or channel what happens next they are certainly free to do so. Clearly, involvement in the post-release world will invite curiosity from the *Open*Solaris Community. It is completely expected that any Sun- sponsored effort seen to duplicate an existing Community effort will be questioned and this can generate frustration from those affected, but there can be and there should not be anything other than a sensitivity to this concern (of those feeling threatened) that stops Sun (or Sun Engineers) from doing anything. Involvement in the post- release world however places Sun and its employees (on their own time or not) on equal footing with the rest of the Community. Sun might want to gain more sensitivity to the issues involved.

We see a necessary and foundational value statement for Sun. We think Sun's focus should be on giving:

1. Developers a “direct line” to Sun - engagement in Forums.  Example:

http://www.power.org/phpbb/viewtopic.php?t=84

2. Support and help to build an Infrastucture (as Blastwave has built and Sun engineers have contributed - thanks to Craig Steinberger in particular)

3. Sponsor Developer related Events (User Groups, etc)

4. Be seen generally as helping to build the community by providing access to information and experts

The objective should be to help the community to help themselves. Traction is gained in "developer corners," forums, etc. and through content: code, documentation, and education events through Webinars and Podcasts. This is best done with the existing community and creating splinters in the existing community is not how Sun wants to be perceived - BUT again this is an opinion not a requirement.

This whole topic should be on the top of the "New Business" list for the next CAB meeting. The CAB should formulate some recommendations to Sun and some convention should be established. The same process that created the thoughtful and successful CDDL should be employed on this issue. Through the framework established we should be focused to extend what *is* working further. This discussion illuminates the issues. It is now the responsibility of the CAB to pick this matter up and formulate a recommendation to Sun how it best can proceed in this domain moving ahead. We hope this post contributes to that process.

Sincerely,
R&B_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to