Myth #1: Linux is harder than Windows
The argument goes basically, "I tried to install Linux and <insert from list below>. Therefore Linux is hard and not ready."
All of these are valid concerns, and often frustrating, but they fail to make the case against desktop Linux, because they fail to compare apples to apples. When you buy a new PC, Windows comes pre-installed on it. You don't have to go through the process that Linux requires. The hardware manufacturer already rejected modem X, figured out that Wi-Fi adapter Y is the one to include with the computer, etc. The OEM did all the hard work for you. Even when you give a user the Windows XP CD to install, he is already ahead of the game in that he knows the OEM already configured the hardware to work with XP.
When we compare the installation experience of XP with Linux, we find some different testimony:
Windows vs Linux - Which is easier to install?So, in Windows she failed to do 4 things. In Mandrake Linux 9.2 she failed to do 3 things. Considering all the extra stuff she pulled away from her Mandrake installation, I'd say that Mandrake kicked the living *ass* out of Windows. And that's in spite of the fact that she didn't have working email. She *does* have a hotmail account, so technically she had working email as soon as she had a Web browser, but the Challenge was to check her email with a mail client, not a Web browser. (She pouted over that)
Linux vs. Windows installation comparo, Part 3
The bottom line? Another win for Red Hat Linux. It is the smoothest and easiest Red Hat installation I've seen yet. Not perfect by any means, but definitely better. Chalk this victory up to a big advantage in time and a narrow margin for ease of installation. If Microsoft had a better mechanism for applying updates, it could have been a different story.
I could find more examples, and to be fair, I could probably find examples where XP or W2K was reported easier to install than Linux, but at least these people were comparing apples to apples.
Unfortunately, finding computer hardware with Linux pre-installed is hard, but when an experienced installer gets the computer up and running, taking all the pain away, Linux is more than friendly enough.
In an ideal world, you could buy Linux pre-installed from every vendor from which you can buy Windows pre-installed. Until that happens, however, the reality is, installing the operating system is an extra task would-be Linux users must undertake. No, it's not apples to apples, because Linux's apples need to be peeled before use.
Myth #2: Lack of Applications
A wonderful excerpt from the first link above is this:
The ready availability of applications makes Windows superior as well. Go into your local computer store, or visit an online retailer. How much software do you see being sold for Windows? How much for Linux? An operating system is only as good as the software that runs on top of it. There's so little easily available software (the key here is "easily") for Linux that it doesn't measure up to Windows.
Case made, close the book -- hold on a second. This is another fatal flaw regarding comparisons. With Windows, you get an OS, a browser, email client, notepad application, and little else. Other applications may be added by the OEM (there's that magic OEM again), but the user generally has to acquire many additional applications to get a complete system that does everything he wants. By contrast, with my version of SUSE 9.0, I got 5 CDs with every application that I needed -- no trips to the computer store necessary.
In fact, trying to sell most Linux software in stores makes no sense. Imagine I wanted to sell open source software, and I try to sell K3B or GnomeMeeting at the local computer store. The only people dumb enough to purchase the retail applications would be, probably, Windows users who assume that they need to purchase it. When the distro manufacturer includes virtually every app that Mr. and Mrs. Average need for their home desktop, and when additional apps are available for free via easy update utilities, there aren't going to be a lot of sales of boxes on computer store shelves.
NOTE: Games are the exception. Linux is Windows' poor cousin when it comes to games.
I telecommute using Linux, and I use more applications than the average home user, yet I have every application that I need. Here's a list of what's included with my SUSE 9.0 distro, which would also be available from an OEM that bundled SUSE:
|
OpenOffice.org |
Replaces Microsoft Office. Works just fine with .doc, .xls, and .ppt files. |
|
The GIMP |
Never used, nor now do I need Photoshop. |
|
GnomeMeeting |
Compatible with Microsoft NetMeeting |
|
Mozilla, Opera, Konqueror |
Installed all three because I could. Take your pick, all are good. |
|
KMail, Evolution, Mozilla Mail |
Once again, I installed all three. Take your pick. |
|
VNC |
Remote desktop sharing |
|
K3B |
CD-burning software. Could it get much easier? |
|
Gaim, Kopete |
Installed both. Does virtually all flavors of instant messaging. |
|
KOrganizer |
Complete and fully featured organizer |
|
KMyMoney2, Gnucash |
QIF-compliant personal finance managers |
|
GTKam, Digikam, gphoto2, kalbum, gqview |
Have several digital cameras |
|
... |
Simply too numerous to mention. |
Well, you get the idea. I didn't and haven't gone looking for software at the store because I already have all I need.
When I set up a desktop computer for someone, I install everything I think they will want, so that when they call and say, I want to record my albums, I tell them, drag the Audacity icon to your desktop and have a blast. The number one observation from the people I OEM for is not, wow, it's stable, wow, nothing breaks, wow, it looks sharp, but wow, all this software is included free?!?.
Myth #3: It's hard to install software
Writers who say it's hard to install applications obviously have a hard time find the "Install and remove software" option under Config -> Start menu, and decided not to learn how it is done but assume it is exactly the same as Windows. It's not, but it's just as easy.
Conclusions
If they wish to avoid appearing clueless, desktop Linux pundits should tackle their reviews of Linux with the following conditions:
1) Buy a Windows box with hardware that is known compatible with Linux, just as if a manufacturer were OEMing the system using Linux.
2) Contact a local LUG or solicit volunteers to install whatever flavor of Linux you want on your system and create a dual boot configuration for you, so that you can directly compare Windows usability with Linux usability. That puts the Linux installation on a par with the pre-installed Windows setup.
In the meantime, I'm off to OEM Linux for another friend. Cheers.
Note: Comments are owned by the poster. We are not responsible for their content.
Heh! He must have missed that story about Asus refusing to support Linux on their motherboards.
I've installed various flavors of Linux on some of the oddest combinations of hardware you can imagine. A lot of it is equipment that other folks (Windows support people, mostly) thought was junk and that I rescued from dumpsters. Except for some unidentifiable SCSI adapters (that had been bundled with scanners) I haven't encountered any problems that couldn't be resolved.
I administer Solaris systems and Tru64 clusters -- as well as the occasional HP-UX and AIX box -- for a living. Perhaps the grandparent poster would benefit by branching out a bit. (Just a thought.)
Here's perfect <A HREF="http://www.despair.com/demotivators/incompetence.html" title="despair.com">gift</a despair.com> for the guy who spends two months attempting to install Linux on "commodity" hardware and still can't get it working:
my kids won't use linux and yours probably won't eitherWrong.
i don't understand why the author of this article says that windows doesn't come with any software. if he'd only look, you'd find a ton of apps that come with windows. Notepad, calculator, windows media player, msn messenger, built-in winzip, etc, etc, etc.
Look, when something is privatized it is always better. although it may cost more, it is always better.
Try to make that claim on Microsoft's IIS web server vs. Apache. I run Apache as a local server on a Windows 98 box and use it to run a test version of PHP Nuke. Try to run IIS on Windows 98. Oh, that's right it only runs on NT and above, sorry. Oh, well, there's Microsoft Personal Web Server. Think that will do as much as Apache?
How about the entire toolchain for checking and debugging IP connections (Ping, traceroute, dns, nslookup, etc.) I can almost guarantee that any Linux distribution has all of them, plus daemons to run some of these as servers so you can set up a Linux box to do just about anything as far as providing internet connectivity or services. Not something you can always do with NT/2000/XP Pro.
Face it, my kids won't use linux and yours probably won't either. Most of us use linux as a hobby. We started using it back when Windows crashed every fifteen minutes. But Windows doesn't crash anymore and linux will never appeal to the average kid.
Try aptitude and/or synaptic, I like them much better than kpackage. Yeah, some categories are still too much crowded, but I can keep them at bay using the keyboard instead of the mouse.<nobr> <wbr></nobr>:-P
Second, it very likely depends on the site. Many sites still specify Microsoft fonts in their style sheets. If you don't have those fonts, the browser (or X server) is going to try and make a guess, and it won't always guess right. I find that, if I go to a site that DOESN'T muck with my font selection (the way HTML was designed to work), then it looks fine. If they are tailored to a Microsoft display, then other displays aren't likely to look as good.
OK, so this is a third thing.... Try installing some of the MS Font packages. You usually have to hunt for them because they aren't installed by default. However, many Word documents and Web sites look radically different when you get these TrueType fonts.
Short answer - it's the fault of bad site design, not the client platform. Rendered fonts on new X servers look great now.
didn't work either. Maybe I am stupid<nobr> <wbr></nobr>:)
Poor guy. You are living in the wrong century, my friend.
Most of these people who reinstall Windows (and all those that do while not knowing much of anything about computers) don't do it directly from an operating system disk; they do it from the OEM disk that came with their computer so that it takes care of all their hardware and a lot of their software automatically. This does not really show anything.
Incidentally, most of these people who heard that it was good to reinstall Windows every year heard it while Windows 95 or 98 was what everyone had. It was very close to true at that time, and Microsoft themselves recommended reinstalling regularly (every six months, if I remember correctly) If you were very careful about not installing much that you didn't need and never uninstalling anything, you could get away with it quite a bit longer (perhaps two, occasionally three years), although you would probably still notice a slowly creeping performance degradation, and the performance and stability still reached intolerable levels eventually (assuming you did not find Windows 98's stability intolerable to begin with<nobr> <wbr></nobr>:-)).
Now with Windows NT, 2000, and XP this is not nearly as true. Depending on what you do with your computer, you can get away with usually between two and five years, judging by what I've seen (long enough for most to never need to do it since they will be getting a new computer by then). There is still some validity to it, however, since a reinstall can often be easier, less time consuming, and more effective than trying to clean out the nightmare that is the Windows Registry, and is very much more possible for someone who doesn't know that much about computers.
The still necessary reinstallation in Windows 2000 is much more obvious in servers which can really start to act flaky after a couple of years, with their stability going from poor (from a server standpoint) to horrendous (going from one reboot every one to three months to one every week or so). This is especially true since servers have to be more stable and tend to be used for longer than two or three years.
Look people: If you haven't used
Linux in a while I have some simple advice:
Try it. Just try it. Stop being in pain.
Stop having to virus scan your machine
everytime you boot up. Stop having to
have firewalls on top of firewalls.
Stop having to scan to your e-mail messages
before reading them. Stop having to watch
which websites you view because your machine
could get so easily infected. Just....
stop the pain. There's a better way to
live.
but they make it impossible to compile an app on a machine with a newer version of glibc and running it on a machine with an older version.
Interesting post, but the open source nature of Linux and most of the applications that run on top of it are actually security strengths, not weaknesses, precisely the opposite of what you state.
It is not obscurity that makes any system secure, because then all you have to do is strike it lucky once to bring the system to its knees- it is transparent, secure code and uncrackable algorithms written and signed off by people who understand security and operating systems.
The moral of the story is, not matter what OS you are using, you best learn how to load and maintain device drivers.
I agree with your point about Linux being ready for the corporate desktop. Certainly for the "transactional worker", where all MS Windows ever was was a defacto proxy for a mainframe/AS400 terminal with maybe some word processing and an email client.
Linux fits in perfectly, because you are going to need sysadmin and centralised control in there anyway. So many apps are delivered via web browsers these days, it's no more than a technicality to migrate.
I think though that you have to understand the LAMP thing as an enormously fortuitious coincidence in the Linux world. It was never meant to be that way, and really can't be said to be an inherent strength of linux.
I'm a keen GNU/Linux fan and user, but I'd be a liar if I said it was fundamentally easier than Windows to use and administer. For each application I have to work out the syntax of the config file, as wild as M4A macros, as obtuse as httpd.conf. To run (and connect to) a file server I have to get my head around NFS - and as for authentication, well, NIS -forget it.
In all fairness, many of the problems with Windows come from misconfiguration and misuse. Running as Administrator and browsing websites/checking email, is folly. Using a web browser<nobr> <wbr></nobr>/mail client that is tightly integrated with the OS to browse the internet isn't too clever, but in certain contexts is a strength of the OS. Running services you don't need is also inadvisable.
We have to admit something these days too, MS have come a long way in creating a solid, predictable OS. The BSOD and dll hell days are over.
In its default mode, Windows is unsuited to the connected world. The truth is THAT CAN BE FIXED. But can you imagine how far the Linux community has to go before you can rip 40 PCs and a server out of their packaging and within a few hours have the fully functioning equivalent of a W2K domain without any great technical skills?
Here's a thought. Let's ditch<nobr> <wbr></nobr>/etc and ship a lightweight mysql daemon, with a tight schema. Let's write a neat little X windows interface, and start getting apps moved over. That could be the start.
You are right. We need humility, and we need it now, if we are to gain anything. If you love GNU, if you love Linux, if you love Free and/or OSS, you've got to admit how crap it is. It's like breaking a drug addiction. You've got to admit it before you can crack it.
Linux will run for years. It will never break. You can do 4 times the amount of work on the same spec PC with Linux than you can with Windows. It's bulletproof from a security point of view. Even the fonts are gorgeous.
BUT IT'S STILL CRAP. Why? Because it's crap where it counts. It's crap somewhere between the keyboard and the kernel, and that's where it counts. If we can't sort that, we're stuffed, because sure as hell, MS will fix it at their end before we do. I can promise you that.
The only bummer is that the Exchgange Server guys need to install the Evolution Connector (not free).
Linux Desktop
Posted by: Anonymous Coward on August 05, 2004 05:21 PM#