Slashdot Mirror


What Differentiates Linux from Windows?

tail.man sent in a Linux Insider piece about the difference between Linux and Windows. Quoting the synopsis "So, what's really the difference between a Unix variant like Linux and any Windows OS? It's that Microsoft reacts to marketing pressure to make design decisions favoring running a few processes faster but then finds itself forced first to layer in backward compatibility and then to engage in a patch-and-kludge upgrade process until the code becomes so bloated, slow and unreliable that wholesale replacement is again called for."

51 of 1,135 comments (clear)

  1. The Difference... by psycht · · Score: 3, Insightful

    market dominance.

    1. Re:The Difference... by Orgazmus · · Score: 5, Insightful

      MicroSoft makes an OS to make money, Linux is designed to be an effective OS

      --
      The system had the verbosity of HTML combined with all the readability of compiled assembly viewed as bitmap images
    2. Re:The Difference... by dingbatdr · · Score: 5, Insightful

      So by the metric they care about, Microsoft is an effective OS.

      dtg

      --
      The truth is an offense, but not a sin.------R. N. Marley
    3. Re:The Difference... by geekee · · Score: 5, Insightful

      " MicroSoft makes an OS to make money, Linux is designed to be an effective OS"

      Why do you assume making money and making an effective OS are mutually exclusive?

      --
      Vote for Pedro
    4. Re:The Difference... by Danse · · Score: 3, Insightful

      Actually, Microsoft does make some effective OSes. They may not be superior to Linux (it's arguable as both have strengths and weaknesses), but they are still effective.

      --
      It's not enough to bash in heads, you've got to bash in minds. - Captain Hammer
    5. Re:The Difference... by gordguide · · Score: 5, Insightful

      " ... Given that one is clearly not the same as the other, the real question is, "Why is making money and making an effective OS the same?" ..."

      The article speaks quite a bit about how Microsoft if forced to build in back-compatibility in an inefficient manner. Every OS has to deal with back-compatibility to a certain extent, but consider how much more important it is to a company like Microsoft.

      They have a business model that could easily be described as based on market share with both business users and home users "feeding" each other's compatibility needs. The business user many be more reluctant to upgrade than the home user because reliability, transition problems and cost have different consequences for both types, yet both have large numbers of current and legacy OS users.

      Consider Linux. Upgrade issues remain, but cost is negligible with home users and can be attractive (or not; depends on too many things) to business users as well. However the OS itself (with the more modern code) is available and access to the software itself is not a significant cost issue. Thus, no absolute need for "kludges" to keep older OS's ( or more typically older paid programs from other vendors) running, while a significant number of truly ancient CPUs can also run an effective, compatible "family" *NIX Operating System and necessary software.

      Microsoft got where it is on marketshare; it's maintaining it's current income on marketshare, and it pegs it's future on marketshare. It drives every effort from code to sales to lobbying. That marketshare requires users to implicitly agree to paid upgrades of MS and third party software.

      Although a given Linux distro does have marketshare interests, a user that switches to a competitive Linux distro is not the end of the world; potential new users far exceed current users, the user hasn't really changed his way of working, and hasn't invested in new hardware. He's still there for future growth.

      I think the cost of upgrading of the two OS's plays a significant role in the way they are coded, designed, and implemented. Linux advocates may be just a little blind to it, because it's not a consideration that drives the development process; Microsoft's corporate coders can never lose sight of it, and it does drive the code, design, and implementation.

    6. Re:The Difference... by diablobynight · · Score: 5, Insightful
      See here is my point, you just made your windows opinion based on NT 4.0 SP6. SO I should make all my opinions on Linux based on their OSs 4 years ago?

      My network card drivers were source only, my drivers I recieved for my sound card were source I had to compile and then it didn't support digital audio, Ummm...actually only a few things didn't come as source.

      And if you haven't run windows in 5 years, you really wouldn't miss it, because you can't even comprehend how far its come.

      That's like saying, I had a 386PC it wasn't very fast so I am sticking to my Dual Processor G5, it's much faster. Your comparing oranges, to old apples, you bought 4 years ago. Maybe you should try a nice K7 Athlon system running XP, even from 2000 to XP, the OS came a long way.

      --
      Anonymous Cowards - Oh God, How I hate you
  2. It's simple. by lofoforabr · · Score: 3, Insightful

    Linux is made with efficiency and innovation in mind, by lots of people around the world that believe in the idea of freedom. Windows is made with profit in mind, by one big corporation that wants nothing besides seizing market control. Need to say anything else?

    1. Re:It's simple. by garcia · · Score: 4, Insightful

      Windows also has ease of use and ease of hardware integration...

      You can't tell me that Linux is easier to use and install hardware drivers for than Windows.

      While I know that we are all Windows haters it does do quite a few things rather well. It isn't used by so many people because it is *completely* inferior. It serves its purpose.

    2. Re:It's simple. by GoofyBoy · · Score: 4, Insightful

      >Linux is made with efficiency and innovation in mind, by lots of people around the world that believe in the idea of freedom.

      Ummm IBM, SGI and lots of other profit-oriented companies have contributed code to Linux. Do they actually believe in "freedom"? Why not opensource all of their products?

      --
      The surprise isn't how often we make bad choices; the surprise is how seldom they defeat us.
    3. Re:It's simple. by x0n · · Score: 3, Insightful

      My God, what a mindless mob of moderators we have today.

      I've got mod points now, but rather than pointlessly mod down the parent, I've eschewed them to say this: How in the name of Linus's bumcheeks is reiterating business common sense -- try to dominate the market with your product -- insightful?

      Do you not think that market dominance is not an appropriate goal for Linux? Do you think that the principal designers of NT are only interested in market control? You can't put together a operating system with marketing fiends using Powerpoint? (well, maybe windows 95 was a result of that).

      Anyone care to back me up on this? Am I completely deluded?

      - Oisin

      --

      PGP KeyId: 0x08D63965
    4. Re:It's simple. by sielwolf · · Score: 5, Insightful

      Innovative? I'd have to say Linux's strength is that it isn't innovative in its design. It instead replicates tried and accepted OS paradigms. It's monolithic (although that's changing. Although it definitely isn't a microkernel like OSX or Hurd), it eschews object orientated programming, etc. OTOH NT and all of its derivatives do try to absorb some of those features; exponentially increasing its complexity (and resulting in all of those pitfalls). In some ways its a 16 part screwdriver.

      Innovation in technology isn't necessarily a great thing. For every Macintosh you have your NeXT. Heck, even the Mac was just derivative of PARC's work. Linux plays it conservative and just does what it does.

      --
      What is music when you despise all sound?
    5. Re:It's simple. by Unoti · · Score: 5, Insightful
      If all you're doing is posting to Slashdot, then yes, 30 minutes.

      For non-trivial things, though, I have scads of problems just like the grandparent. He's right: the key difference between Windows and Linux is ease of hardware and software installation. Time and again I have problems with dependencies and searching down different versions of this or that library, or circular reference dependency problems such as MySQL needs Perl which needs MySQL-DBI which can't be installed without MySQL. Or trying to get a real video card working, and having XFree ask you 100 questions about your monitor frequencies, only to finally barf to text mode when it's show time.

      Many things are wonderful and easy in Linux, but installing hardware and software is 50 times as difficult in Linux as it is in Windows.

    6. Re:It's simple. by Geek+of+Tech · · Score: 3, Insightful
      >>Do you not think that market dominance is not an appropriate goal for Linux?
      "Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect." -- Linus

      I don't think it should be a goal. I think the goal should be to design a stable, secure and efficent kernel. If it gains market dominance in the process, so much the better, but that should not be one of the main driving forces.

      >> Do you think that the principal designers of NT are only interested in market control?

      No, but I believe the team in charge of marketing it is. And the CEO... and the people that actually get to make the decisions....

      >> Am I completely deluded?

      No more than myself, or any other regular slashdot reader.... :P

      --
      Stop the Slashdot effect! Don't read the articles!
    7. Re:It's simple. by truthsearch · · Score: 4, Insightful

      "Ease of hardware integration" is not Windows. That's the vendors. If anything the hardware vendors have a harder time creating new versions of drivers for each release of Windows than each major release of Linux.

      As for ease of use, that's arguable. I've used Windows since 3.0 and find the continually changing and inconsistant user interface frustrating. I find Linux much much easier to use on a regular basis.

    8. Re:It's simple. by brlancer · · Score: 4, Insightful
      Windows also has ease of use and ease of hardware integration...
      You can't tell me that Linux is easier to use and install hardware drivers for than Windows.

      As many people will attest, Linux works quite well out of the box. I think you are refering to the fact that hardware manufacturers often write WinXX drivers but not Linux drivers; this is entirely a market share decision, based on limited developer time. Windows, natively, does not support hardware better than Linux. I would argue Linux does, because I have gotten far more random BSOD's from Windows. One of my biggest complaints with Win2k was how sloooooow it got as I added additional hardware. Linux was not as easily encumbered.

      While I know that we are all Windows haters it does do quite a few things rather well. It isn't used by so many people because it is *completely* inferior. It serves its purpose.

      I don't think it does anything "rather well"; it does the bare minimum. People have accepted Windows' flaws because they have to, but the flaws are tremendous.

      The reason WinXX is so popular is primarily because of marketing; it wasn't "better" than OS/2, it was better marketed. Over time, people who did not use computers ran Microsoft software because that was what came loaded on OEM boxes. OEM's loaded Microsoft software because that is what people wanted for compatibility with their friends. It had nothing to do with Windows being a better product.

      --
      Someone asked if I had patched against MSBlast; I said yes, I installed Linux.
    9. Re:It's simple. by Virtex · · Score: 3, Insightful
      I agree that development packages, databases, etc. are harder to install

      If I wanted to install mysql, I would enter (as root, on Mandrake):
      urpmi mysql
      and the computer would take care of figuring out the dependencies, downloading everything off the internet, verifying the digital signatures, and installing the software onto my system.

      Likewise, if I want to install Postgres, I would enter
      urpmi postgres
      and again, it would take care of everything. If you're doing more work than this, then you're not doing it right. And I would argue that this is easier than the equivalent on Windows.
      --
      For every post, there is an equal and opposite re-post.
  3. Excellent by andih8u · · Score: 3, Insightful

    A nice unbiased article about how Linux is superior...from a Linux magazine. Perhaps we'll be posting the article from Windows Insider about how Windows is better? No? Didn't think so.

    --


    slashdot, news for crazed liberal socialist zealots
    1. Re:Excellent by BrookHarty · · Score: 5, Insightful

      Maybe I read the article wrong, but it didn't state Linux was better, it just stated things that differed. It had multiple Unix type OS's Solaris, Linux, BSD and Mach kernels in the article.

      The point that did come up multiple times, Microsoft has to rewrite large portions of windows code to take on new features, which make it incompatible with older software. While Unix based OS's can run older versions of software.

      Linux (or BSD/etc) is more modular and can build on newer, better OS implementations. Paging file techniques, VM engines, OS Schedulers, etc.

      It's more of a design philosophy article.

    2. Re:Excellent by pantycrickets · · Score: 3, Insightful

      A nice unbiased article about how Linux is superior...

      These arguments are always stupid anyway. It really depends on what you mean by "superior." If you mean, who controls more market - as superior usually means in a business sense - the Microsoft is by far superior to all other operating systems. If you mean superior as in gets what you want done, and linux gets what you want done.. then Linux is superior to you, so why should you care what Microsoft is doing at all? I don't get it, and never have.

      I personally don't run Linux. I have a lot of quirky particularities in various Windows software that I admire too much to give up. But I don't run around wondering what "those Linux people" are up to all the time, constantly trying to dig up dirt.. or gloating at an open source failure.

    3. Re:Excellent by micromoog · · Score: 5, Insightful

      But the real point: why the eff should you have to have "scheduled reboots" at all?! YOU SHOULDN'T.

    4. Re:Excellent by micromoog · · Score: 3, Insightful
      Perfectly understandable when you're using a system that you expect to eventually crash. My point is that until users expect software that actually doesn't crash, it won't get any better. As long as "scheduled downtime" is considered to be an OK thing, it will never go away.

      Software doesn't have to crash. There are systems that can run for years with no maintenance; Microsoft just doesn't make them. Instability is not a necessary part of technology.

  4. The other side by krog · · Score: 4, Insightful

    So, what's really the difference between a Unix variant like Linux and any Windows OS? It's that Microsoft reacts to marketing pressure to make design decisions favoring running a few processes faster but then finds itself forced first to layer in backward compatibility and then to engage in a patch-and-kludge upgrade process until the code becomes so bloated, slow and unreliable that wholesale replacement is again called for.

    As opposed to Unix, where the design is so open and extensible that anything is possible, yet there is no coherent interface and none of the non-server applications work or look as good as they do on Macintosh or Windows.

  5. Simplicity by ultrabot · · Score: 4, Insightful

    Unix revolves around the idea of simplicity. Microsoft revolves around complex systems, and misguided attempts to hide them with friendly configuration interfaces.

    Net result is that you might get something done quickly, but you still won't understand how the thing works. This is not optimal, especially for critical systems.

    Nobody understands Windows. I for one don't even want to understand it.

    --
    Save your wrists today - switch to Dvorak
    1. Re:Simplicity by SlashdotLemming · · Score: 4, Insightful

      Nobody understands Windows. I for one don't even want to understand it.

      No-one understands Windows, but anyone can use it. Linux is simple, but few can use it.

  6. What no wants to hear but should be said ... by Anonymous Coward · · Score: 5, Insightful

    Although no self-respecting /.er wants to admit, there is a steeper learning curve to using Linux than Windows. How much more steep is debatable. There also is a tendency for closed-minded people who want to do as little thinking as possible to choose Windows, even though it paves the way for migraines later. My two cents, be gentle with the flames. Ah heck, I'll post anonymously, so flame on!!!!

  7. Windows is Easier To Install and Use by amigoro · · Score: 3, Insightful
    Like how the guy says here "All my Windows user friends are happily playing games or downloading porn while I am trying to get this piece of excrement to work properly"

    This is exactly the problem with Linux. A Linux user spends(well wastes) most of his time just trying to get a simple thing like an office suite to work, where as the Windows user can happily go about doing whatever he wants to do.

    Linux is good for the geeks. But for the normal everyday man, Linux is no alternative for Windows.

    I am a Linux user: that's my personal preference. But I don't see many of my friends ever using it. Quite a lot of them are very computer literate. Why don't they want to use linux?

    simple because they want to use a computer as a tool, and not as a source of frustration.

    --


    Nothing to see here
  8. Windows has driver support by tepples · · Score: 4, Insightful

    K-12 institutions receive lots of donated hardware. How do you make, for example, a donated scanner work with GNU/Linux if SANE lists it as unsupported? Do you reserve a Windows box just for that scanner and a few other donated peripherals that the community hasn't yet figured out how to get to work with a Free operating system?

  9. It's obvious by mcrbids · · Score: 5, Insightful

    On one hand, we have an O/S that works with X86, once worked with one other architecture, and has gone nowhere else.

    On the other hand, we have an O/S that works with X86, and now works on everything from calculators and old gaming consoles to some of the largest supercomputing clusters in the world.

    Anybody who says that Linux isn't inherently more robust and flexible at the critical core areas is living their life under a rock.

    --
    I have no problem with your religion until you decide it's reason to deprive others of the truth.
  10. History by eidechse · · Score: 5, Insightful

    The points in the article (and others) also reflect the fact that Unix variants came about during an era of big expensive hardware and timesharing versus small cheap (relatively) hardware and a single operator. These categories can also be looked at as Unix favoring "enterprise" tasks and Windows favoring "personal" tasks. The interesting part is that both camps are trying to became more attractive to the other's "side"; i.e. Windows han been targeting the infrastructural role while Unix variants are warming up to the desktop.

    Granted, this analysis is a little superficial but I think it's true in a broad sense.

  11. Simple: Pet projects by EvilTwinSkippy · · Score: 5, Insightful
    What differentiates Linux from windows is the amount of attention paid to all of it's various sub-systems. Pick any chunk of Linux, and you will find a active developer who is constantly working on making that particular driver the best little thing he or she can.

    Windows on the other hand is sterile and ferile. No one is personally involved in one particular aspect (at least for very long, comparitively speaking.) So you get mountains of code that, once written, are rarely re-thought. They work, they go through testing, and until some new function is needed for it or some vulnerability found, never given a second thought.

    Think Bit Rot.

    --
    "Learning is not compulsory... neither is survival."
    --Dr.W.Edwards Deming
  12. Re:Its all about the floppy disk by litewoheat · · Score: 4, Insightful

    No, and why should a user who just wants to use a computer, not configure a computer, need to know about that? This is the kind of stuff that really makes Linux and Windows different. Linux is for those who care about THE computer windows os for those who care about USING a computer...

  13. main difference by Coneasfast · · Score: 4, Insightful

    here is the (very general) main differences IMO:

    Windows is an OS driven by the desire for profit and more widespread use.
    * ease of use
    * compatibility with hardware/programs
    * small learning curve

    Linux is driven by a desire to create a more 'better' operating system with a desire for more configurability.
    * longer learning curve
    * more versatile
    * not intended for the average user (and will not be anytime in the near future)
    * more concentration on bug fixes and security, and less on user-friendliness

    there are commercial companies obviously that sell linux, but mainstream usage is not #1 priority for the main developers, therefore it is a hard sell for the linux distribution vendors

    --
    Marge, get me your address book, 4 beers, and my conversation hat.
    1. Re:main difference by w8300v-2 · · Score: 5, Insightful
      not intended for the average user

      Depends on what your definition of average user is. We have 20 Linux desktops where I work. We went straight from Windows to Linux. These are not tech people, they are customer service and sales reps for a mail order company. These people had no problem learning the new system. That was our definition of the average user.

      The focus needs to be on business use - once everyone is using it at work, the home users will follow. Linux is perfect for business - your secretary or sales rep shouldn't be installing hardware or upgrading apps anyway. That should be the responsibility of the IT personnel.

  14. the differeince? by AsimovBesterClarke · · Score: 5, Insightful

    Well, here's my opinion, anyway.

    The Unix philosophy: build tools which do one or a few things very well (and are trivial to develop, debug, and maintain) and build upon them.

    I have yet to detect anything resembling a philosophy in the 'other' place. It seems to be build a single big-ass swiss army knife application (which doesn't seem to do anything very well).

    --
    Ads are broken.
  15. Close... by ackthpt · · Score: 5, Insightful
    MicroSoft makes an OS to make money, Linux is designed to be an effective OS

    Close. Microsoft makes something which runs like and O/S, but includes massive amounts of code for things you may never use, but fill up the disk and memory anyway. It's like the joke that inside every fat person is a skinny person trying to get out, but with Windows there's a bloated pile of software smothering an operating system.

    --

    A feeling of having made the same mistake before: Deja Foobar
  16. Code Bloat - I am sure of it! by eltoyoboyo · · Score: 3, Insightful

    What is code bloat? Evidently, it involves kludging, which is mentioned several times. Is this one programmer attacking another's style or is this a non-programmer playing a religion card?

    IANA Historian, but the "Defenestration" of Prague is what started the 30 Years War, over religions' control of govenrment. I certainly hope this is not the way the author sees the IT world.

    Anyone here ever worked on a project which was perfectly clean and well commented? Show of hands? I thought not.

    The terms "Code bloat" and "kludging" has been tossed around quite a bit over the years about Microsoft without anyone producing any source code examples until some were recently lifted and shared.

    It would not take me long to look on any project source tree to find some code, which, IMHO, I thought was "kludged"

    --
    Have you Meta Moderated t
  17. Re:I don't think anyone says this but.. by uncitizen · · Score: 3, Insightful
    Ah, yes this is true. A better example would be a track and field comparison:


    Ie, the only thing that seperates Linux from Windows is that Linux is the Better high Hurdler while Windows has the Superior high jump.


    now, from repeated training in the off season, Windows has lowered it Hurdle times while Linux has increased its vertical jump.


    both have gained ground on each other.

  18. Article=junk by Anonymous Coward · · Score: 5, Insightful

    So, what's really the difference between a Unix variant like Linux and any Windows OS? It's that Microsoft reacts to marketing pressure to make design decisions favoring running a few processes faster but then finds itself forced first to layer in backward compatibility and then to engage in a patch-and-kludge upgrade process until the code becomes so bloated, slow and unreliable that wholesale replacement is again called for.

    1. You'd think a journalist could write a more coherent and jargon-free paragraph, but maybe that's just me?

    2. Asking what Windows vs. *nix does different is too broad. You can ask this question literally forver - if you keep abstracting down further and futher. Once again, vague journalism.

    3. Ok, you can flame me (as if I would deny you that) but I don't think Linux zealots are in any position to say that windows is any less bloated than Linux. Mandrake 10.0 community from just yesterday's is 2.1 gigabytes (re: torrent), most of which is unnecessary for 95% use. Suppose I manage to start the install from CD1 without having CD2 or CD3, well I *hope* there's not a package required by default that is on CD2 or CD3.

    4. Microsoft runs a few processes faster and others slower? I think he needs to define what he means by processes. Because I dont think he's using the same terminology as the rest of us when we say 'process'. Once again, too vague.

    until the code becomes so bloated, slow and unreliable

    5. Is the code bloated, or are the features bloated? Or are the features bloated and the code that composes those features bloated? Once again, too much abstraction.

    I think I'll stop here.

  19. Linux has good genes by Dystopian+Rebel · · Score: 4, Insightful
    The article discusses technical aspects of the OSs. And that's important. But Linux and Windows differ in principles of design philosophy. The parent post hints at this; it is a crucial point.

    Let's not begin the quarrel of which OS has the ~better~ GUI. The point is that although a GUI can be well-designed, it will by its very nature be a greater burden on the OS than a command typed at the prompt. It's a performance burden, it's a design burden, it's a maintenance burden for the development team. (Axiom: The more complex software becomes, the less even its creators and maintainers understand it.) Eventually it produces a Support burden because users know dulcet coital nothing about their computers.

    Then bring in the Internet. Make it very popular. Hell, make it commercial. People are learning that you can get things done quickly with Linux. UNIX was networking when Bill Gates was battling pimples.

    Linux builds on the better tradition. So it's not just the cost, but the design philosophy of Linux that is beating Windows.

    --
    Rich And Stupid is not so bad as Working For Rich And Stupid.
  20. Um Windows and OSX are all USER FRIENDLY by greymond · · Score: 3, Insightful

    Seriously. Windows and OSX I go to a store buy a product plug it in and it works. If its a camera I plug it in a icon on my desktop or in "my computer" show sup and I can drag and drop the photos from it. Don't even need to install anything (like SMB support). Anything I want to install I just double click and it installs then the program runs. I don't have to see if some dependencies are turned on/off I don't have to install anything. I buy a new soundcard I plug it in Windows finds a driver and I hear sound instantly.

    I'm not a programmer. I use my computer to work on projects that require typing, graphics, spreadsheets, browsing the net, watching movies, and I want to do it without having to install/setup anything. And if I do need to install somethign I just want to click the "install" file and hit "ok" and run the "shortcut" thats been put on my desktop. Windows and OSX does that, Linux has you jumping through 100 different hurdles to ge tthe simplest things to work the way you want.

  21. Huh? by DwarfGoanna · · Score: 5, Insightful
    Scanning through the comments here, I have to point out that for the vast majority of it's users, Windows is not easy to use. Every day I get hit with the craziest questions, and many people I have to deal with at work have a "computer guy" do things like defrag their drive and run Norton's for them. Very few mom and pop users can get anything but the most elementary tasks done unless they have been using Windows for years. I've had more than one person ask me how to burn a music CD. Really.


    On the other hand, my ex girlfriend sent me a screensaver she made with photos and video clips on Mac OSX (another unix varient), and lemme tell ya, she is no 1337 "power user". As outrageous as it sounds, I sometimes I think we give Windows a little too much credit in the usability department.

    --

    "You know why you do not see me styling wit my homies? Because I have no homies!!" -Mojo Jojo

  22. Linux != Redhat by Dan+Ost · · Score: 4, Insightful

    If you don't like Gnome or KDE, run fvwm or WindowMaker or
    some other lean WM. Just because some distros come with large
    desktop environments by default doesn't mean you need to
    use them.

    --

    *sigh* back to work...
  23. Re:Differentiating Windows and Linux by AvantLegion · · Score: 4, Insightful
    >> But so is the general architecture of not putting yourself in danger for the sake of convenience -- by running mail programs and browsers with enough privs to bork a system.

    THIS is the reason Linux doesn't get raped from viruses/worms the way Windows machines do.

    The common argument is that Linux lacks viruses because it's not popular. That's partially true. But this is usually accompanied with the false implication that, if Linux were more popular, it would have the same virus problems as Windows. And that's not true. Viruses would fail to be as easily effective. You can find a hole in an email client and bork the email client, but that's as far as you'll get. Linux isn't bulletproof, and the best virus writers could come up with some successes, but it would be nothing like Windows - where most of these recent viruses take advantage of "features" as much as bugs.

  24. Re:The Difference. by miyako · · Score: 3, Insightful

    I've always found that to be one of the most lacking features in windows. I don't know HOW many times i've tried to highlight/middleclick when working windows boxen.

    --
    Famous Last Words: "hmm...wikipedia says it's edible"
  25. Bah. by JMZero · · Score: 3, Insightful

    Anyone who says that is hard is either talking out of their arse or a microsoft/apple fanboy.

    It's possible to have a good experience setting up Linux - and it's likely if you know what you're doing and you know what things mean. If you don't, there's a good possibility you'll dig yourself into a hole and not even know it.

    I just installed Mandrake on a machine a couple months ago. The little Samba config utility just didn't work. I didn't know why. I still don't. Anywho, I knew how to use Samba from the command line so it ended up not being a problem for me - but for another guy it would have been a complete showstopper. They just couldn't have used it for its intended purpose.

    Watch yourself use Linux. Be honest about the number of times you do something not entirely intuitive.

    the amount of support they had to do reduced and for those times their parents couldnt fix it they could ssh right in

    You've given a good example. SSH right in, eh? Imagine how meaningful those letters would be to a new user.

    To do the same task under Windows XP, you'd click "Remote Assist" - and you could assist intuitively by acting on that machine the same way you act on your own. Sure, you could use VNC too - if you know what VNC is, how to enable it, and all that.

    Linux is easy to use if you know what you're doing. If you're lucky, it's easy to use even if you don't - but as things currently are you'll run up against that learning curve sometime if you're really going to use the thing. Windows isn't amazing here either, but it's further down the road to usability.

    My digital camera, scanner and adsl modem "just work", so do the nic cards in my partner and I's machines

    If you buy the right camera, it'll work. But some won't. You may disagree, but I've tried and failed a few times with cameras (which by itself is evidence that it is more difficult than under Windows - even if it is eventually possible).

    And you won't get the manufacturers programs to manage your photos. That's a plus for me - but again it's a crippling failure for others. It means the manual that came with their camera is useless.

    You're just not seeing things from a new user's eyes here.

    --
    Let's not stir that bag of worms...
  26. Big Difference! by brundlefly · · Score: 3, Insightful

    There's a huge difference between the two.

    When I install new hardware on my WinXp machine, I turn it on and go grab a cup of coffee. By the time I get back my desktop is ready to use.

    When I install new hardware on my Linux machine, I go get coffee first. It's gonna be a while....

  27. unless you have a non-supported hardware item by holy_smoke · · Score: 4, Insightful

    like a scanner
    or a printer
    or a pen tablet
    etc etc

    windows: go to mfr website, download install file, run install file, (maybe) reboot. Proceed with using hardware.

    Linux: go to mfr website...unsupported (dam), go to linux geek site(s)...hmmm no luck, go to google...hmm no luck, go to another linux site - helpful geek says "just download this source, read your device specs, change these numbers accordingly, compile to your kernel with this line: (insert big ass command line here) and you should be ok; tries it...works partially (not all features utilized or available). crap. *heavy sigh* *gives up*

    user boots to windows...

    --
    Is the juice worth the sqeeze?
    1. Re:unless you have a non-supported hardware item by bninja_penguin · · Score: 4, Insightful

      windows: go to mfr website, download install file, run install file, (maybe) reboot. Proceed with using hardware. Linux: go to mfr website...unsupported (dam), go to linux geek site(s)...hmmm no luck, go to google...hmm no luck, go to another linux site - helpful geek says "just download this source, read your device specs, change these numbers accordingly, compile to your kernel with this line: (insert big ass command line here) and you should be ok; tries it...works partially (not all features utilized or available). crap. *heavy sigh* *gives up*

      Okay, but what happens when the device is no longer supported for Windows? If you have a non-supported hardware item for any OS you face the exact same problem.
      Sure, all the crap you buy at Office Depot or Best Buy will probably have Windows drivers for it, and maybe not for Linux, but big fucking deal. Most of that crap won't work in an SGI or Alpha box, and I doubt the crap you buy at those places will come with drivers for anything but Windows, even at the manufacturers' website.
      If you can't do some research before hand on what works with what, you have no one to blame but your self.
      I have three scanners, eight printers a serial pen tablet and a USB tablet that ALL work in Linux, but don't in BeOS.... Should I get on Slashdot and cry about it? No, If I want devices that work with BeOS, I go out and do some research until I find the device that does work with BeOS.
      I also have a bunch of components (video cards, network cards, etc.) that I can't get to work in Windows, even after cruising the mfg's website, but work perfectly fine in Linux. Why you might ask? They are Macintosh parts.

      Not trying to flame, just point out that not everything works in every OS.

      --
      For those who describe their systems as 'boxen', do you order multiple 'boxen' of corn flakes also?
  28. Mod parent up :) by KlaymenDK · · Score: 3, Insightful

    Hi diablonight.

    You know what? You might be right. I use Windows too (ever since I more or less had to switch from my beloved Macintosh), and it's doing a wonderful job. Even my wife can use it so-so :D (oh I hope she won't stumble across this).

    But the thing is, the free OS'es offer something of the same, yet differently. And since most of that difference is in essence philosophical, people are going to divide themselves into two camps. Me, I'm fine with the fact that people use/like/love Windows *and* whateverNIX, so I hope there's not too much mud-tossing between said two camps.

    I will say also that I'm currently trying to escape the grasp of Microsoft (yes, for mostly philosophical reasons) and it's really not that easy. In fact, it's pretty rough sailing, and I'm rather much raised in the shimmer of a monitor, so there.

    Here's saying you shouldn't be modded down, but you may be argued with. :o) Klay

  29. Desktop GUI's ... bah by TekGoNos · · Score: 3, Insightful

    GUI's are fine for things you're new too or use rarely.
    It's much easier and faster to see and click a button, than to search the man-page for the keybinding you need.

    However, if you use things often, you manage to learn these keybinding and then it becomes MUCH faster to just hit 3 keys with your fingers than to move your hand to your mouse, move the pointer to a button and click it, move your pointer back to the main frame and click into it to give it focus back, then move your hand back to your keyboard.

    And what application do normal people uses everyday? Right, their desktop. So WHY, why, why do you have icons & menus on a thing that you use daily? It's a productivity killer.

    Ok, the Start Menu has some merrit for finding programs that you use so rarely that you forgot their name, but desktop icons and the slowlaunch bar are just too inefficient compared to keyboard shortcuts and if you remember the name of a program, firing up a shell and typing the name is faster than searching in the menu.

    And no, a GUI is not better because people "just wont learn keybindings". Make it gradually, add an agent that automates adding keybindings (but less annoying then Blinky) and everybody will end up using keybindings over icons.

    My desktop is pekwm, and it is blank.
    My .pekwm/keys file is rather large.

    --
    I have discovered a truly remarkable proof for my post which this sig is too small to contain.