Good article, but does it mention the 1984 Macintosh? Does it mention the Xerox work that preceded this, or the Whirlwind machine that first introduced us to the light-pen?
Microsoft Windows is often viewed, by
this generation of computer users, as "the only thing there ever was," because
to you, it
is. (Unless you encountered a Macintosh.) If I showed you a "card saw" and described the wonderful travails of cutting the remnants of a shredded 80-column punched-card out of a card reader, or told you just what a wonderful confetti the little punched-out holes make, you'd look at me
very strangely indeed. You didn't encounter Unix, or anything else, when a 24x80 character character-only screen (or a DecWriter or a teletype) was
de rigeur. Nonetheless, Windows is an engineering product of those times, albeit several short generations removed. And, while I intend neither to further reveal my age
nor to wax poetic about "those days," it's true that your perspective about such things are a product of what you have to compare it with ... and if "what you have to compare it with" is Microsoft Windows, you really don't have much to compare. You don't even get to see how good
Microsoft Windows is, because "it's all that you know." It's your base-line.
Linux, in my estimation,
isn't "apeing Windows." All of them are building on foundations that are, comparatively speaking, very old. And all of them are trying to ... improve the user-experience. Microsoft has poured huge amounts of effort into making a complex operating-system so easy to administer that, after a manner of speaking, your
grandmother can do it .. and she does! Their work was not seminal; was not the first; was not the last. It was an engineering product of its time,
and it still is. Engineering is like that.
To the extent that Linux supplants Windows, it will do so gradually, on its own. Most likely the two will coexist for many years, as competing computer-software systems have co-existed since the days of .. oh .. MVS and DOS(/360) .. RSTS/E and VMS .. DG Eclipse and VAX ..
Linux, like Unix, "has its warts, too." There are some aspects of Windows that are "astonishingly better than" what Linux/Unix still does -- at least in some engineers' opinions -- because the Windows folks looked at those techniques, thought they stunk, and tried to improve upon them. It's a constant process of trying to make things better. Twenty years
hence, what we are doing today will be regarded -- by
your children
-- as just as "archaic," so be prepared.
---
(Puts his soapbox away, swallows another tablet of Geritol, shuffles off to watch reruns of Lawrence Welk
) ...