Slashdot Mirror


Five Reasons Not to Use Linux

UltimaGuy writes "Linux-watch has a humorous article about the top 5 reasons for not using Linux. It does provoke some thought aside from bringing a smile to our lips :)"

27 of 1,070 comments (clear)

  1. Anecdote time by suso · · Score: 5, Funny

    Sure, Windows is easier to use than Linux. But eventually you just get so frustrated that you have to take an angle-grinder to your computer, and it really takes a long time to get all the little bits of metal out of the carpet.

    1. Re:Anecdote time by Anonymous Coward · · Score: 5, Funny

      >> Funny thats EXCACTLY how I feel when "using" Linux. But since this is Slashdot, that makes me a troll.

      Hi! It looks like you're trolling Slashdot. Would you like me to check your spelling of the word "exactly"?

    2. Re:Anecdote time by Anonymous Coward · · Score: 5, Informative

      Here is an anecdote. From this past weekend, in fact.

      I have been a MS programmer for 15 years. I have been using Linux consistantly during the last several years - I have a whole stack of distro CDs dating all the way back to redhat 5.2. So I am no n00b, but I am still a Windows guy by my day job.

      My small team of developers has been in need some issue tracking software, so I decided to get Bugzilla up and running on a fresh Linux install for the team to look at on Monday. I gave myself the whole weekend to get it done. I chose Slackware 10.1 as my distro. I went though the usual partition, choose packages, etc. with no problem. I chose to install mysql and apache (for Bugzilla) as part of the initial OS install.

      First boot, the mysql daemon dies immediately and unexplainedly. Hmmm. Ok, I decided to get X running and then I would deal with that later.

      GNOME comes up, CRASH, the configuration manager is puking. I dig through some logs, tweak, reapeat. I do this a dozen times over with no luck fixing the problem.

      XFCE is my favorite "small footprint" window manager anyway, so I give up on GNOME and copy the XFCE startup script file over. XFCE comes up fine. Phew!

      Ok, back to mysql. Nothing really indicative in the logs, but I find some "post install" instructions on the web so lets try those. Modify some config files, run some scripts, still dies with the same error. Tweak, try, fail, repeat. Then I dig with Google some more help info in the newsgroups. I modify more config settings, run the scripts again, repeat, finally the daemon is up and running.

      Now, I want to get the graphical admin app running on the new server so that I can prep the users and permissions it for the bugzilla install. So I download the rpms from mysql.org and install them. Hmm, lots of dependancy errors. I dig through the docs and find a mention to use --nodeps and --force. This makes no sense to me, why have dependancies if you are going to blow past them? But I go ahead and it appears to install just fine.

      I run the graphical admin app and it comes up. Then I try to add a user and the admin app dies when I try save the user. Hmmm. I look at the error message. I look at the logs. I search online for help. Tweak, run, die, repeat.

      At this point I have wasted most of my free weekend futzing around. I decide to install onto Windows Server 2003 just to "git 'r done" before Monday. The mysql graphical install goes without a hitch, enter my port and root password info in to the nice dialogs, and the service starts right up. Same with the apache install. Same with the Perl install.

      The Bugzilla install takes a little more time. There is one config file to modify, some Perl modules to install, some scripts to run. 2 hours later I am looking at Bugzilla in my browser. That was after 10 hours on Linux and I didn't finish step one - the mysql install.

      The Point: In the Linux vs MS argument, it aint just about being willing to edit config files with an editor, read man pages, dig aroung online, and get your fingers a little dirty. I gave this little project my whole weekend in order to give Linux a chance. How many more hours should I have given it? 10 hours? 20 hours? This was my own time, but had I been on company time our that of Windows 2003 would have just paid for itself.

      This was one anecdote, but I have been through this type of things before with Linux. Sometimes things work on Linux "out of the box", and sometimes they dont. Getting my video card drivers to work was a chore. Getting Open Office to create a document with trashing the formatting unexplainedly was a chore. Sigh.

  2. When was the last time you edited a .conf? by garcia · · Score: 5, Insightful

    Reason number one: Linux is too complicated

    Linux *is* too complicated for a good many people but it doesn't have anything to do w/the system design or how it works. It's too complicated because it's different from what they use every day at work and at home.

    Yes, it doesn't take that long to learn how to move around in the UI and find the alternative software that Linux runs. It's just different. People don't have enough time to eat, sleep, pay attention to their kids, or take their garbage cans in... They aren't going to have the time to install, adapt, and change the habits they learned using Windows for the past 15-20 years.

    Compare that with Windows where, it's possible -- not likely, but possible -- that you'll need to use a command line now and again, or edit the Windows registry, where, as they like to tell you, one wrong move could destroy your system forever.

    You know, I consider myself knowledgeable with computers. I run multiple OSs at home and have run many more over the course of my life. You know how many times I've edited the system registry since its inception? Less than 5. I really doubt that anyone *needs* to edit their registry ever.

    You know how many times I've had to edit a configuration file on Linux? I just did it 12 times yesterday alone for two different programs. Will editing a .conf file on Linux crash your system? Maybe, maybe not, depends on what you're doing. But the likelihood that someone would have to do that editing is higher on Linux.

    I love Linux. I use it on my servers, I use it on my desktops, and I use it on my entertainment center, where it powers my HDTV TiVo and my D-Link DSM-320 media player, which turns my network into a media library with terabytes of storage. Heck, I even run Linux on my Linksys WRT54G Wi-Fi access points, which hook the whole shebang together.

    When was the last time you had to edit a configuration file with a text editor on your Tivo? I never have. When was the last time you had to fire up your WRT54G and wonder what all the fsck messages were? Never. Just because Linux is being used to power the device does not mean it wasn't designed to be user friendly. Most people don't surf the web and write research papers with a remote control or by hitting a recessed hard-reset button.

    I realize that this was a tongue-in-cheek article and I realize that it was mildly humorous but I just really felt that it was just as bad as Microsoft claiming that Linux costs more. This bullshit where Linux users fault non-Linux users for not switching because of the lack of difficulty is just bullshit.

    Linux isn't easy and it does have a learning curve. Most people just don't care to take the time to learn it.

    I wonder if Microsoft just releases their "research" to give us stuff to make fun of :) Maybe they have the sense of humor! :)

    1. Re:When was the last time you edited a .conf? by Jeff+DeMaagd · · Score: 5, Insightful

      I think the first three points in the article are entirely valid reasons to stay away from it as a desktop. I use Linux for servers, in a MythTV system, in my APs, but not as my desktop.

      And the claim that Windows is a prohibitive fraction of the computer's price, it isn't. Scuttlebutt is that the OEM licence is around $40 in volume.

      You can say Linux is free in several senses, but time getting used to the new system, and frurstration are costs that Linux proponents don't consider. Relearning how to use every type of program is a daunting task for someone that just wants to USE their computer, not fiddle with it. I simply have gotten used to Windows, know how to keep it stable and how to protect it, and very little of that knowledge transfers.

    2. Re:When was the last time you edited a .conf? by jim_v2000 · · Score: 5, Insightful

      I'm sorry, but it is going to be a very long time before Linux makes it to retail stores in any large numbers. It just is not as easy to use as Windows. Slashdotters seem to forget that not everyone is a computer guru. I work in a tech support call center for ACT!, and let me tell you, 90% of people I talk to don't know jack about their computers...and throwing in things like roots, shells, and crappy application installs are only going to confuse them more.

      You want to see Linux go the the big time? Make it easy to use. Don't give the user a choice between KDE and Gnome. Don't even let them see the packages to install...the names will confuse them. Make applications easy to install...maybe even make them install dependecies automatically. Never mention anything about a root account...the end user doesn't need to know. Basically, let them drive the car without explaining how it all works.

      Anyway, just my $.02

      --
      Don't take life so seriously. No one makes it out alive.
  3. Flamebait by Anonymous Coward · · Score: 5, Insightful

    It's a pity we can't moderate stories as flamebait

  4. Re:Bzzzttt!!!!! by garcia · · Score: 5, Insightful

    Then how come OSX is so freakin' easy for everyone to use? It only takes a few minutes.

    Actually, I find OS X the most difficult to use at times probably because it's the most "different" for me.

  5. The one reason they forgot: by Ihlosi · · Score: 5, Insightful

    Games.

  6. And 10 reasons to use SCO OpenServer6 instead... by GillBates0 · · Score: 5, Funny
    ...straight from the horse's mouth:

    1. OpenServer 6 Costs Less
    2. SCO Has a Superior Kernel
    3. OpenServer Has Better Security
    4. SCO Has a Customer-Driven Roadmap
    5. OpenServer 6 is Backward Compatible
    6. SCO Allows You to Focus on Your Core Competency
    7. SCO Owns and Warrantees its Products
    8. SCO is Unifying its Code Base
    9. SCO UNIX: Legendary Reliability
    10. SCO Has an Award-Winning Support Team

    Read TFL for buzzwordy drivel and meaningless tripe from Darryl himself. Didn't know he'd registered a website in his name to spout his n0nsense.

    --
    An Indian-American Hindu committed to non-violent thought/speech/action alarmed by the global explosion of radical Islam
  7. Objections by Bimo_Dude · · Score: 5, Insightful
    While I think it's a good idea to write an article that addresses some of the common objections to switching to Linux, I think that having the article written in such a flamebaitish manner undermines the whole thing.

    Also, when trying to discuss the benefits of alternative operating systems, it does not help the argument if you (by this, I mean the writer of the article) come off as being sarcastic and condescending.

    My $.02 anyway.

    --
    "Teleporting Rodents with D-Cell Battery Displacement" theory -- IgnoramusMaximus (692000)
  8. The Biggest Reason Not To Use Linux by eno2001 · · Score: 5, Funny

    It's bad for the economy!! Imagine buying a computer system and having it still usable for modern applications nearly a decade later. The various Linux distros allow for this. That cuts into profits for desktop and server sales. That's why Windows is the better choice. It pushes the hardware requirements up so quickly that you need to get new hardware every two to three years. This is good for the economy. Therefore Linux is UnAmerican.

    --
    -"...bad old ideas look confusingly fresh when they are packaged as technology" - Jaron Lanier (Digital Maoism on Edge.o
  9. OS X is a terrible interface in my experience by gosand · · Score: 5, Interesting
    Actually, I find OS X the most difficult to use at times probably because it's the most "different" for me.

    I have never been a Mac person. I just don't get it. Then OS X came out, and all I heard was how awesome it was. More unixy? Sounds good. I went into an Apple store in a mall where they had all the cool, shiny goodness. I played with it for a while. Hated it. Frustrating. It didn't make any sense to me. A couple of years later, and I acquired a Mac at work as a test machine. My machine was down for a day for some new hardware, so I used the Mac. Horrible, unproductive day. To me, that intuitive interface is like trying to pound nails with a carrot. A bright, shiny, pretty carrot, but just a carrot.

    I am not bashing it, I am just saying it isn't for me. And I hope that I am not the only one out there.

    --

    My beliefs do not require that you agree with them.

    1. Re:OS X is a terrible interface in my experience by ducomputergeek · · Score: 5, Insightful

      This doesn't make sense to me. I've used solaris, AIX, Windows 9x/NT4/2000/XPpro, various Linux distros, FreeBSD, OpenBSD, and OS 10.1/.2/.3/.4. Linux pissed me off at first. (actually Linux still pisses me off for many reasons) If I had only used Linux for a day, I would be bitching at having a lost day. In fact I lost many days trying to get hardware and systems to work together(granted this was in the days of Slackware 2) (For the record I prefer BSD for many reasons. Including the ultimate license in Free-Beer and Free-Speech) My first mac was an iBook. I was leaving the country for an extended period and I needed a laptop that would just work for Office apps, email, and web browsing. I had to get used to a one button mouse when using the touch pad on the road, but if I was at home, I just plugged in my MS optical mouse and two buttons work fine. After about two weeks I got used to the one-button mouse. I have a friend that is a sales rep for Coke and I am a fan of Pepsi products. He once said, "Doesn't matter. Drink coke for a week and you'll prefer coke. Drink Pepsi for a week and you'll prefer Pepsi". I think the same thing applies with any computer system. Give it a couple weeks and then see. Why I like OSX is because all my Unix goodies I was used to under BSD, Apache/MySQL/PHP/Perl, were all extremely easy to install, especially since I was able to find package installers that did all that work for me. I had to edit the Apache conf file to enable php, but no matter what system I've installed apache on I've had to edit the conf file at least once. All of my custom BSD apps took minor, if any, changes in code to compile on OSX as well. I found the Dock extremely easy to use and the best part of OSX: Applications everyone else uses. I was able to buy MS Office (which was a charm to use on the Mac because it actually works), dreamweaver, Quickbooks pro, Quicken, Photoshop, illustrator, fireworks, Quark Xpress, Lightwave 3D, and a few Apple only applications like Final Cut Pro. I also have to admit I hated Word for mac (v.x) for the first 3 months I used it. Powerpoint on the other hand is a different story. PowerPoint just seems to work better on the Mac. Not only that but I have found OSX to be incredably stable. The system crashed to the point of restart 4 times in 3 years. Two of those times were while running OS 9 applications in the emulator (Quark). Most of the time, I just shut the lid and would open it and the system would spring back to life for weeks on end. I once had an uptime of over 100 days until my battery died on a long trans-atlantic flight. It is for those above reasons that people have really fallen for the OS X platform. A number of engineering depts I know have purchased PowerMacs with OSX, especially after the intro of the g5 processors, to replace DEC, SUN, and SGI workstations. Those workstations often cost USD 20,000+ when they were orginally purchased. Suddely $8,000 for a maxed out machine with 8GB of Ram is a bargin for those people. Saying I don't like _________ because I used it for one day and it was different isn't a good arguement. Its an argument, just not a good one. Saying I don't like Linux because no two distros are exactly the same and compiling binary programs for every platform is time-consuming and expensive is a real pain in the ass, not to mention Linux geeks tend to customize installs further adding to hassles with emails like "this won't work on my custom hacked 2.6 Kernal with a mixture of Fedora/Slackware/and Debain I cobbled together and for those reasons is why I prefer developing for *BSD or OSX because I know where the dependancies will be on a standard installation is a much better argument.

      --
      "The problem with socialism is eventually you run out of other people's money" - Thatcher.
  10. Re:Bzzzttt!!!!! by melquiades · · Score: 5, Insightful

    Familiarity is by far the largest factor in ease of use.

    Anything can start to feel comfortable given enough exposure. Why is popular music popular? Because they play it over and over and over. (People often confuse cause and effect in this one: it's usually popular because of the repetition, not the other way around.)

    Use nothing but OS X for a year and everything else will seem awkward. Same goes for any other OS.

  11. Re:Bzzzttt!!!!! by suitepotato · · Score: 5, Insightful

    OSX is polished and has a singular top-down vision from Jobs and his unholy cult. There's no scattershot design by committee of blind idiots which is but ONE of the things hobbling Linux.

    The biggest obstacle to Linux is that it is ruled, dominated, infested and infected with a "difficult is beautiful and better than easy or correct" mindset. There is active resistance to any sort of architectural framework promulgation beyond the kernel and even that is challenged by people second-guessing Linus. Never mind that easy to use GUI design is eschewed by Linux writers who seem to be inherently unable to grasp that what is easy for a techie geek is NOT the thing that the common end-users need or want.

    The arrogany egocentric attitude of introvert geeks still rules: it should work the way I say and not the way those n00b lusers say. Microsoft doesn't work that way and look where they are today. Look where Linux is by comparison. EASE, not FREE or OPEN should be the buzzword of Linux.

    --
    If my grammar and spelling are off, I am [distracted/tired/careless] (take your pick)
  12. BIAS ALERT! (was: Re:Anecdote time) by Anonymous Coward · · Score: 5, Funny

    Oooohhh - did you notice how strongly biased the article is against Windows? It's even outright lying:

    "And, Microsoft also has Microsoft Office, which -- oh wait, you don't get that with the operating system, do you? You also don't get a Web page editor either, do you?"

    Windows comes with full office and web editing capabilities for free: wordpad

  13. But do you really blame them? by BlackCobra43 · · Score: 5, Insightful

    Do you know how your car runs ? Do you care? When you switch cars, do you switch to a manual transmission just for shits and giggles even though you don't know jackshit about shifting gears (supposing you use an automatic)? I would think you would look for a car that's as simple as the previous one, but faster, cheaper - better! People view their computers as their do their cars - goods beyond their comprehension that they can USE.

    --
    I never spellcheck and I freely admit it. Save your karma for more worthwhile "lol erorrs" replies
  14. Re:Bzzzttt!!!!! by ceejayoz · · Score: 5, Funny

    What you simply don't get is that with Linux most people write the software to use it themselves.

    He gets it.

    He also gets that that is one of the reasons Linux seems to have "scattershot design by committee of blind idiots"...

  15. Apache by RAMMS+EIN · · Score: 5, Informative

    ``Take a look at Apache. A server widely acclaimed for its up-time, and yet you can't even change a single setting without restarting the server!'' /etc/init.d/apache reload

    Reloads the configuration without taking the server down. Many Unix daemons do this when you send them a SIGHUP.

    --
    Please correct me if I got my facts wrong.
  16. Re:Such a sacarstic moron by mengel · · Score: 5, Informative
    I saw it.

    Just to pick one out-and-out lie from the general confusion of your posting:

    Excuse me, but the open-source community wrote Apache from standards they didn't write.
    Well, lets see, Apache was based on NCSA httpd, which was a rewrite of the original www consortium httpd, which was written originally by Tim Berners-Lee. (all of which were open source). Now lets look at the original HTTP protocol standard -- what do you know, the authors are Tim Berners-Lee, and R. Fielding, from UC Uvine. And look at the Apache core team -- Roy Fielding!

    So, in fact, the open source folks who wrote Apache and its predecesors are the folks who wrote the standards.

    So as I posted on your site, the above statment is downright slanderous, and you should retract it.

    --
    - "History shows again and again how nature points out the folly of men" -- Blue Oyster Cult, 'Godzilla'
  17. Re:Bzzzttt!!!!! by slushpupie · · Score: 5, Insightful

    "The only intuitive interface is the nipple. Everything else is learned".

    I forgot who said that, but it was some UI designer a few people have heard of.

  18. My not so formal response to your blog post by Knome_fan · · Score: 5, Insightful

    1. Linux is too complicated
    "Suppose I install Gnome as default and want to install KDE and use that as the default. How easy is that? Well, every time I try, I have to search through several configuration files with 100s of lines to find the one that specifies the default GUI, and then it often doesn't even work."

    Ehm, install it and choose KDE as the default session the next time you see a login screen. Not really hard.

    2. Linux is too complicated
    "How many patches must you apply to SuSE right after install for all the security fixes? Dozens. Windows? Dozens. Hmmm... Seems about even there. To be safe, you ought to be behind a firewall in either case. I've never found a recent Linux distro that didn't have patches ready to install as soon as I finished installing to OS."

    Jesus...
    For starters having to download security updates doesn't really have that much to do with what the guy you are answering wrote and with ease of setting an OS up.
    Second, this has been discussed right here on /. about a million times, but as you don't seem to be aware of it:
    Comparing Suse, which comes with thousands of programs with Windows, which comes with barely anything and then pointing out that you also have to download updates for Suse is pretty dumb, as you compare Apples and Oranges here.

    3. Linux doesn't have enough applications
    "Let's compare apples to apples here. Windows is an OS, not a set of applications."
    Why now and not before?

    "You Linux fanatics get on Microsoft for bundling apps with their OS"
    Small correction, most of the time it's not us Linux fantics, whoever this may be, but law enforcement agencies that get on MS for abusing their monopoly.

    "Windows as an OS isn't inferior just because your open source app doesn't run on it. If you are so big on choices and freedom, why don't you write your app to run on both? "
    Well, everyone is free to choose to take the source code and port it to windows and as you pointed out yourself, many people port or devlop open source software for Windows. So what exactly is your point here?

    "Finally, the price you pay for Microsoft Office is worth the money, if your time is worth anything."
    Ouch, sounds like the latest MS marketing blurb and no, though my time is worth a lot, MS Office certainly isn't worth the money for me, sorry kiddo.

    4. Linux isn't secure
    "And frankly, applying patches in Windows is easier than in Linux. Linux is pretty easy, but Windows is still ahead, I'd say. Argue all you want. But a properly configured Windows box will successfully apply patches to itself better than a Linux one will. At least for me. And if you disagree, just know that most users don't know how to configure Linux like you do, and so your opinion doesn't matter to 98% of the computer users out there."
    Jesus...
    Press on the little update notification on your panel and have _all_ your apps updated. Now that's incredibly hard, you are right.

    About your other drivel. You are aware of sudo and acls, aren't you?
    And you are aware that you can share folders on modern linux distros by simply clicking, just like you described for windows?

    5. Linux is more expensive
    "For the common user who just wants to be productive, and just wants their computer to work the way they want, Windows is faster, and faster means cheaper!"

    Please show me the study that a) supports your conclusion b) finally shows me who this common user is

    To sum it up, your blog entry is probably one of the dumbest things I read recently. Not one good point, only senseless drivel.

    But the worst thing is that a tongue in cheek article, that sets out to debunk some myths about linux let you into a francy that drove you to write your stupid blog post and the proudly anounce it on /.

    Relax kid, nobody's going to take your Windows away from you, even if some prefer an other OS.

  19. Ease of updates by internic · · Score: 5, Insightful

    One point you make that is dead wrong in my experience is when you say, "And frankly, applying patches in Windows is easier than in Linux." Now this may be true if you're actually manually applying kernel patches and recompiling the kernel or something, but actually if you're just talking about normal (binary) system updates, one of the big reliefs for me about switching to Linux was that updates are so much less painful.

    If you have a system that uses the apt package manager, then updating your system is as simple as typing 'apt-get update; apt-get upgrade;' at the command line. Or if you don't like that, you can use several of the graphical tools (like synaptic) where it's just a matter of two or three clicks. On the distro I use, Ubuntu, there's actually an applet that periodically checks for updates and allows you to install them with a few clicks. In short, it's quite similar to Windows. Certainly, it's no more difficult.

    Where the advantage comes in is that every damn update in Windows comes with its own EULA. Sure, you could randomly accept legal obligations without trying to figure out what you're agreeing to (though you still have to sit around and click "I agree"), but if you're actually trying to be responsible, it's a real pain. In Linux, updates to the OS, and most of the applications, are covered by the same license, the GPL, and you aren't confronted with a new EULA to accept every time you want to do an update. What a relief! In addition, the updates in Windows would often request a reboot, which never happens in Linux. Even if I update the kernel, I know I can keep using the system (with the old kernel) until I feel like rebooting.

    If you're using a modern package management system, then updating in Linux is no more difficult than in Windows. In addition, there are a lot of things about the updates in Windows that may actually make the Linux process a lot easier.

    --
    "You call it a new way of thinking; I call it regression to ignorance!" -- Operation Ivy
  20. My first distro by g0bshiTe · · Score: 5, Interesting

    Was SuSe, I had only been using Windows for less than a year and had "heard of this linux alternative", I wanted to see what the hubbub was about. Coming from stricktly Windows, when I installed Linux I was surprised at how much easier it was to get on there than a normal 98SE install. Mine did most things for me, from configuring the drive to formatting and partitioning without having to guess. My first few 98Se installs were nightmares. Still give me cold sweats to this day.

    I decided to go with KDE, though I had no idea what it was other than "some gui". Had I known then what I know now KDE would have gotten das boot. What a resource whore.

    Well sometime passed and I have reinstalled the distro on the machine once since the initial install. And that was from user error. I had purchased a new larger harddrive and was very inexperienced and couldn't figure out how to install a new piece of hardware without a total reinstall. Sure taught me to RTFM. So for me, gaming aside, Windows 98SE installs in the early days --- 3 per month, my first linux distro installs to this day --- 2.

    My personal experience with both os's and derivatives leave me with one conclusion, both OS's have their uses, Windows mainly for those who would rather be controlled by their computer, and those who would rather control their computer.

    I still use Windows for stuff, gaming, video editing, audio mixing, but for tough stuff, security, networking I use linux.

    Thank you to anyone who reads this that has worked on any OSS project, and especially the Kernel itself. It's nice to have more than 2 OS choices.

    --
    I am Bennett Haselton! I am Bennett Haselton!
  21. Re:Bzzzttt!!!!! by morgan_greywolf · · Score: 5, Interesting
    Never mind that easy to use GUI design is eschewed by Linux writers who seem to be inherently unable to grasp that what is easy for a techie geek is NOT the thing that the common end-users need or want.

    So what, exactly, is "easy to use" about Windows or other Microsoft products? Before you answer that question, tell me how many "n00b users" you know that use features in Microsoft products like mail filters in Outlook or change tracking in Word or can install programs in Windows by themselves.

    Many can't. Maybe even most.

    The perception that Windows is easy is ludicrious. I have no idea where it comes from -- anyone else know?