Welcome!

Linux Authors: Katharine Hadow, Hovhannes Avoyan, Anatoly Krivitsky, Pat Romanski, Suresh Krishna Madhuvarsu

Related Topics: Linux

Linux: Article

Can Linux build bridges to dummies?

Linux is getting easier, but it is not easy enough. How easy should it be? Think Xbox or PlayStation 2.

(LinuxWorld) — This week is part two of a two-part series on comparing Windows to Linux for average-to-dummy users. This week I'll address one of the hot-button issues, installation. First, here's the simple conclusion of my previous column: When faced with the problem of using DHCP to make a connection to the Internet via cable modem or DSL, neither Linux nor Windows made the process as easy as it should have been. Windows had the edge in my case, but my problems with Linux were self-inflicted, since I choose to run the Debian unstable branch. The easiest way to connect was to hook up a dirt-cheap appliance. I used a SOHOWARE NBG800. It's a couple years old, and the latest product is NBG800/A. There are plenty of other dirt-cheap around you could use, as well, such as the Linksys Etherfast Cable and DSL router. The various routers run between $50-$100 depending on features and discounts.

The easy setup is only one benefit to using cheap routers instead of a direct connection. Another is that you can easily hook up multiple computers to your broadband connection. Perhaps the most important benefit is these routers are better firewalls than just about any average-to-dummy user could set up on Windows or Linux, and all the computers in the home or very small business benefit from the single cheap firewall. All of the units I've tried use network address translation (NAT, or IP Masquerading) to give your computers access to the Internet. That isolates your computers from the 'Net.

They're not perfect firewalls, to be sure. Some may still allow you to administer the router from the Internet by default, which is a big security hole if you don't change the default administrator password or if you choose a lousy new one. (I seem to recall one extreme case where it didn't matter because outsiders could even see your password by viewing the HTML source for the administrator page!) Nevertheless, most products have plugged these holes. The average-to-dummy Linux user is unlikely to configure a NAT firewall at all, let alone create an IP Masquerading gateway with IPchains. Something of a firewall is better than none.

The best installation available

All this goes to prove that the most desirable solution for average-to-dummy users has nothing to do with Windows or Linux. The most attractive solution is simply the path of least resistance, as long as there is an appreciable return on your investment. That's where almost everyone on the planet has it wrong when they wage a battle between Windows and Linux installation. There is no contest. Windows wins every time, easily, for the average-to-dummy user.

That's because the average-to-dummy user buys a PC with Windows pre-installed. The contest is not between installing Linux and Windows. For the most part, the contest is between purchasing a PC and running it as is versus purchasing a PC, wiping Windows off it and installing Linux in its place. At worst, pre-installed Windows requires only some configuration steps you may have to traverse when you first turn on the PC. Linux not only requires a comparatively lengthy installation session but some Linux install programs present the average-to-dummy user with extremely intimidating tasks such as partitioning a hard drive. Clearly, the path of least resistance with the biggest return is Windows -- so far.

Let me state for the benefit of my esteemed LinuxWorld colleague, Joe Barr, that this conclusion only has the average-to-dummy user in view. Joe's recent comparison of installations for Windows to Linux is appropriate for a corporate audience, since IT departments are weighing the advantages of migrating from the legacy Windows OS to Linux over updating to the latest version of Windows. In the latter case, one needs to compare how the two install fresh or over the existing OS, and Joe is doing an excellent job of that.

The obvious solution to this problem is to lobby to get Linux pre-installed on as many PCs as possible, right? Wrong. That would help, of course, but it's not looking far enough into the future.

Here's what matters — Xbox. The average-to-dummy market is rapidly changing. Heck, the market is rapidly changing even for those of us who pretend to be above average. I used to hate game consoles, but the latest games for these boxes are more inventive and exciting than PC games, and now they look attractive enough that I don't miss the high resolution graphics advantage of the PC. I also love my TiVo (the Linux-based appliance that records TV shows automatically, and lets you pause rewind as you watch live TV). I don't like one or the other because of the OS they run. I like them because they're simple, cheap, easy-to-use appliances. That's what average-to-dummies want. Their dollars are what Microsoft wants, which is why it makes the Xbox.

Would I consider building my own Linux-based TV recorder like TiVo? You betcha. I was thinking of contacting Russell Pavlicek about this, since he just went through the process (see his recent InfoWorld column, linked in resources). However, it's unlikely I'll ever get to that project. I just don't have the time and TiVo works well enough.

Even if I did create this box, how many people are going to that? How many hard-core games will continue building, tweaking, and downloading drivers for a gamers dream machine for $2,000 or more when it's so much easier and cheaper to plug in a $150 or $199 box? Some, maybe, but as HDTV grows, the advantages of the PC diminish. Even hard-core gamers are sure to defect eventually. Microsoft sees the trend and is back-pedaling on its idea of the expensive PC home media center because the benefits of a cheap appliance are so obvious.

We're not quite at the point where consoles will be the ultimate cross between a home entertainment box and PC replacement, but that day is coming soon. The PlayStation 2 and Xbox (and some new versions of the Game Cube) already play DVDs, so you don't need an additional DVD player. All these consoles need is a broadband connection (available for some consoles already) and good-enough software. Then there will be no reason for many average-to-dummy users to consider purchasing a PC. Heck, I can't wait until my kids can browse the Web and do email on a console so I won't have to worry about what damage they could do at my workstation.

The bridge to the future

Microsoft's edge in the average-to-dummy market is the Xbox, not PC pre-installs. Actually, Microsoft has two cards it has played in this market, but the most important one is the Xbox. It played the other some time ago when it bailed out SGI with some cash and took in return the patent on OpenGL. By doing so, Microsoft snuffed out the future of OpenGL as a gaming graphics API and ensured that DirectX would emerge victorious in the PC market. OpenGL is multi-platform, whereas DirectX is tied to the Win32 API and Xbox.

Since the PC market is saturated, it turned out to be a minor victory, although not entirely a hollow one. Those who flocked to DirectX reaped the benefit of doing so because they could apply their skills (along with many of their Win32 API skills) to the Xbox. The battle is no longer between DirectX and OpenGL but DirectX and everything else, including OpenGL and the APIs for Nintendo Game Cube and the Sony PlayStation 2. Here Microsoft has the advantage of offering what is basically a single API for both PC games and the Xbox console.

If you really want to eliminate Windows in the average-to-dummy user market, here's the way to do it. Build a bridge from Alaska to Russia using Xbox units. This defeats Microsoft in two ways. Microsoft only makes money on the Xbox games or the tools companies use to create them. Microsoft loses money on every Xbox it sells. The more Xbox units you buy, the further you drive Microsoft into debt. As long as you publish a picture of the bridge, Microsoft can't win the favor of game companies with the huge sales figures you created by purchasing so many Xbox units.

The answers

All right, so that's not very realistic. Neither is the Linux-for-the-Xbox idea, which is gaining a little popularity right now. At least this won't fly for average-to-dummy users until it is possible to run Linux on an Xbox without hardware modifications. Average-to-dummy users don't want to violate warranties or solder anything.

This is not going to be an easy market for Linux to capture, if it is possible at all. Assuming it is something you feel is desirable, perhaps you can email me your suggestions on how Linux could take over the average-to-dummy world, or share them in the Talkback section below. I've got a couple ideas of my own. I'll share yours and mine in a future column. Until then, happy gaming and TiVo watching.

More Stories By Nicholas Petreley

Nicholas Petreley is a computer consultant and author in Asheville, NC.

Comments (7) View Comments

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


Most Recent Comments
mallory 11/12/03 12:57:08 AM EST

Re the article, I disagree about the pre-installed Linuxes (linii?). I am a lapsed computer user who just recently bought a Gateway notebook of course preinstalled with Micro$mut WinBlows XP & 6 "free" mos of AOHell/Slime-Warner. Of course it's easier to just leave it on-- I couldn't buy an "empty" computer, though the sales clerks were sympathetic. If SoccerMom (my word for the "average-to-dummy user") can have a plug-and-it-worx computer why would she spend time and money to change OSes? I am lazy too. Very much so. I would LOVE to be able to buy a Gateway notebook preinstalled with SuSe or Mandrake, whatever. SoccerMom would accept this too, and buy it.
I still haven't plugged in my printer, though. HP is a nice company but you can't even read this thing's manual unless you have a WinBlows machine or a Mac. I will need to find a SoccerMom Linux community to help me (and other newbies) with this stuff. thx

deoren 10/11/03 04:40:50 AM EDT

I've heard that Lindows is very user friendly, but unfortunately brings with it many of the same problems because of how it's configured. It gives the user TOO much power, which lets them shoot themselves in the foot.

It lets the average user run as root, which gives anything running while that user is logged on full access to the system.

Trust me, you don't need full access to the system while you're browsing web pages, reading email, playing games, etc.

Once Lindows gets wise and fixes that issue, they'll have more going for them. Right now, techs realize that it is more insecure than other major distros like Debian, Red Hat, SuSE, etc.

As I am a fellow Linux user, I'm glad to see more people realize that Micro$oft != only choice. If it takes companies like Lindows to get it done, so be it. I just hope they don't make the same security mistakes as M$ is infamous for.

It's freedom of choice that will bring about better innovation.

Danny Frank 10/11/03 02:09:33 AM EDT

I an a newbie. I have installed Lindows and I love it. I remember my first PC. I removed Windows 3.0 more times than I installed it. I was DOS, in fact I still own a copy of DOS 5 on 5.25 disks. So far Linux is all that I hoped for and no mere Micresoft. Never again. I have had to learn, KDE, Open Office and more. I still can't listen to my CD's but soon. If anyone is looking for a Linux distribution Lindows is it. 10 minutes and you are there, XP is an hour and costs 3 times as much. Thanks Guys for Linux.

Walt R. 10/09/03 01:49:22 PM EDT

For the dummy that loses a file and swears they saved it in Word, neither system can help them. It easier to find the document in a Linux users home directory than a windows hard drive. If some of these people had to do the initial windows installation and configuration, there would be many thousands of non-working PC's. Gives new meaning to the term winbroke.

Mark Potochnik 10/09/03 11:48:16 AM EDT

>I am a linux dummy myself,

I don't like the word "dummy" myself...

>downloaded latest mandrake, but
>no time/courage yet to find out how to convert my approx
>33.000 MS Office files......

If you are still running Windows, download Open Office and get comfortable with it... Most of your files MS Office files should load right in to OO, and run... They will run the same under Linux... No "converting" should be necessary. Just find the program that will run that type of file. This applies to not only Office files, but other files as well, including movie files, sound files, photoshop files too..

> and read the 150p manual.

Manual? Instructions? Who needs them? :-)

>Still the Idea came up to refurbish old hardware with linux
> to be resold/donated to people with less purchasing power.
> Actually as a sharity project for longtime unemployed.
> They will have to do it themselves.

The local Linux users group should help with this...

> I wanted to test this on my father who is retired and a
>computer virgin. What do you think, is it feasible?
>THX for any comment

Linux deserves a good computer. 64 meg ram is a bare minimum, 128 megs is better. A good manual, is "the Difinitive Guide to Mandrake Linux". In some ways it's better that he is a computer "virgin" because his mind is not polluted with "The Windows Way". Just remember Linux IS NOT Windows and that will be the hardest thing in your transformation...

MarkP

Deoren 10/07/03 08:23:24 PM EDT

I would consider giving a PC to your father with Mandrake Linux ONCE you are comfortable with GNU/Linux yourself. If your father is like any other user that is given something new, and they know YOU know about it, they'll start asking questions; often.

If he would just want it for browsing the Internet, Chatting, Word processing, spreadsheets, etc. then it would do the job great. Linux is quite capable in other areas as well, but in those areas it excels (in my humble opinion anyway). You say he's a complete newbie, so just using ANY computer would be "fun" for you both.

I'd suggest running any/all included applications and just keep a log of questions that go through your mind as you're using Linux, and research them at a Linux forum such as LinuxQuestions.org (www.linuxquestions.org).

If you can't find the answer, ask the question and be as detailed as possible. Most people are very friendly and will post a reply quickly.

Wish you luck.

saar 10/07/03 03:36:26 PM EDT

I am a linux dummy myself, downloaded latest mandrake, but no time/courage yet to find out how to convert my approx 33.000 MS Office files......and read the 150p manual.

Still the Idea came up to refurbish old hardware with linux to be resold/donated to people with less purchasing power. Actually as a sharity project for longtime unemployed. They will have to do it themselves. I wanted to test this on my father who is retired and a computer virgin.
What do you think, is it feasible?
THX for any comment
Sarah