Runs great, sucks less
Published: 14 May 2001 15:07 BST
First came the applications. All of a sudden, instead of a no-frills window manager like fvwm95 running buggy ports of Wordperfect and Netscape, you have several nearly complete desktop environments to choose from, each with its own object model.
Suddenly, there are scores of window managers to choose from, and many are excellent. There are several office suites and graphical word processors -- probably one that's right for the resources available on your machine. You can find open-source dictionary programs and spell checkers, personal finance software, full-featured spreadsheets, at least three graphical browsers, and a bunch of basic but usable database applications. It's easy to download MP3 players and rippers and servers that rival the flash and power of the best multimedia programs available on other platforms.
Fancy file managers have been built by enterprising startups (but managing your files on the shell is still where the real power is at). Developers have more tools than they can shake a stick at, including some pretty nice graphical development tools for HTML and various Web scripting languages. Artists get amazing 3-D graphics, CAD, and rendering tools. There are powerful and full-featured bit-mapped graphics programs and at least one vector-graphics program nearing usability.
Next, Linux evolved to support these more complicated desktop applications. Threading improved, memory caching got better, and along came journaling file systems so you don't have to wait for a disk scan after a power failure. The kernel got support for plug-and-play, PCMCIA and USB devices.
Several power-management schemes for battery devices were integrated, along with support for an ever-widening range of hardware. Linux now supports nearly every processor, sound card, graphics adapter, network card, motherboard, laptop, and peripheral device around, along with hard drives of any existing size, cartoonishly large files and nearly infinite RAM spaces.
The XFree86 windowing system, which, before Linux, had been stagnant for about 10 years, suddenly sprouted a leaner and meaner architecture, a new built-in font server, and support for powerful modern graphics card features like 2-D and 3-D rendering.
This stuff wasn't around three years ago. Some of it wasn't around one year ago. Linux is happening, and it's happening fast.
Both Apple and Microsoft know that consumers are hungry for a faster rate of change, and both hope to get new consumer OSes off the ground this year. One or both may succeed. Or, they may have mixed results. However, both are late. In fact, when they were first promised, desktop Linux didn't even exist yet.
I guess at this point I simply have more faith in the open Linux development model. That's where the momentum seems to be.
Is switching to Linux betting with the numbers? Or will new versions of Mac OS and Windows leave Linux behind? Let us know in the Talk Back below.
To have your say online click on TalkBack and go to the ZDNet forums.






