The StartX Files: Inside the Expo
A Penguin Flaps Its Wings in Antarctica...

Brian Proffitt
Friday, August 8, 2003 04:07:39 PM
Red Hat's new development program for the consumer editions of their
distribution is going to move away from the fixed pace of the
six-month cycle and towards something where the distribution would be
incrementally released based on the upgrades of individual tools and
applications.
The reason why there is very little difference between the tools in
Red Hats 7, 8, and 9 is that when Red Hat made a boxed set, they
insisted that everything be as stable as possible for those retailed
versions. So, if a toolset came along (say, Apache 2) that only sorta,
kinda worked, Red Hat would not include it in the application list. If
it wasn't stable, it wasn't going in the box.
Now, however, that rule will no longer apply for the consumer
editions. Red Hat is going to let things in that might not be
absolutely rock solid, and let the beta testers have more of a hand in
QAing the end results, thanks to a longer development cycle that won;t
be truncated by the need to wrap everything up early and send off to the
mass CD-burning factory.
Keep in mind, this is only about the consumer editions. The enterprise
versions of Red Hat will still follow the rock-stable model of
software inclusion.
This change makes a huge impact on the Linux community that goes way
beyond not being able to pick up a copy of Red Hat at your local Best
Buy. There are many vendors that use Red Hat's consumer editions as
the basis for their own products. If they have support issues, they
can call up Red Hat and get the standard user support, which they can
then implement within their own product line.
Under the GPL, this is all cool. But it may have bugged Red Hat to
know that other companies were just taking their work and implementing
it without more than just a standard user support contract, if that.
Under this new development strategy, though, things are going to be
more in Red Hat's favor. If a company wants to use Red Hat
distributions as the basis of their own software platform, they are
going to have longer to wait between versions and the versions they do
get might not be a rock-stable as they were before. Which leaves such
a vendor with three choices.
First they can begin maintaining their own separate Linux distibution
from here on out. This is certainly doable, but a lot of the smaller
startups may not have the resources, which is why they were based so
heavily on Red Hat in the first place.
This first choice, by the way, is probably why Sun Linux is really
back. Rather than be tied Red Hat's new development timeline, Sun,
which certainly has the wherewithall, is going off into its own
direction on the client desktop.
Second, they can drop Red Hat and work with another distro. Again,
this is a likely course of action, until every other major Linux
distro chooses to go the same route as Red Hat. And they will, because
Red Hat's plan eliminates the need to sell boxed sets, which is a huge
expense for any company. Look for Mandrake and SuSE to follow suit
with some variant of this development model soon.
Third, they can work more closely with Red Hat in a more partner-like
arrangement and get more direct support from them.
Guess which option Red Hat is banking on?
Because of this, the Red Hat development changes are sheer genius. In
one fell swoop, they eliminate the overhead of retail channel,
reduce a lot of deadline pressure on their own developers, and create a
situation where RH-using vendors will either stop leeching off of Red Hat
altogether or better yet enter into new partnership arrangements with
Red Hat.
And, all of this happens while they get to make the beta
testers, developers, and power users in the community happy by
allowing "more involvement in the Red Hat development process."
Brilliant? You betcha.
None of this is particularly evil - this is a case where one company
is looking out for itself. But Red Hat's move is going to have a ripple effect
across all of the other distribitions companies, ISVs, and embedded
hardware vendors in the very near future as companies try to adjust to
the new model.
The overall impact the LWE will have on the rest of the community will
still be felt and seen for many months to come. This is a very tight
community, where everyone knows everyone else, at least by name, and
usually more. The decisions made here this week in San Francisco
effect everyone, and so will the show's overall attitude.
The attitude of success.
« Back: On Penguins and Lawyers