On Wed, Aug 01, 2007 at 09:12:46AM -0700, John Plocher wrote:

> And I think that this is the thing that "Indiana" is seeking to change.
> Many of us see it as a flaw that the opensolaris.org meta-community does
> not have a reference distro that *is* more equal than the others.

Can you elaborate on the reasoning behind your conclusion that his
weakens the OpenSolaris Community?  I disagree with the conclusion,
but I do not understand how it was reached.

> This is the difference between simply wanting to be a technology source
> (think of Xorg) versus wanting to solve real customer problems (think
> KDE, GNOME and Apple).  An OpenSolaris reference distro that is built
> by the people who have already pioneered OpenSolaris based distros, that
> pulls together all the best of what we have learned, that forces us to
> improve the things that still suck at, and that gives us all a concrete
> focus for our efforts - how can that be a bad thing?
> 
> I don't know about you, but I certainly would rather be an Apple instead
> of an Xorg...

But KDE and GNOME are components, too.  They provide technologies that
companies like Red Hat and Sun can use to meet customer needs.
They're the same as Xorg in the regard, really.  Sun and Apple are the
peers here; they're the ones focused on meeting customer needs.  In
turn, they can and do influence the direction taken by the component
providers by hiring people to interact with the respective communities
and make contributions.

Would I rather be Apple or Xorg?  That seems like a matter of personal
preference; both have value.  I share your interest in meeting
customer needs, and would lean in the same direction.  That's why I
enjoy working for Sun and helping Sun make products that our customers
need and want.  The incentives are different, too - Sun pays us to do
this stuff, and whether and how much we're paid depends on how well we
as a company meet our customers' needs.  Other members of the
OpenSolaris Community who share our interest are welcome to apply for
employment at Sun or another vendor, or to form their own companies to
do that.  But it's folly to pretend that a community with diverse and
perhaps conflicting interests, receiving compensation from many
different sources (ranging from various employers to meeting one's own
needs to a simple desire to learn and explore) should imagine for
itself a single untapped market and become focused on that market's
needs as if it were a corporation hawking a product.

Let's call Indiana what it is: an attempt by Sun to make a second
product, a peer of Solaris.  That's all well and good.  Saying that
the OpenSolaris Community will become the product team (and that
OpenSolaris will be in effect co-opted by the new Sun product at the
expense of its technology component status) is not.  And, speaking
strictly as a Sun partisan here, I fail to understand why the vast
majority of problems the product team is considering cannot be solved
either in OpenSolaris as a component or in Solaris as it exists today.
To the extent that Sun succeeds in reaching new customers with its new
product, we (as employees) ought to call it a success.  To the extent
that our choice to direct our own resources toward solving these
problems in a way that does not benefit our existing customers drives
away those existing customers, we ought to call it a failure.  It's
too early to know which will dominate, but why should we expect or
insist that the other members of the community join us in making this
bet, in many cases at the expense of their own interests?

-- 
Keith M Wesolowski              "Sir, we're surrounded!" 
FishWorks                       "Excellent; we can attack in any direction!" 

Reply via email to