> >If there is no money in it then there is no business
> case for it. Plain and
> >simple. Open source is not all about some utopian
> vision of free wheeling
> >and fancy free give aways. It is business.
> >-
> >Dennis Clarke
> 
> Huh?? Not everything in life is devoted to the
> purpose of making money or getting rich. Every
> business case is not written with the purpose of
> making money. Business is business - but a business
> operating on the purposes of generating money
> **only** is a bit foolhearty in the long run. I'd
> think you'd want to provide a service or product to
> the community as one of those top goals. So I'd think
> we'd talk about the NEED or WANT of such a product or
> service as one of our top discussions.

I think people needn't be saying different things here.
For a business, in the long run, there needs to be a way to show how something
adds (money) to the bottom line.  But in the short run,
it can be about an expanding market presence, goodwill, or something
other than boosting the figures in the quarterly report.


> Something like: 
> 1. Does anyone, on planet Earth, need or want an
> OpenSolaris-based PowerPC port?!?

Obviously, or nobody would be here.

> 2. Can the port be marketed and sold commercially or
> academically?!?

Hmm...I've seen people talk about things they'd like to do or
systems they'd like to run it on, but I haven't seen anyone
talk here about how it could be marketed and sold.  Not that
they would, such things typically aren't discussed publically before
they're ready for an actual announcement (i.e. a plan and a fairly
solid date are already in place).  Maybe I missed it though...

> 3. Can we utilize existing sponsorship (Genesi) or
> seek out new sponsorship (IBM/Sun/Blastwave/etc..)
> with interest in our idea(s)??

IIRC, Dennis has said he was looking into that, about as
much as anyone outside of Sun could, anyway.

> uestion #1 should take precedence in this case. Needs
> and wants help create DEMAND. Without demand for the
> product or service (i.e. Polaris or OpenSolaris/PPC
> (/POWER)), the business case or venture is eventually
> short-lived whether through sponsorship or
> 'out-of-pocket'  expenses.
> 
> In theory, it only takes one person or business
> (internal/external) to create a demand... ;o)

Yeah, maybe that's how the old 2.5.1 port happened, but it got
orphaned pretty quick.  You want something to last, it probably
takes more than that.

Heck, given that Linux now sort of runs on the Wii, I'd love to see
OpenSolaris on that, since I have one (and the WiiRemotes are way
cool).  But I doubt there'd be enough people to make it happen, and
anyway it'd be a hack 'cause it takes one just to break into where one
can load arbitrary code.

Serious desktops, still in production, that use PowerPC?  I don't
know of anything other than IBM offhand.  They probably account
for most of the PowerPC or POWER servers, too.  Lots of embedded,
special purpose, and game systems, but you still need a market, and
a development box with observability, and a place to get the chipset
drivers going.  Looks to me like either get IBM to cough up specs and
work with them, or go for the little stuff (which will be even more
architecturally diverse and thus difficult than x86 platforms IMO).

>From here on, I'm just rambling...

One thing I like about any port that has some hope: it's an insurance
policy.  The revival and revitalization of x86 meant opportunities
for selling quality x86 boxes, and while the T1, T2, and eventually
Rock should keep SPARC viable for awhile, it's always interesting to
watch Sun try to keep up with folks with the $$ to throw around of
Intel.  Solaris on x86 means that Solaris doesn't depend on SPARC alone.

So any port, even if it doesn't become commercially viable, should,
if the process is well documented, make future ports a little easier,
improve modularity and code isolation, point out more hidden assumptions,
etc.  Although a lot probably is covered by the SPARC vs x86, given different
byte order; even more so with x86 still supporting both 32 and 64 bit
kernels.  And the Solaris code is from what I've seen a heck of a lot cleaner
than some I remember, like SVR2, and way better than the ancient U

If one day blade servers were standardized enough that different vendor's
blades could plug into the same chassis, one might have IBM blades
plugged into Sun chassis, or vice versa.  Maybe under those conditions
there'd also be interest in additional OS vs platform combinations,
although there'd still be the problem of reaching a critical volume sufficient
to get application vendors to support those combinations.
 
 
This message posted from opensolaris.org

Reply via email to