Skip to content
Chicago Tribune
PUBLISHED: | UPDATED:
Getting your Trinity Audio player ready...

Dear Final Debug: Is Linux for real, or just a fad?

Final Debug turned to consultant and frequent Silicon Prairie contributor David Strom for this response: The announcement that Sun will deliver its computers running both Solaris and Linux caps an extraordinary year for Linux. It is almost like IBM selling its servers with NT installed, or supporting Apache, or delivering their own software as open source. Wait a minute. IBM is selling NT, supporting Apache, and delivering open Java code. Well, that just goes to show you how the landscape has changed this past year.

Linux has become everyone’s darling because of what it isn’t. It isn’t created by the folks in Redmond, it isn’t prone to periodic crashes, and it doesn’t cost a lot or require you to add more memory or computing resources when it comes time to upgrade to a newer version. But being the anti-Windows isn’t enough to win the hearts and keyboards of users everywhere: witness what happened to OS/2 and NetWare.

OS/2 had lots going for it as a developer’s operating system. It had stability, as IBM tried in vain to make clear. It had depth. It had some impressive number of people in various IBM labs all over the world coding applications. It came with its own IP software that was pretty good at the time. And OS/2 even had the early ear of Lotus (before IBM bought them) and some other leading edge companies, including Microsoft (prior to the divorce which created NT).

NetWare also had a lot going for it back in the early ’80s. It once was considered the place to develop database and network-aware applications. Every network had a NetWare server at its core, and no one made a faster file and printer server. The company bought one of the better TCP/IP vendors and produced some quality IP products back then. But NLMs were too hard to create and Novell didn’t make things easier by charging lots for its tools. When NetWare 4 came out, tools to help people integrate their applications into NDS were buggy, incomplete and expensive.

NetWare and OS/2 declined because they failed to deliver the goods, and because they both failed to incorporate and embrace the Web. IBM never had a solid Web server that was feature competitive on OS/2, and while there were others who created OS/2 Web servers, they haven’t been popular. Novell misfired on the Web server side as well: their Web server software was half-hearted, despite their solid grounding in IP protocols.

Linux, on the other hand, plays off the Web and comes with one of the strongest Web servers around from Apache. Apache in some form or another is running on about half the public Web sites on the Internet, and continues to grow despite some heavy Redmond competition. And both Linux and Apache have gained momentum from being truly open software products.

The idea of open systems is never having to say you were sorry you chose the wrong technology: if you have to replace something, you can do so with a minimum of pain and suffering by going to another vendor. Linux and Apache fill this bill admirably.

But enough theory. How does Linux work in practice? It took some effort to get it running, including a phone call to Caldera technical support and typing in some commands that I have since forgotten. But I now have a server that runs Web, ftp, e-mail and the Samba Windows networking utilities. It doesn’t take long to install, and indeed is easier to get onto a new machine than NT or even Windows 98. Once you get it set up to your liking, the system will run like a top, and keep running forever. Like an old pick-up truck. That’s the good news.

There is more good news: all those Web applications that run with Perl scripts and other utilities will work just fine with Linux. That is the strength of this operating system. Unlike the dearth of OS/2 and NetWare-native applications, Linux is coming into the party with a large installed base of Web-aware programs. I could move my web site (which presently runs on IIS) to Linux with a reasonable effort. It wouldn’t be effortless, and I would have some work to do. But that is the beauty of open systems.

The bad news is Linux is still Unix. There are command lines to type. Configuration files to edit and tweak. And odd bits and pieces to adjust. If you like tinkering, you’ll like Unix. I needed some help from friends, and Fred Butzen’s “The Linux Network” book was also invaluable, although it is geared towards Slackware Linux, a slightly different beast than Caldera’s Linux. (Some of the files are in different places, for example.)

Personally, I like spending my time with applications, not making maintaining my operating system into another part-time hobby. Of course, I also don’t like spending time watching the RAM counter and boot process of my PC, as yet another Windows application crashes. My friends who run both NT and Unix machines don’t even remember the last time they had to reboot Unix, even down to the approximate year. I can tell you the last time I rebooted Windows: yesterday, when something went wrong between Word and Navigator.

So would I use Linux/Apache as my production Web server? Not the Caldera stuff. Since I am not too Unix-compatible, I would go with a more pre-packaged server such as the Qube from Cobalt Networks. Operating system, Web server and other servers are already installed and tweaked to run properly and securely so that a dolt like me can deal with them.

What about the fear of not having anyone to call for support? Well, the folks at Caldera were nice enough to help me, even though I should have purchased a support contract. But this isn’t any different from paying for support at Microsoft, Lotus or IBM, and indeed my call was answered within a minute of being on hold.

Linux isn’t going the way of OS/2. Sun’s support is just the beginning of other announcements, and Linux will continue to thrive because it a solid Web platform. If you don’t know Unix, this isn’t the place to start learning. But if you have some Unix expertise on staff, then I recommend you take a look at building your intranet and Internet applications on Linux.

David Strom manages the Web Informant mailing list, from which this column is adapted.

No correct answer yet

We’ve yet to receive a correct answer to this question on how to help people working in Photoshop as a Web graphics editor:

How do you import vectors into Photoshop without shifting colors?

The first person who sends us a correct answer will receive a copy of “Designing Large-Scale Web Sites: A Visual Design Methodology”, by Netscape’s Darrell Sano (John Wiley & Sons, February 1996). And if you have any questions for us, send them in.