.comment: Guys Named Stephan and Matthias

Two Years Ago....

Remember the phrase "steep learning
curve"? It wasn't all that long ago that whenever the name
"Linux" appeared, "steep learning curve" also appeared, as
if it were part of the name of the product.

That's not so much the case anymore,
thanks--dare I say it? Okay, I will--to KDE, which no matter your opinion of it
is as close to a standard desktop as exists in the Linux world. KDE-1.0 was
released two years ago today, and it changed everything for many users.

It certainly did for this user.

Way back when--you young whippersnapper! you
don't know how hard life used to be!--the Linux desktop was an odd place to be.
Most distributions (there were fewer then) signified a successful installation
by dumping the hapless user at the command prompt. For dosrivative refugees,
this did not impart confidence: there wasn't even a drive letter! You didn't
know where you were and you didn't know where you wanted to be. "Steep
learning curve" wasn't a description, it was a refuge. If this Linux thing
made no sense, well, scores of writers had already said that mere mortals could
never hope to figure it out. "Steep learning curve" freed the newbie
from the shame of not knowing what he or she was going.

Caldera offered a desktop, called Looking Glass,
that was a commercial product that caused Linux to look more or less like
Windows 3.x. I remember it fondly, but suspect that this is due to its being
the first thing I saw in Linux that had a familiar, finished look to it.

Red Hat installed a whole collection of window
managers and desktops, from FVWM and FVWM2 to AfterStep. There was a long and
complicated directory tree that I believe was supposed to provide basic
configurations for them all. The default desktop looked and acted much like
Windows 95. AfterStep was (and is) a gorgeous thing, capable of being
configured is a broad variety of ways. It also required the editing of some
truly mystifying text files to configure. The restart button was pressed
frequently and a few anxious seconds would pass as the user waited to see if a
change "took."

There wasn't much standardization of, really,
anything. A few icons for specific applications were common across desktops,
but mostly no two Linux systems running X looked alike. Absolute mastery of
one's own machine counted for absolutely nothing on another machine, insofar as
X and desktops based on it were concerned. And the desktop was becoming even
more fragmented, with new ones appearing all the time. It was flat-out scary.
Someone who wanted to run Linux had to really want to run Linux to
endure it all. X-based applications were largely standalone propositions, and
there were scads of libraries that needed to be gotten and installed before
many of them would work. (Ever spend an evening chasing all over the Web
looking for the right version of XForms?)