Subject: Re: sparc64 reliability
To: None <sigsegv@rambler.ru>
From: Erik E. Fair <fair@netbsd.org>
List: port-sparc64
Date: 10/10/2004 15:47:12
Even Sun has limits. They can hire engineers until the cost of that
requires the prices of their products to rise above what their
customers will pay. Also, investment in anything that doesn't have a
direct effect on the bottom line in the short term (i.e. things that
customers don't directly pay for, e.g. software tools, pretty
installers, etc.) is always a hard sell to management, unless
management is particularly enlightened and is willing to take the
long view. And even then, you have those pesky shareholders to
convince, particularly if you're a public company like Sun.
The most effective companies get things done that need to get done
because those things directly affect their corporate survival, and in
turn, the engineers will work on things that aren't all that
glamorous because when management so directs, if they fail to
perform, they will be fired, and thus they won't eat. Profit is quite
the motivator, but it also constrains the list of things you'll work
on.
Typically, the bigger the entity, the more distractions from the
bottom line they can fund for a time, in the hope that one or more of
them will be profitable in the future. However, when your markets are
under attack, your margins are shrinking, and your customers are
fleeing to cheaper hardware, you're less likely to spend precious
cash on anything that won't have an immediate return.
We have the advantage of not having those pressures. However, our
labor pool is entirely volunteer, generally cannot work full time on
NetBSD, and just try to get a software engineer to deal with a
problem he's doesn't care for during his time off from work...
Erik <fair@netbsd.org>