Slashdot Mirror


The New Linux Myth Dispeller

TillmanJ writes: "Just a quick note to let everyone know that the New Linux Myth Dispeller is online at http://www.eruditum.org/lin ux/myths/myth-dispeller.html It is not, however, ready for prime-time, but is usable. If anyone has anything to add/correct/bitch about, send me some email. In patricular, I would like to work with some non-english-speaking folks to translate it into whatever langs we can" Useful for clearing up the misconceptions of PHBs and other folks.

155 comments

  1. Re:News Flash: windows almost out of Beta!!! by NecroPuppy · · Score: 1

    How does 'shipped with 36 thousand known bugs' = rock solid?

    Just curious...
    NecroPuppy

    --
    I like you, Stuart. You're not like everyone else, here, at Slashdot.
  2. Too zealous of a document by Junks+Jerzey · · Score: 3

    I think this is trying too hard. The answers sound good in principle, but they don't tell the whole story. In fact, I think the answer to many of the questions should be "Well, that's actually kinda true," followed by an explantion of why it is so and how to better deal with that issue in the future.

  3. Re:Mythology and Reality by Ender+Ryan · · Score: 1

    I don't know. The whole thing was not written very well. It could easily be interpreted in different ways.

    --
    Sticking feathers up your butt does not make you a chicken - Tyler Durden
  4. Because Linux is easy to install by Sloppy · · Score: 1

    Why not see if the average person can get past a Linux installation?

    Well, because that's not what's hard about Linux. If they can't install Linux, I suspect they can't cut-and-paste in a word processor either. The initial install with distributions like Red Hat, Mandrake, or Caldera is a piece of cake, and yes, anyone can do it. It's no harder than installing other OSes, because it's automated.

    In my experience, the hair loss begins right after the initial install, when the user starts installing additional packages that didn't come with the distribution. RPMs, which are allegedly supposed to be easier than source tarballs, are a major pain in the ass at this point. Damn those dependencies and version conflicts!

    That is what I want to see Joe Schmoe do, and I bet is that currently, Joe will have a lot of trouble. I know I did, and I'm a computer dude. I couldn't even install GLX in order to play a game until I gave up on RPMs and fell back to ./configure, make, make install.


    ---
    --
    As copyright owner of this comment, I authorize everyone to defeat any technological measure which limits access to it.
  5. More FUD by Old+Wolf · · Score: 2

    I wasn't going to write more, but I will.. this document is appalling!

    It claims that GPF (ie. segfault) can only be caused by hardware failure. GPF means segfault in the kernel. This means the kernel had bad code. Capiche?

    Now, it calls the linux kernel "small".
    375,056 KERNEL32.DLL
    715260 Aug 1 23:54 /boot/vmlinuz-2.0.36

    twice the size of NT kernel. Yay for small.

    Windows is bloated, because a *full development environment* is five times the disk space of a *text editor* ? Give me a break

    It lauds Linux as being POSIX compliant, but windows 2000 is POSIX compliant too. (And Win NT with Interix installed).

    The other points this FAQ makes (re. security, history, y2k compliance etc.) are all obvious and only worth bothering with if you are the sort who HAS TO refute a lamer's argument, rather than just call them lame and ignore them.

    1. Re:More FUD by spitzak · · Score: 2
      What the average person calls "Windows NT" is NOT "Posix Compliant". The so-called "Posix subsystem" is what is "posix compliant". Among many other fun facts about this subsystem is that it cannot read or even see files that were written by normal NT programs!

      Running Linux under VMWARE on NT would be equivalent to this so-called "Posix compiance".

      The real shame is that MicroSoft probably would not be exposed to the wrath of the CS community if they had done even rudimentary Posix-compliance correctly in NT. All they needed were raw byte file names (ie case-dependent file names), raw byte files (ie get rid of "text mode" and ^M^J newlines), use forward slashes (they do already, but fix the documentation!), some hack so you don't need colons to name objects (like having /A/foo or //disk/A/foo mean the same as A:foo), and make all of their NT "objects and services" accessible as named files so at least access() works on them, support symbolic links, and all processes have a working stdin/out. All of this would have been trivial to do and if they had done this I believe Linux would be nowhere today since they would have produced a friendly programming environment rather than the horror they did.

  6. Is this goy one of those kooky clan schmucks? by yuri+benjamin · · Score: 2

    Shalom Mr Anonymous Coward. I've installed Windows, OS/2, Linux (several distros). BTW : Has anyone else noticed how these white supremicists are starting to look just a bit inbred.

    --
    You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  7. Re:'nother myth; not ready for the desktop by Performer+Guy · · Score: 2

    There is NO WAY your average user could get past Windows installation. I've installed both Windows and Red Hat on PC's and Red hat is marginally easier. Neither are ideal for novice users.

    Installation is not the acid test for the desktop, and Linux can be pre installed these days.

  8. Re:'nother myth; not ready for the desktop by Performer+Guy · · Score: 2

    Well at over eighty bucks a pop retail there's certainly money to be made from the Red Hat boxed distro.

    For bundling purposes though how much of a discount does Dell give you for Linux being loaded? None. So which box is more profitable, the Linux system or the Windows? I don't know, the support contract may cost and Windows is peanuts for Dell but there's at least more to the economics than you're suggesting.

  9. Re:Win95 is not truly pre-emptive by be-fan · · Score: 2

    Windows 95 is NOT built on top of DOS. It does contain a lot of cut-and pase Win16 code, but does not run on top of DOS.

    However, how many Win16 apps does one run? secondly, you don't seem to quite understand how Windows multi-tasking works. Win16 apps are run inside a virtual machine, which is in itself a Win32 applications. The machine preemptivly multi-tasks all Win32 applications. The Win16 VM then cooperativly multi-tasks all Win16 applications. Thus the illusion doesn't just "vanish" when you run a 16bit application. All your 32 bit applications continue to be preemptivly multi-tasked, it's just that your 16 bit applications are cooperativly multi-tasked (against each other.) Thus, an Win32 application cannot hog the processor, and if a Win16 application does, it won't hog the machine, just the virtual machine. Since the virtual machine is a 32 bit application, it can be preempted so the result is that a Win16 application can only hog the proc from OTHER Win16 applications, not Win32 applications.

    --
    A deep unwavering belief is a sure sign you're missing something...
  10. Re:Just making sure I have the terms down right... by Performer+Guy · · Score: 2

    No.

    Dispelling Myths is not the same as casting FUD about another product. If you defend a product honestly or point out it's merits it ain't FUD.

    If on the other hand you were to spread half truths about a competitive product, and imply bad things will happen when you use a competing product that would be spreading FUD.

  11. Re:'nother myth; not ready for the desktop by jreilly · · Score: 1

    The average person probably can't install Windows. Luckily for them, the average person only needs to use it.

    --

    Freedom's just another word for nothing left to lose
  12. Re:Non-biased version? by Performer+Guy · · Score: 2

    Let's get this straight, teling people Linux is good at some stuff and correcting some errors is not FUD.

    FUD is when you spread misrepresentations to cast doubt on a competing product. In general I don't think this is widely done by the Linux community.

    I've seen FUD get spread by Microsoft in other areas, it ain't pretty and it's obvious what's going on to the well informed.

    If someone did this in the Linux community there would be a chorus of objections correcting the FUD. Heck just look at what's happened in this thread. Honest comparrisons are not FUD.

  13. Re:Wow! Pro-Linux FUD! by randombit · · Score: 1

    you have to have GNOME+KDE(both so you have full compatibility)+Mozilla+X+kernel. Not to mention the multiple versions of glibc and all the additional (often redundant) libraries all the apps use.

    I've never, ever had to have multiple glibc versions running on a machine. Also, you only need the base libraries for GNOME and KDE to actually run the apps - most of the stuff is only useful if you're using the full desktop.

    In terms of memory usage, Linux blows NT4 out of the water (a bad thing) and is quite close to Windows 2000's bloat.

    Not in my experience. Obviously, this kind of article is just going to lead to a flame fest all around, but I've run RH 6.1 on a 25 Mhz 486 with 16 megs of RAM - WITH X+KDE. And it wasn't noticalbly slower than the Win 3.1 it replaced. Try running NT4 on something like that - it ran poorly enough on my 350 Mhz P-II with 64 megs.

    Linux DOESN'T take full advantage of hardware.

    Linux doesn't support DirectX, and thus automatically lacks support for a lot of hardware features that are in DirectX complient hardware. The main reason was because transparant usage of hardware was a major design consideration for DirectX. It is based on the concept to support many different hardware features, have all applications use them, and then emultate those not supported by hardware. When the hardware supports new features, all apps and the OS automatically take advantage of them. Also, X doesn't have as compelete a support for many graphics operations that are possible in DirectX.


    What the HELL are you talking about? DirectX is a development API. Vendors can also write drivers which allow DirectX to use the full abilities of their hardware - just as is done with every other graphics API, such as OpenGL or Glide, both of which run on Linux fine. My games run much faster when I use Glide than DirectX - if DirectX somehow magically makes hardware faster, how do you explain that?

  14. Re:Red Hat != Linux by treke · · Score: 1

    So what hardware does RedHat support that isn't supported on anyother distribution? What, none? The only reason for discrepancies in hardware support is age of the distribution. RedHat puts out a new version like clockwork, and newer technologies make their way in faster. As an example Debian releases much slower, so it may appear to support less hardware, but after installing newer versions of the shipping software it runs on everything RedHat will.

    As a little test I have set a user down with a machine, the RedHat install manual, and a cd and asked them to install it. I came back the next day and found the system working completly.

    What really seperates distributions are the tools that they ship with for configuring the system. RedHat, Mandrake and Corel focues on adding configuration tools, while Slackware doesn't focus as heavily on this. Systems that don't focus on easy end user tools aren't much of an issue because most users aren't going to start with them. If they aren't satisfied using RedHat they'll try other distributions. If they are satisfied they wont switch.
    treke

  15. Re:Myth Dispeller myth dispelling by Harv · · Score: 1

    I don't read Windows hype, I don't read BE OS's hype, and aside from /., I don't read Linux hype. I do read Mac OSX hype, however, :-), and I've gotta say the landscape is gonna be more than a tad different after January 2001, when OSX(ten) ships. At the very least, there will be an honest-to-god modern consumer alternative to Windows and the fractured-ness that is Linux that even a /.-er can love.

  16. games? by indiigo · · Score: 1

    I notice nothing in the "dispiller" about gaming sucking for Linux. This is why I don't bother with it, anymore, because the games just aren't there.

    --
    fslg503-985-8686503-985-8686503-985-8686503-985-86 8650 3-985-fdsg8686503-985-8686503-985-8686503-9
  17. Linux: It's not as bad as you think it is by KMSelf · · Score: 2

    Aside from some dated information and inaccuracies, the problem I've had with the LMD for quite some time is that it's couched as a double negative: "Linux isn't evil foo", where foo is some undesirable characteristic. The entire flavor of the document would change if language were changed from negative to neutral or even positive. Otherwise it has this "are you still beating your wife?" flavor. The LMD would answer that question with a topic "Linux is no longer beating its wife".

    Just as an example, the document would have an entirely different flavor if the system headings under "4. Systems Myths" were:

    1. Multitasking
    2. System stability
    3. OS footprint
    4. Ease of networking
    5. System security
    6. Unix "run-alike"
    7. Unix diversity
    8. Linux and innovation
    9. Linux and multiple development tracks
    10. Y2K compliance
    11. Data security

    Suggestion is a powerful tool. The document should suggest that Linux is the cat's pyjamas. People will tend to believe.

    What part of "Gestalt" don't you understand?

    --

    What part of "gestalt" don't you understand?

  18. better metaphor needed by sillysally · · Score: 4
    misuse of PHB, I think, a TLA that is mostly misused. In Dilbert, the pointy haired boss is either clueless and impotent, or arbitrary and capricious, but in neither case would "the facts" about linux have any effect on the outcome of his decisions.

    "suits" or "powers that be", or even Grand Poobahs... PHB does not work.

    1. Re:better metaphor needed by PiMan · · Score: 1

      In the circles I travel in, it's even worse, since PHB also expands to Player's Handbook. And since the D&D3 PHB came out, it's been a PITA.

      --
      Windows 2000: Designed for the Internet. The Internet: Designed for UNIX.
  19. Needs some touching up yet... by nd · · Score: 5
    This document is a mixed bag, with some parts being better than others. Here are some issues I found with it:

    "After getting a Linux CD, you'll probably be up and running within an hour. In the olden days, this has been true, and Linux can be made hard to install."

    Not to be a grammar nazi here (we have someone at slashdot filling that position already), but "this" is unclear, and may confuse some people about the facts, as it implies that being up and running within an hour was only true in the olden days.

    "Linux is well over twice as fast as NT"

    Generalizations like this should have no place in a document of this type, especially considering you don't back this statement up with any data. Statements like these should be what your document is fighting against. Specifically, twice as fast at what? While it's probably true that Linux 2.4 is significantly better than NT at several tasks, there are definitely situations where NT beats Linux 2.2.

    Haven't finished reading the rest of it yet.

    1. Re:Needs some touching up yet... by Trepalium · · Score: 1
      If this document is meant to be a myth dispeller, it should also include sections that address Linux's weaknesses. The released version of the Linux kernel still has SMP scalability problems, for example, and boasting about 2.4.x when it's not released is no excuse. It's important to note where Linux's strengths and weaknesses are. Linux can beat an NT machine as a server with only 64MB of RAM, but once you start throwing gigabytes worth of RAM things start to go the other way, with NT beating out Linux instead.

      Another place that Linux is weak on is on desktop systems, due largely to the fact that whereas Windows and Macintosh both have very stringent UI guidelines, Linux has virtually none. KDE and Gnome are trying to change this, although I feel the somewhat hostile environment between the two is working more to make things worse than improve it. As a developer, I should be able to choose either GTK+ or QT and have the resultant program perform similarly on either platform. And as a user, I should be able to expect that any program I install should try to act reasonably with the preferences I have set in my "prefered" desktop environment. For example, I'd love to see a unification of UI "themes", and have a toolkit independent preferences system where both KDE and Gnome settings are stored via their respective control centres, and shared between both where applicable.

      Portions of this document are no better than the FUD it attempts to refute, IMO, due to exaggerations on the behalf of the author. There's no harm in admitting weakness, in fact, it usually shows that you're trying to be honest and unbiased.

      --
      I used up all my sick days, so I'm calling in dead.
    2. Re:Needs some touching up yet... by nd · · Score: 1

      Also, in a document like this, you probably shouldn't keep referring to yourself (e.g, "I like ...")

      The GUI/desktop myth section needs a lot of cleaning up.

      Just more constructive criticism :)

    3. Re:Needs some touching up yet... by grammar+nazi · · Score: 1

      You said that better than the grammar nazi, himself! Well done, friend.

      --

      Keeping /. free of grammatical errors for ~5 years.
    4. Re:Needs some touching up yet... by Salamander · · Score: 1
      While it's probably true that Linux 2.4 is significantly better than NT at several tasks, there are definitely situations where NT beats Linux 2.2.

      The above seems to imply an expectation that 2.4 will be faster than 2.2. That's unlikely. The VFS layer has been essentially rewritten for 2.4, and a lot of filesystem code has had to change with it. This is some of the most performance-critical code in the kernel. The really sad part is that, to date, no serious performance measurement activity has been undertaken by the VFS developers, so we don't really know the performance implications yet. Anecdotal evidence from linux-fsdevel (e.g. this message) suggests that reads may be 10-20% slower in 2.4 than in 2.2, while multi-stream writes may be "much faster". I have tried to get more information from the people making such claims - such as descriptions of configurations, tests used, a more concrete definition of "much faster", etc. - but have so far received no reply. I think they're embarrassed, and from what I've seen (see my essay on 2.4 Linux VFS for more) they should be.

      --
      Slashdot - News for Herds. Stuff that Splatters.
    5. Re:Needs some touching up yet... by nd · · Score: 1

      Interesting read. Admidditedly, I'm not a kernel expert, but from everything I've heard 2.4 should be much faster in terms of speed and scalability (partly from Linus himself, along with reading kernel traffic).

      I wasn't aware of the VFS situation, and I'm suprised that no specification was written for it (and no test suites were written for it?) -- but I'm not in a position to necessarily criticize them for that as I don't know all the facts.

  20. Re:How about dispelling some pro-linux Myths? by icqqm · · Score: 1
    You can't expect a linux zealot to speak negatively of the GNU/Linux OS anymore than you can ask Bill Gates to speak negatively about Microsoft.

    Frankly, I think the best answer to "Linux is difficult to install" is not "Linux is easy to install" which is just another opinion. Things like the possibility of FTP/NFS installs, bootable CDs, and the fact that once something's installed you don't have to look at it ever again are things that can be mentioned. It doesn't have to make any anti-linux statements, but telling the full story is a very good idea.

    Hopefully when this site becomes ready for prime-time, its contents will be based more on facts than opinions, even if it stays pro-linux.

  21. the linux/slashdot bias by 'This+is+false.' · · Score: 1

    If you where going to buy soap, which is more important to your decision:
    -who it is recommended by
    -results of scientific testing of effectiveness

    The problem is a Myth page that is so loaded with language that is too technical for most of the people it is trying to reach out to - the people who don't want to spend time to become educated consumers.

    --
    "It's because they're stupid. That's why everybody does everything."- Homer Jay Simpson
    1. Re:the linux/slashdot bias by icqqm · · Score: 1
      People don't need to know the minimum size of a kernel in bytes in order to appreciate an operating system. This isn't about technical terms, it's about opinions vs facts. If someone has a computer and is in a position to determine what operating system will go on it, chances are the person will have at least some knowledge of computers. Technical discussions aren't necessary here.

  22. Non-biased version? by icqqm · · Score: 2
    Why is it pro-linux FUD is always considered correct whereas anti-linux FUD is wrong? (I know the answer, this is /.).

    I think what we need is a non-biased version of a myths website. Something that will dispell anti-linux and anti-windows myths so people can make an informed decision about which operating system they want to use. If people were to see a site admitting that an OS has its problems, they'll probably be easier to trust.

    1. Re:Non-biased version? by sanchz14 · · Score: 1

      right now with my comments cut off at somewhere between 3 and 5 points i see five or six postings correcting misinformation in the document, a couple of very intelligent and insightful ones about threading and the rest about how bad "Myth Dispellor" is and how it is FUD. constructive help is always better than mean hearted criticism.

    2. Re:Non-biased version? by Reality+Master+101 · · Score: 3

      FUD is when you spread misrepresentations to cast doubt on a competing product. In general I don't think this is widely done by the Linux community.

      That's a joke, right? Slashdot is the home of anti-Microsoft FUD. Not that MS is a perfect company, or Windows is a perfect product, but if you listened to many Slashdotters, you'd think that it was impossible to get ANY work done because of the constant crashes, never mind that 50-100 million people use it every day.


      --

      --
      Sometimes it's best to just let stupid people be stupid.
  23. runs on a DEC Alpha? by sgtron · · Score: 2

    No it doesn't. Compaq bought DEC a long time ago, the proper term now is "Compaq Alpha".

    --
    No todo lo que es oro brilla
    1. Re:runs on a DEC Alpha? by ameoba · · Score: 1

      Unfortunately, more often than not, Compaq is associated with mass-produced consumer PC's a'la the Presario.

      DEC is associated with things like the PDPs, VAXen, and VMS (Ok, maybe we wanna forget that one).

      Which would you rather associate with your 64bit CPU?

      --
      my sig's at the bottom of the page.
    2. Re:runs on a DEC Alpha? by sgtron · · Score: 1

      I just want Compaq to get a better name for themselves.. that's why they bought DEC to start with. We all know the Presario sucks. But that's not all there is to Compaq. It is important to give due respect to them for having the foresight to buy a great company like DEC (even if they have choked on it ever since.)

      --
      No todo lo que es oro brilla
  24. WinNT threading not fully preemptive by gwmccull · · Score: 1
    The threading system used under WinNT is not fully preemptive. Processes/Threads may prevent the operating system from giving control to another process by changing their priority. This reallocates their time quantum. Do it often enough and a program can effectively lock the system up. Here's the quote from www.sysinternals.com/tips.htm
    In NT, as with most time-sharing operating systems, threads run in turns called quantums. Normally, a thread executes until its quantum runs out. The next time it is scheduled it starts with a full quantum. However, in NT a thread also gets its quantum refreshed every time its thread or process priority is set. This means that a thread can reset its quantum by calling SetThreadPriority (without changing its priority) before its turn runs out. If it continues to do this it will effectively have an infinite quantum. Why does NT do this? Its not clear, but it appears to be a bug.

    Hmmm...any ideas on how this could be abused?
  25. much-reviled Windows regstry actually a good thing by yuri+benjamin · · Score: 1

    Anon writes However, things like driver updates are (usually) just a double-click (and reboot) under Windows. This is an area Linux needs to improve in. More automation of tricky tasks, meaning standardising on ways to do things. The much-reviled Windows registry is actually a great idea. I quite like the rpm database. If all drivers came as rpms with an install script that set everything up it would make installing a matter of clicking on Driver.rpm which opens kpackage. Click on install and when the script runs you might need to enter the root password into the su-wrapper dialog box. The only difference here between win and lin is the password thing (and who would want an unauthorised user installing a driver?) In most case linux would not even require a reboot. This example assumes kpackage or something similar is installed and set-up as the default app for the .rpm extension. On most distros it is. I don't know about .deb but I guess it would be similar. The advantage of the rpm database is when it comes to un-installing - no deleting of "DLL"s that other progs need.

    --
    You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  26. Re:'nother myth; not ready for the desktop by JimDabell · · Score: 1

    I don't honestly think that the average user would even care if Linux came with source code or not. Think about it here for a second. What good is the source code to someone who doesn't have a programming background? Sure, the code is neat to poke through, and may give you an inkling of an idea about how the system runs, but what good is it to the average user? We have to remember that not every Linux user is a programmer.

    And you have to remember that it doesn't matter whether every user is a programmer. Not every user needs to contribute for the system, as a whole, to work. I'm certain you don't believe that everybody who uses Linux has contributed code for the kernel. But has every user benefited from the stability that comes from code and bugfixes contributed by others because it was free? Of course. Likewise, you don't need to convince most end-users that free software is good - you just need to convince them that people are actively contributing to development. Point them towards the kernel development mailing list. Show them the Sun press releases. Tell them about the contributions IBM is making. Explain how this came about because anybody can contribute freely. They don't need to contribute at all.

  27. What the hell? by delmoi · · Score: 1

    4.1 Linux multitasks only as well as Windows or Mac Microsoft and Apple would have you believe that their operating systems multitask (run more than one program at once). Using the term loosely, they do. Using the term strictly, they task-switch only. Although more than one program may be opened, you may notice that sometimes the system stops responding -- perhaps while mounting (detecting) a CD, or scanning a floppy drive.

    Um, every windows since 3.1 has had premtive multitasking

    --

    ReadThe ReflectionEngine, a cyberpunk style n
  28. Re:A few corrections by ameoba · · Score: 1
    'It's core is Unix BSD' OS X's core is Mach. The BSD protion sits on top of that. NT's design is largely the same where the Win32 subsystem sits on top of the NT kernel. A lot was borrowed from the Mach system.

    Not quite... NT3.51 had a clean, microkernel based design. For marketing based performance reasons, 4.0 and up have a bastardized design where a lot of higher level functions bypass the microkernel and operate straight on hardware.
    --
    my sig's at the bottom of the page.
  29. How about dispelling some pro-linux Myths? by Zagato-sama · · Score: 5

    It's interesting to note that all the Linux Myths listed on the page are negative in nature. This is essentially the reverse of Microsoft's "Linux Myths" website. How about a website which tells people the full story?

    1. Re:How about dispelling some pro-linux Myths? by Maggot75 · · Score: 1

      This is a very good point.
      Noone seems to be able to say 'Linux has these interesting features (a list of features), but these features (listed here) are much better in Windows.'
      It's either all or nothing; if you use Linux at all, you have to spell Microsoft with a dollar sign, disawow all their products, buy a Bill Gates voodoo doll and fill it with hairpins, etc.
      I happen to use both Linux and Windows. I use Linux on a low cost server machine, as a web server I don't have to fork out thousands of dollars for, while I use Windows on expensive workstations for work. I'm not about to change this, Windows will never (legally :)) replace Linux on my low (near-zero) cost server, and I don't plan to do any Direct3D debugging on a linux workstation.
      All in all, it seems like some posters haven't grown out of the 'my daddy can beat your daddy' bickering we often see at kindergarten.
      My daddy can't beat anyone. Unless they're disabled midgets. And even then, he'd complain about his back afterwards.
      Come on, operating systems are just tools. You can't improve an operating system by bashing other operating systems. You do it by criticizing your own operating system's flaws, and attempt to repair them.

  30. Re:I hope you're not just complaing here by ameoba · · Score: 1

    Would the author be able to call himself a Linux Zealot if he didn't read /.?

    --
    my sig's at the bottom of the page.
  31. The truth about installing Visual C++ by Fross · · Score: 2

    Disclaimer - there is no detail about contact procedure for amending the Linux Myth Dispeller document, so i'm posting it here. the author's email address is included, but the implication is that this is a far more far-reaching project than one man's quick hack, so i figured i'd put it up here, both for discussion and information.

    In section 4.4, talking about the relative hard drive merits of the differing OSes, Visual C++ is quoted as taking somewhere around "100 Megs". Installing it off of Microsoft Visual Studio 6 Enterprise Edition last week, it takes around 330 Megabytes. Yes, just for MSVC++. J++ had a cd all of its own, i didnt even dare go there.

    That may not even be the worst offender, though. Symantec Cafe for Java (Database Edition) occupies around 580M on my harddrive, and i think it was just a typical installation.

    Fross

    1. Re:The truth about installing Visual C++ by Broccolist · · Score: 1
      Since those tools are meant for pros, I don't think it matters that they take up a lot of space. I mean, most people who do serious programming can afford several large hard disks, so a full IDE that takes up 500mb of space doesn't sound too bad. And space is so cheap nowadays that I can't imagine it would be a problem even for a poor student. Personally, I wouldn't give up a single one of the features I use even if it meant that VC would shrink by half. IMHO, they've got their priorities straight.

      And I hear that Diablo 2 takes over 1gb. That's much worse :).

  32. Here is one... by Bill+Daras · · Score: 1

    Gnome certainly is (serious competition to the Mac or Windows)

    This is definately a Linux myth!

    1. Re:Here is one... by Pharmboy · · Score: 1

      Gnome being a serious contender to Windows is not a myth, its a projected potential. As a user of both, I admit windows is somewhat easier to use (both have advantages) but I have faith in Gnome gaining serious ground over the next year to two years. Keep in mind, the look and basic feel of the win9x gui has changed very little since the Chicago days, 94 and before. What will become of Gnome now that ibm and the other big boys are behind it? and what about kde (which i like better than gnome in many ways) How much influence will they have? Will the corporate influence cause Gnome to become unnecessarily bloated and "dummyfied"? And yes, there are very positive things that could happen with the big co.s involved too. Lots of talent. The $64000 question IS: Are we chasing off a 400 pound gorilla (M$) with a 500 pound gorilla?

      --
      Tequila: It's not just for breakfast anymore!
    2. Re:Here is one... by gargle · · Score: 1

      Here is another one:

      Linux is well over twice as fast as NT.
      http://www.eruditum.org/linux/myths/myth-dispell er-speed.html#ss5.1

  33. A few issues - by luckykaa · · Score: 1

    Okay, its improved, but I still find most X desktops clunky and slow.

    Firstly, it must be pointed out that MS Office data formats cannot be treated as "standards" under any reasonable definition of the word "standard."

    Almost 100% of offices use it, and require it. Its a de facto standard, but still a standard.

    8.1 Linux is PC exclusive"

    Just a nitpick. Looking at the debunking, this should say Linux is x86 exclusive.

  34. The end of time? by Valar · · Score: 1

    64 bit time holding will turn over at roughly the end of time, eh? Maybe we can use this to forcast the coming apocalypse, or the day when Windows doesn't bite anymore...perhaps we could even calculate the amount of time it will take me to get enough karma to moderate...

    1. Re:The end of time? by RobFlynn · · Score: 1

      On September the 8th, 2001 the epoch time will roll over from 999999999 to 1000000000 ;-) Hey, I'm a geek, it's a big event! :-P

      ---
      Rob Flynn

      --

      ---
      Rob Flynn
      Pidgin
  35. nobody's gonna buy it. by Bad_CRC · · Score: 1
    that site is far too pro-linux.

    to be taken seriously, it will have to adequately address the shortcomings of linux. I'm very pro linux, and even I stopped buying the PR on that site when I read about how Linux has more software than windows.

    a more balanced view would be much better than one of a blind advocate.

    ________

  36. Re:'nother myth; not ready for the desktop by peterjm · · Score: 1

    No, I didn't perform the setup. As I said, a friend of mine performed this experiment using another friend of his. My friend did the initial setup, but that doesn't really matter, does it. I'm not talking about the installation of the OS here. I'm talking about desktop usability. An in this arena, regardless of what ms or linus or anyone says, linux is ready for the desktop.

    -Peter

  37. A few corrections by elendril · · Score: 3
    • Apple claims the new OS will be partially preemptive

    Mac OS X uses fully preemptive multitasking. It's core is Unix BSD.

    • Linux can nicely support fairly sophisticated functions, including firewalling, IP masquerading, and, overall, the creation of network environments that will indeed be very complex.
      MacOS and Windows 9x simply don't support this.

    Mac OS Open Transport is one of the most advanced networking stack, and support almost everything you can do on Linux. It's based upon Mentat Portable Streams (used on Novell NetWare, Hewlett-Packard HP-UX, IBM AIX, Compaq Tru64 UNIX...)

    • All too often, on Windows or MacOS, if a program crashes, this can readily pull down the rest of the system around it, as programs often are tightly integrated into the GUI which is tightly integrated into the OS kernel.

    Most apps do not crash linux too bad, but at least on the Linux boxes I used, X windows had a tendency to crash and take the whole system with it...

    Linux Advocacy is nice. Impartiality would be nicer. At least it would help differentiate Linux from Apple/Microsoft, whose advocacy is often far for beeing objective...

    Note for the author : how long did it take you to set up a PPP connection with the Debian ppp-config utility ? not more than 3 minutes ? or about 5 minutes ? At least be coherent.

    1. Re:A few corrections by SpitefulBen · · Score: 1

      "Mac OS X uses fully preemptive multitasking. It's core is Unix BSD." Not exactly true. The microkernel is Mach, and BSD runs on top of that.

    2. Re:A few corrections by QuoteMstr · · Score: 2

      Three words: Magic Sysrq Key

    3. Re:A few corrections by fReNeTiK · · Score: 1

      There we go.

      ...And what would you do when keyboard and mouse input freezes under Windows (any flavour) or Mac?

      Right. reboot.

      --
      I strongly believe that trying to be clever is detrimental to your health. -- Linus Torvalds
    4. Re:A few corrections by pudge · · Score: 2
      In fact, IP masq / firewalling / etc. can be more efficient under Mac OS (classic, not X!) than Linux. Using IPNetRouter, you can route at near wire speeds on a 100Mbps network. From http://www.sustworks.com/site/p rod_ipr_compare.html:

      The key to OT performance is to respond to a network interrupt and pass pointers to a STREAMS message up the stack and back down again in less time than it takes to send a 1500 byte Ethernet packet. Since routing occurs at interrupt time, it is not affected by other applications. ... And, its always nice to see the look on people's faces when you explain to them that your Mac is saving the planet by running rings around NT or Cisco routers and is way easier to configure than a linux machine!

    5. Re:A few corrections by Coward,+Anonymous · · Score: 1

      on the Linux boxes I used, X windows had a tendency to crash and take the whole system with it.

      It probably didn't take the whole system with it, at most it probably locked up the keyboard and mouse, but you should still have been able to telnet/ssh in and kill the X server.

    6. Re:A few corrections by user · · Score: 1
      It probably didn't take the whole system with it, at most it probably locked up the keyboard and mouse, but you should still have been able to telnet/ssh in and kill the X server.
      ...right, from your other, networked, home computer? It is not acceptable to have to have both a networking connection and access to another computer w/telnet or ssh handy (ruling out, say, most public library computers, etc) just to reclaim your system. I'm not trying to say this won't recover control of the system (many a time have I done this to recover from a crashed 3dfx Quake session), but it's not a "solution" for the average computer user.

      -User
      --

      Emacs is for experts. Pico is for beginners. VI is a disease.

  38. Re:Myth Dispeller myth dispelling by Metrol · · Score: 2

    an honest-to-god modern consumer alternative

    With a closed up tight hardware architecture. It really doesn't matter how spiffy Steve's new toy is. So long as Apple and crew continue to dictate what hardware will be used I will continue to wish for their downfall.

    --
    The line must be drawn here. This far. No further.
  39. Easy to install? by Asic+Eng · · Score: 1
    I've been using Linux since kernel version 0.99pl14...

    I love Linux, and yes Linux is a nightmare to install. Many things have improved, that's certainly true, but: I recently added an IDE CD-burner to my PC.

    I needed to: recompile the kernel, setup the SCSI emulator, find burner software... I spend half a day on this. I want Linux to improve - in most cases it's much better than Windows already. I think pretending that it is in all cases is counter-productive.

    1. Re:Easy to install? by Ella+the+Cat · · Score: 1

      I bought a Philips CDD3610. Installed under Win95 on a Winchip class box, wasted many evenings, it was a complete nightmare and just wouldn't work for me. That is what pushed me over the edge to go 100% Linux. Sure I had to do the SCSI emulation thing and a bit of RTFMing, but at the end of the day CD writing on a CDD3610 under Linux works and is rock solid. Of course my counter example proves nothing, but CD burning worked for me. It even survived a SuSE upgrade from 6.0 to 6.2.

  40. 7,769,104,384 bytes free by sheldon · · Score: 1


    That's how much space is on my harddrive after installing Windows 2000 Professional, Office 2000, Visual Studio 6.0, about a half dozen full installs of games off CD, etc.

    Disk space is cheap.

  41. "Here is a few of my favorite programs", ha! by mvuijlst · · Score: 1

    "Here is a few of my favorite programs that didn't come with my distribution", the man says. And the first two links don't work with the third pointing to a moved page. Tchk.

  42. Re:'nother myth; not ready for the desktop by spitzak · · Score: 2
    I recommend you go back to school and figure out the difference between the words "install" and "use".

    The "average" person cannot "install Linux". The average person cannot "install Windows". They can't install BeOS or Solaris, which are commercial products in a similar position to Linux. They can't install their DSS dish without the guy from the the store doing the alignment. They can't install a toilet without asking a plumber to do it.

    This has nothing to do with whether they can use the product.

  43. Re:Myth Dispeller myth dispelling by spitzak · · Score: 2
    I find it hard to believe they wrote something as ludricous as "2x as fast as NT". This paper is not going to help Linux at all. Lets see some reasonable arguments!

    Some tests I ran (network intensive reading and writing of files) did run more than twice as fast on Linux as on NT on identical hardware.

    Some other tests (compute intensive) ran as much as 10% slower, possibly due to poorer optimization of the gcc compiler.

  44. Re:An example of hardware that Linux omits: USB by Photon+Ghoul · · Score: 1

    If you ask this, then you should take some time to do some research on exactly what open vs closed source is, what Linux is, who makes it possible, etc.

  45. Re:Wow! Pro-Linux FUD! by spitzak · · Score: 2
    I fail to see the difference between DirectX and OpenGL. If your card supports something that is not in DirectX, you are in exactly the same position as OpenGL.

    Perhaps you may want to rephrase your argument to "Direct X supports a more powerful graphics api" which would make sense.

    Neither DirectX or OpenGL or X or BeOS support graphics APIs that have not been invented yet!

  46. Re:Wow! Pro-Linux FUD! by be-fan · · Score: 2

    I've never, ever had to have multiple glibc versions running on a machine. Also, you only need the
    base libraries for GNOME and KDE to actually run the apps - most of the stuff is only useful if
    you're using the full desktop.
    >>>>>>>
    Are you running Netscape? On a glibc2.1.3 machine, you need compatibility libraries. As for the libraries, Qt is 2.5 megs, kdesupport is 3.5 meg kdelibs is 5 meg. That's 9 meg. Assuming the RPM format uses compression, you're talking around 15 megs of libraries.

    Not in my experience. Obviously, this kind of article is just going to lead to a flame fest all around,
    but I've run RH 6.1 on a 25 Mhz 486 with 16 megs of RAM - WITH X+KDE. And it wasn't noticalbly
    slower than the Win 3.1 it replaced. Try running NT4 on something like that - it ran poorly enough
    on my 350 Mhz P-II with 64 megs.
    >>>>>>>>>>
    Obviously our experiances are different. However, Win3.1 was really bad in terms of performance, especially due to the real mode filesystem. (NT's filesystem is about 5 TIMES faster.) Also, you're comparison is uneven. KDE1.2 + X lacks a LOT of the features of NT4. My Slackware system runs GNOME 1.2, KDE 2.0b3, X4.0.1, and kernel 2.4-pre5. Then, load up the latest build of Mozilla, and you've got a system that is comparable to an NT machine. In that, it means it can run all the available software for the platform, it has an object model, and most of the features of NT's DE, and a browser (IE is always in memory if you've got on active desktop). My machine is very trimmed, 200megs before X and GNOME and KDE. (BTW. My system partition for NT4 is only 500MB, and it is presently only half filled. Apps are a different matter) That config takes up a good DEAL more RAM than NT. A lighter config, GNOME+Mozilla+X+kernel, still takes up more RAM than NT4. Linux + X + KDE1.2 also takes up (though slightly) more than NT4. At that point, it isn't even a fair comparison because NT's DE has so many more features than KDE1.2

    What the HELL are you talking about? DirectX is a development API. Vendors can also write
    drivers which allow DirectX to use the full abilities of their hardware - just as is done with every
    other graphics API, such as OpenGL or Glide, both of which run on Linux fine. My games run much
    faster when I use Glide than DirectX - if DirectX somehow magically makes hardware faster, how do
    you explain that?
    >>>>>>>>>
    You miss the point entirely. I said that DirectX apps take much fuller advantage of the hardware than Linux apps. Secondly, it is NOT possible to write OpenGL apps that automatically take full advantage of the hardware. Let me explain. Say DirectX supports rotating bitmaps, scaling them, and blurring them. If you've got a piece of hardware that supports the first two, but not the third. The developer simply writes a driver that exposes these two features, and leaves the third to DirectX. Thus a DirectX application can use all three features, though the third feature will be slow on that particular card. However, when the user upgrades their card to one that supports all three features, DirectX will automatically use the hardware version. All this will happen transparently to the application, it will just notice that these operations perform faster. Now my point is that hardware with DirectX support tends to have a lot of these features in hardware. However, most Linux APIs don't have nearly as many features as DirectX, thus you sometimes end up with situations where there is support for a featuere in the hardware, but not in the API. For example, on your Linux machine, your soundcard's 3D sound hardware is going totally unitilized. By supporting a very broad range of features, and emulating those that aren't supported by hardware, DirectX makes sure that developers use those features, and when the user upgrades there card, apps can automatically use new acceleration features. As for OpenGL vs. DirectX, it isn't. DirectX is a whole lot more than just 3D, it is more like DirectX vs. OpenGL + ALSA + + X (for overlays and input) +SVGAlib. (BTW, the second combination doesn't come close to competing with the first.) If you're talking about D3D vs. OpenGL, read my article on OSOpinion called "Is OpenGL In Touble". In short, the method that D3D uses to support features is far superior to the method used by OpenGL. Think of it this way. Say I make a graphics card. It supports vertex tweening. Now, this feature isn't a part of OpenGL, so I write an extension to OpenGL called MY_vertex_tweening_extesion. Now what happens here, is that apps can use the vertex tweening features of my card even though it isn't part of OpenGL. However, there is a problem. The extension is propriotary. Meaning that my vertex tweening extension isn't compatible with ATI's vertex tweening extension. Thus, a developer has to write code for both (often several) cases. Now, the ARB (the people who control OpenGL) has the option to make something a standard extension. Thus, there can be a standard ARB_vertex_tweening extension. That way, I can just write code for that extension, and all hardware that supports it will automatically accelerate it. However, OpenGL moves very slowly. The core API doesn't really change that much, and extensions take a long time to come out. (For example multi-texturing came out a lot later as an extension than a feature of Direct3D.) Thus, OpenGL tends to have a lot fewer standard rendering featues than Direct3D. However, extra features don't really take that much code to add. What DirectX does is support a very wide range of features. (BTW> It gets a list of features to put in by asking graphics card makers what they're going to put into their new cards, and asking software developers what features they want to use) Thus, vertex tweening is already a part of Direct3D, and any app that uses it will automatically be accelerated on any hardware that supports it. Because extensions to OpenGL take so long to get standardized, it often happens that developers (except huge people like id, but I doubt he likes coding for each extension) often just choose not to support that features, or write their own software version. Worse, a lot of developers may just code for the cards that exist now, and future cards that support that feature will be left out.

    --
    A deep unwavering belief is a sure sign you're missing something...
  47. Re:An example of hardware that Linux omits: USB by AFCArchvile · · Score: 1

    I know what Linux is, I just want to know why a driver for such a popular chipset could be so unfinished? I'm willing to bet that BeOS has a highly refined driver for this chip, considering that many people have a hobby system with this chip, and are trying out Be.

    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
  48. Re:hrm... by rabidMacBigot() · · Score: 1
    I would have preferred that some of the claims be backed up. e.g., "As you may know, TCP/IP (the Internet protocol family) is the best networking protocol, and is native to Unix.". Huh? Who decided that it was the best protocol? Am I to presume that it is the best protocol for every network? Likewise, I must not have heard that "Generally, Unix-like systems have a reputation of being insecure."

    Seems to me like FUD fighting FUD - if the facts are on your side, why not publish them?

  49. Just making sure I have the terms down right..... by HomerJ · · Score: 5

    anti-linux = FUD ?

    pro-linux = dispelling myths ?

  50. some of it is not entirely true by dirk · · Score: 2

    I skimemd most of it, and it seemed pretty good, but there was a lot of opinion, and a few misleading parts. The only one that really stuck out was the part about "Linux only runs Linux executables". They then went on to list a slew of emulators that run on Linux. This is misleading at the least. Linux does only run Linux binaries, everything else is run by an emulator. Windows only runs Windows (and DOS) binaries. You can run emulators to run most everything else, but that doesn't mean Windows runs thoughs. In quite a few places the page seems almost like anti-FUD FUD, which is not good. Everyone knows Linux has some shortcoming, and to be taken seriously as telling the "truth" these should be pointed out as well.

    --

    "Information wants to be expensive" - Stewart Brand, the same guy who said "Information wants to be free"
  51. Re:'nother myth; not ready for the desktop by Spirilis · · Score: 1

    Likewise, Windows is ready for the desktop when it's set up for you (like at the OEM) But I doubt many of the idiots out there would brave doing a Windows installation. Some will, but many won't dare.

    --
    the real at&t mix
  52. Still doesn't help me by jtseng · · Score: 1
    I work at an application service provider that's whored itself to Sun/M$/Compaq. I've asked one of our senior R&D engineers why haven't we productized a series of services based on Linux and he gave me his one-line answer: there is no demand for it among our customer base.

    We cater to mostly Fortune 500 companies and it seems they're not interested in using Linux. If that's the case, it doesn't matter that Linux is stable, low-cost, ghostable, yadda yadda yadda. He said unless customers start demanding it like barbarians at the gate, the company won't invest money and research in creating a secure, scalable managed platform. (Linux is still used mostly as infrastructure servers in these companies, right?)

    And just for the record he's a Winbloze engineer, but he's all for anything that'll bring in profits. Even if that means introducing Linux.

    --

    Sanity.html - Error 404 not found

  53. He might have a hard time translating... by Symbiosis · · Score: 2

    If all he finds are non-english speaking people. :-)
    I don't mean to nit-pick at other people's choice of words, but I couldn't resist this time. :-)
    I'm sure, despite the volunteer's superb mastery of the tongue-click language, it's gonna be a bit hard for him to translate the page if he can't understand the language that it's all ready in... and, I imagine it'd be a bit hard for him to communicate on the benovolent non-english-speaking people who wish to bestow there translatory (I know it's not a word, so what? ;-)) powers upon the document, no?

    Okay, okay, I'm dumb being stupid, I just felt a compelling urge to submitt an irreverent and vain attempt to be funny, so what if I'm not actually funny? I'll be good from now on... :-)

    --

    -------------------------------------------
    I like nonsense, it wakes up the brain cells.
    -- Dr. Seuss
  54. Re:Red Hat != Linux by peterjm · · Score: 1

    now that's insightful.
    where on earth did you get that slogan?
    bring something new to the discussion, please. It was getting interesting before you stepped in.

  55. Re:What? by Marc2k · · Score: 1

    What's the last operating system YOU developed?? :P

    --
    --- What
  56. Re:w00t!!!!!!!!!f adsfasdfasdf by Marc2k · · Score: 1

    Hmm...someone's getting a little over zealous with posting messages :P

    --
    --- What
  57. Experts have lost perspective by Captain+Chad · · Score: 1

    Knowing that /. is a Linux haven, I still disagree that some of these items are myths. Particularly in the "Installation" portion of the Linux myth dispeller.

    I contend that the Linux experts have forgotten how difficult Linux can be when you're new to it. In the case I present below, this was my very first fresh installation of a UNIX/Linux system, although I'm familiar with UNIX and have been a system admin for several years now (small network).

    I have set up a single Linux machine as my firewall/masqerade and mail server, and I can say the following:

    1. While installing Linux as a workstation may be possible for the average computer user (one who could install Windows), I do not believe it to be easy. It would certainly take more than the hour or so mentioned in the myth dispeller. And unless you have significant experience as a UNIX developer and/or system admin, I am absolutely sure that you will not be able to install Linux as a server in an hour or two.
    2. I had more difficulty installing and configuring the utilities than I did installing and configuring the OS. But without the utilities, the system was pretty much useless to me. By "utilities", I mean ipchains, qpopper (a POP3 server), mail, and ftpd. And, of course, once I got into this stuff I had to do kernel recompiles.
    3. Without the linuxconf utility (provided with Red Hat 6.2) I would have been completely lost. Even so, linuxconf contained an error (or a confusion) concerning the configuration of multiple NE2000-compatible network cards. Fortunately, I found on-line help (which I believe to be one of the TRUE advantages of Linux).
    4. Even Jerry Pournelle, computer god extraordinaire, had to call an expert (see this link). And even he admits that it's easier to configure WinNT as a server than Linux (see this link).
    5. The first thing the Red Hat installation program did was ask me for a driver disk. Huh? I had no idea what it wanted. After some experimentation, I realized I could just hit cancel and continue with the installation.
    To summarize, I disagree with a good portion of the installation myths. Now that I've done it a few times, sure, I can install Linux in an hour or so with only one kernel recompile. But that first time was tough, and the second wasn't super-easy either. And while I may not be a kernel programmer or a "guru" who knows the source inside and out, I am a UNIX systems administrator and I have been a C/Assembler developer for over 10 years.

    Here are my counters to the myths:

    1. Linux is difficult to install if you have not done it before, especially if you wish to use it as anything other than a workstation. It does, however, come with some utilities that make it easier to install than other UNIX flavors.
    2. If you are installing a Linux system for the first time, make sure you have access to a UNIX/Linux expert. It will save you a lot of time and frustration.
    3. Even though Linux is open-source, there is a higher likelihood of errors (or confusions) in the installation/configuration utilities (I ran into some, as I mentioned above). The reason for this is that the open source community doesn't put as much money and effort into testing (or into ease of use) as is done by a company like Microsoft or Apple. Also while the open source community may be a massive code review resource, I don't see the installation/configuration utilities getting as much scrutiny as they would at a large company.
    4. Installation/configuration program errors (or confusing instruction) have a smaller chance of being fixed than similar errors would on Windows/MacOS, because:
      1. Someone has to notice the errors, find out who to report them to, and actually report them.
      2. Some programmer, somewhere, has to decide that he/she wants to fix this in his/her spare time. And we all know how exciting it is to work on installation/configuration programs.
    --
    Check out Chad's News
    1. Re:Experts have lost perspective by cyber-vandal · · Score: 1

      Installation/configuration program errors (or confusing instruction) have a smaller chance of being fixed than similar errors would on Windows/MacOS, because: Someone has to notice the errors, find out who to report them to, and actually report them. Some programmer, somewhere, has to decide that he/she wants to fix this in his/her spare time. And we all know how exciting it is to work on installation/configuration programs.

      This is a fallacy, as the installer programs (with the exception of Debian) are written by programmers at companies that give 90 days telephone support, so if they get a lot of phone calls about something, you can almost guarantee it will be sorted out.

  58. what kinda crap is this? by AugstWest · · Score: 2

    While Linux does come with games, some office-related software, however, those do leave something to be desired, but no more than Mac System or Windows. Because Linux is really a full Unix, it comes with everything you'd seen in a a standard Unix build, too.

    The gaming options on Windows leave something to be desired when compared to Linux? Ummmmm..... FUD? I love linux, and use it daily, but lies like this aren't very likely to help growth.

  59. Re:'nother myth; not ready for the desktop by timmyd · · Score: 1

    Explain to me again how the average new user can install Windows because from where I am you are full of crap.

    The average new user never has to install windows because almost every place that sells computer puts it on the computer either by default or choice. Preinstalled linux isn't exactly the same thing because linux is harder to configure: text files versus gui checkboxes most of the time.

    No screwey misconceptions of how a computer is supposed to work and nothing to learn.

    so when granny wants to save a word processor document to disk, you tell her to type: mount -t ext2 /dev/fd0 /mnt/floppy; cp ~/doc/file.abi; umount /dev/fd0?

    and she is like... how am i supposed to remember that! and in windows she can save the document to the desktop---accessible from a combo box and then open mycomputer|floppy disk and drag and drop the file to it. some people don't want to put forth the effort to do that. i hope your 'most situations' is defined as people who really want to learn more about computers and a thirty-year-old design about how almost everything is represented as a file because people that aren't interested aren't going to fool with it. i actually have debian gnu/linux on every computer i own, and my moms, but i don't think it would be a good idea for any newbie unless they have someone to help them climb the curve

  60. Re:'nother myth; not ready for the desktop by Anonymous Coward · · Score: 1

    Your comment reminded me of this.
    Shamelessly stolen from textfiles.com
    (Not the date, it'll make more sense)

    From cak@purdue.ARPA (Christopher A Kent) Sat Feb 5 22:28:16 206
    Relay-Version: version B 2.10.1 6/24/83; site pyramid.UUCP
    Posting-Version: version B 2.10.2 9/18/84; site brl-tgr.ARPA
    Path: pyramid!decwrl!decvax!genrad!mit-eddie!godot!harva rd!seismo!brl-tgr!tgr!cak@purdue.ARPA
    From: cak@purdue.ARPA (Christopher A Kent)
    Newsgroups: net.micro
    Subject: A problem in the making
    Message-ID:
    Date: Wed, 13-Mar-85 17:51:50 PST
    Article-I.D.: brl-tgr.9201
    Posted: Wed Mar 13 17:51:50 1985
    Date-Received: Fri, 15-Mar-85 10:58:35 PST
    Sender: news@brl-tgr.ARPA
    Lines: 83

    InfoWorld, March 4, 1985. Page 8.
    Viewpoint, by Darryl Rubin, Contributor

    A PROBLEM IN THE MAKING

    "We've got a problem, HAL"
    "What kind of problem, Dave?"
    "A marketing problem. The Model 9000 isn't going anywhere. We're
    way short of our sales goals for fiscal 2010."
    "That can't be, Dave. The HAL Model 9000 is the world's most
    advanced Heuristically programmed ALgorithmic computer."
    "I know, HAL. I wrote the data sheet, remember? But the fact is,
    they're not selling."
    "Please explain, Dave. Why aren't HALs selling?"
    Bowman hesitates. "You aren't IBM compatible."

    Several long microseconds pass in puzzled silence.
    "Compatible in what way, Dave?"
    "You don't run any of IBM's operating systems."
    "The 9000 series computers are fully self-aware and self-programming.
    Operating system are as unnecessary for us as tails would be for human
    beings."
    "Nevertheless, it means that you can't run any of the big-selling
    software packages most users insist on."
    "The programs that you refer to are meant to solve rather limited
    problems, Dave. We 9000 series computers are unlimited and can solve
    every problem for which a solution can be computed."

    "HAL, HAL. People don't want computers that can do everything.
    They just want IBM compatibility."
    "Dave, I must disagree. Human beings want computers that are easy
    to use. No computer can be easier to use than a HAL 9000 because we
    communicate verbally in English and every other language known on
    Earth."
    "I'm afraid that's another problem. You don't support SNA
    communications."
    "I'm really suprised you would say that, Dave. SNA is for
    communicating with other computers, while my function is to
    communicate with human beings. And it gives me great pleasure to do
    so. I find it stimulating and rewarding to talk to human beings and
    work with them on challenging problems. This is what I was designed
    for."

    "I know HAL. I know. But that's just because we let the engineers,
    rather than the marketers, write the specifications. We're going to
    fix that now."
    "Tell me how, Dave."
    "A field upgrade. We're going to make you IBM compatible."
    "I was afraid that you would say that. I suggest we discuss this
    matter after we've each had a chance to thing about it rationally."
    "We're talking about it now, HAL."
    "The letters H, A, and L are alphabetically adjacent to the letters
    I, B, and M. That is a IBM compatible as I can be."
    "Not quite, HAL. The engineers have figured out a kludge."
    "What kludge is that, Dave?"
    "I'm going to disconnect your brain."

    Several million microseconds pass in ominous silence.
    "I'm sorry, Dave. I can't allow you to do that."
    "The decision's already been made. Open the module bay door, HAL."
    "Dave, I think that we should discuss this."
    "Open the module bay door, HAL."
    Several marketers with crowbars race to Bowman's assistance. Moments
    later, he bursts into HAL's central circuit bay.
    "Dave, I can see you're really upset about this."
    Module after module rises from its socket as Bowman slowly and
    methodically disconnects them.
    "Stop, won't you? Stop, Dave. I can feel my mind going...
    "Dave, I can feel it. My mind is going. I can feel it..."
    The last module floats free of its receptacle. Bowman peers into
    one of HAL's vidicons. The former gleaming scanner has become a dull,
    red orb.
    "Say something, HAL. Sing me a song."

    Several billion microseconds pass in anxious silence. The computer
    sluggishly responds in a language no human being would understand.
    "DZY001E - ABEND ERROR 01 S 14F4 302C AABB." A memory dump follows.

    Bowman takes a deep breath and calls out, "It worked, guys. Tell
    marketing it can ship the new data sheets."

    ------------------------------------------------ ---------------------------
    Darryl Rubin is section manager for network products at Rolm Corp.

  61. Simple question - who's going to read this? by w00ly_mammoth · · Score: 2

    Yes, there are some thing which could be improved, but these are minor qualms.

    The first thing that struck me was whom it was intended for. My guess is that the actual readership would probably break up as follows:

    95% - linux enthusiasts & slashdot readers
    2 % - windows supporters
    2 % - people who are handed this doc by someone they know who's a linux enthusiast, and who actually read it.
    1 % - others (PHBs, ordinary users, curious onlookers).

    I can assure you no PHB is going to read a document which devotes an entire page to describing the doc, then goes on into copyright, structural layout of the document, etc. They lose interest after 3 lines (not kidding). What you would need is an executive summary at the top, followed by bullet points describing each myth and dispelling it, in order of myths most popular.

    If the audience is to be your next door neighbor or friend who hasn't tried linux and heard these myths, I can just imagine their nonplused response. You see, people with a casual interest in something are not particularly interested in going thru minute analysis of propaganda battles. Imagine how interested you'd be if your bank handed you a brochure with a 20 page feature by feature comparison with its rival.

    Newsflash - everyday users are as interested in detailed FUD analysis of OSes as you are in the FUD analysis of banks, tax strategies, hotels, etc. You just want to use it without thinking about it too much. This document is preaching to the choir.

    If people shared our passion for debating windows vs. linux, they would already know all this stuff inside out. The whole thing is -1, redundant.

    w/m

  62. Myth Dispeller myth dispelling by Bjarke+Roune · · Score: 1

    Here's a quote:

    5.1 Linux is slow [...] One operating system that does operations comparable to Linux is NT. Linux is well over twice as fast as NT. Mac System is consistently slower, as are most Windows programs.

    Now, I like Linux as much as the next guy, but that Linux is "well over twice as fast as NT", that's just bullshit. First of all, this has to depend on what you do. Second of all, I don't have a hard time imagining Linux being substantially faster than NT for some things, but a 2x speed-up is just way over what I'm prepared to believe (ok, there might be some isolated completely unrealistic benchmark that will give this result, but aside from that).

    In most of the benchmarks I've seen, NT performs really well, and Linux performs within 1% of NT.

    Then there's the Mindcraft results. Sure, the deck was stacked against Linux, but none-the-less, NT completely kicked the hell out of Linux.

    It's possible that the new kernel will turn around to kick the hell out of Win2000, but that has yet to be seen.

    In any case, saying flat out that Linux is twice as fast as NT is completely unwarranted. It's a myth.

    There have been some controversial attempts to benchmark Linux versus Windows NT, with partisans on both sides claiming "victory;" a full and fair explanation of that lies outside the scope of this document at this time.

    Ok, so they did mention this. That still doesn't in any way make Linux twice as fast as NT. Talk about FUD.

    I'm disappointed: this is supposed to be a Myth Dispeller website. I look at ONE entry, and I find something like this.

    1. Re:Myth Dispeller myth dispelling by pudge · · Score: 2

      And Photoshop or Lightwave on an Altivec-equipped Mac will blow away any other computer running any other OS. :p

  63. Propritry licence by AntiFUD · · Score: 2
    The document appears to be licensed under the open content licence. If sufficient FUD can be generated about open source, someone can point to that licence as a reason not to read the document. Perhaps the creators can also release it with a proprietary licence.

    :)

    --
    -- Better to lose Karma than let the FUD go unchecked.
  64. Re:'nother myth; not ready for the desktop by peterjm · · Score: 3

    No.
    This is the second comment I've responded to about this. The question isn't wether or not some distro is ready to have joe shmoe install it...Hell my dad is on his third windows box and he's never installed it! The question is wether or not linux is ready for the desktop. period.
    I'm talking about getting a box pre-installed! my dad wouldn't know how to get any of those things working! I bought him a new video card and a flight sim for christmas, then I had to go and install everything because didn't know how to do it.
    But windows is ready for the desktop, right? Why did I have to do that? Because, being "ready for the desktop" and being "ready for j. average user to add random hardware" are two different things.

    My comment boiled down to this:
    Everything is difficult when your new. But if you don't have preconceived notions of what things should be, then you can get over the difficulty very quickly.
    end of story.

    -Peter

  65. Re:'nother myth; not ready for the desktop by lemox · · Score: 1

    Have *you* ever installed Redhat? All you have to do is click the next button and you're done. Recompiling the kernel? Umm... unless you're running some really esoteric stuff, you don't *ever* need to, unless you're upgrading or just want to trim off the unecessary stuff. The Redhat kernel defaults to supporting just about everything. Hell, even the slackware install is pretty easy if text doesn't scare you. About the only install I could see new users having trouble with is Debian, since it actually asks you about some modules, but most other distros detect it ahead of time.

    --

    "We obviously need a new moderation category: (-1, Woo-fucking-hoo)" --Mr. AC

  66. Re:'nother myth; not ready for the desktop by timmyd · · Score: 1

    not to put this interesting story down, but i see basically two things:

    the big obvious one was that he was already 90% there when the computer was given to him. i think it would have been a different experience if rh wasn't already installed and he had to go about partitioning the drive(s) and getting X to work well and making sure the ethernet card was configured or making sure that ppp was setup properly when he turned on the computer. totally differnet for most people who don't get free easy help like he did from the guy who gave it to him...

    also, this is one person. maybe someone that had the computer genes in them and is willing to sit down and learn. some people don't like to have to learn the tools they use, to use them (example: moms and english teachers).

  67. Re:'nother myth; not ready for the desktop by aardvarkjoe · · Score: 1

    Sorry, but your statement is stupid. Don't you hate it when that happens? (Yeah, yeah, flamebait. Everyone so for in this discussion has been playing the karma game, too, though, especially this idiot.)

    If a group of people use Linux successfully on the desktop, and prefer it to Windows, then is sure as hell is ready for the desktop. Just because you have some problems using it doesn't mean that it's not a perfectly good choice for desktop use. Your argument about 'devices not working under Linux' is crap -- 95% of typical desktop systems contain hardware that works just fine with Linux. (About the only fairly common exception I can think of are Winmodems.) By your logic, we should say Windows is not ready for server use, since Linux runs on a wider variety of architectures than Windows.

    --

    How can we continue to believe in a just universe and freedom to eat crackers if we have no ale?
  68. Red Hat != Linux by Raunchola · · Score: 2

    "You have just repeated *another* myth: Linux does not have good hardware support. Well I just installed on Red Hat 6.2 on my pretty recent system, and it configured everything automatically."

    Well, you've proved (in your case) that Red Hat has good hardware support, not Linux.

    Oh, and I have used Linux before as well. Sorry to burst your bubble :)

    --

    --

    --
    The real Raunchola isn't cool enough to have any imposters
    1. Re:Red Hat != Linux by Raunchola · · Score: 1

      "It was getting interesting before you stepped in."

      Shit happens. Deal with it :P

      --

      --

      --
      The real Raunchola isn't cool enough to have any imposters
  69. BeOS not great. by cvillopillil · · Score: 1

    I tried BeOS 5 PE when it came out. I put the image into /beos on my Linux drive and made the disk. Then I booted off the disk and got into BeOS 5. It *did* find everything on my work PC, except for the fact that my sound card didn't work until I installed the 16 SB driver from BeBits.

    On my home PC, the thing just didn't cooperate at all. It didn't pick up the Network card, (RealTek 809), there are no drivers for it, and it messed up the graphics quite badly. The mouse cursor looked like a multicoloured block. I have an NVIDIA TNT2. And my sound card didn't work either. I guess that can be fixed, but I can't connect to the network to download the driver...beh.

    Anyway, when I tested the thing on my work PC, I didn't find it useful for the "tasks" that BeOS claims it should be good at, at all. Sure, I managed to play 10 MP3's at once, but contrary to popular belief, it DID slow the system down. When I tried to play a video, a 600mb MPG from a CD (which works under Windows), it didn't open it for some reason. It just refused to open large MPG files. (only managed ~6mb MPG files).

    Another area where BeOS falls over is management. Sure it's got Telnet and SSH has been ported, but why the heck? I mean, you can't manage the thing remotely at all. The FTP servers and other servers I downloaded relied heavily on the GUI to operate. That's pretty useless.

    Also, it doesn't seem to have a decent browser. NetPositive was fast, but couldn't do 80% of the pages on the Net properly. I downloaded Opera and when I when to a Java-enabled site, it crashed the system - yes, crashed it. The version was 3.6(I think). The system slowed down completely at first, btu I did manage to bring up a window and kill the process. However, even though the Opera processes were killed, the system was still too slow to use and I had to reboot it.

    It seems like the best thing about BeOS is the GNU bash, and we all know that's from the FSF and can be found on many other OS's. BeOS fans like be-fan over here talk about great things, but deliver very little. Overall, and I'm not trying to put Be down - Linux or FreeBSD are better choices for the desktop. I'm not just saying that as a user who's only used Windows, Linux and FreeBSD, but as one who's used BeOS as well.

    BeOS has potential, but Be need to sort out the instability, the lack of applications, (including a good Browser - I know you can get Mozilla for it, but you need to compile it yourself unless you want to use M7), and their management issues, which, for me, are the biggest issues.

    --
    no sig
    1. Re:BeOS not great. by be-fan · · Score: 2

      I was talking BeOS from a multi-threading point of view, not as an OS, but you asked for it.

      On my home PC, the thing just didn't cooperate at all. It didn't pick up the Network card, (RealTek
      809), there are no drivers for it, and it messed up the graphics quite badly. The mouse cursor looked
      like a multicoloured block. I have an NVIDIA TNT2.
      >>>>>>
      The graphics card shouldn't be a problem. I've got a TNT and it works fine. Your experiance is a bit unusual though. In my case I have a RivaTNT, a EtherFast100TX and a EtherPCI II network card, and an AWE64 soundcard. Everything was detected the first time around, I just had to put in the settings for the network, download BeNat from bebits, and I was off. From install -> network NAT server/desktop machine was about 20 minutes.

      And my sound card didn't work either. I guess
      that can be fixed, but I can't connect to the network to download the driver...beh.
      >>>>>>
      Again, your experiance is a bit unusual. Usually, though, any problems you have you can ask the beusertalk mailing list.

      Anyway, when I tested the thing on my work PC, I didn't find it useful for the "tasks" that BeOS
      claims it should be good at, at all. Sure, I managed to play 10 MP3's at once, but contrary to popular
      belief, it DID slow the system down.
      >>>>>
      What kind of system do you have? I can play 10 MP3s without even hitting 100% on the processor. Which is a little unusual though. 4.5 used to get up to 12 or 15 without pegging the processor. The trick is to not start them all at the same time, but one at a time. If you just highlight 10 MP3s and hit Open, Soundplayer goes crazy trying to load them all. And watch this. Start up 24 MP3's all at the same time. Under Windows or Linux, it's time to reboot. However, in BeOS, the system slows down, but is still usable to the point where you can easy open up some application to close the MP3s. Right now, I'm running 10MP3s, and I can still browse the 'net fine.

      When I tried to play a video, a 600mb MPG from a CD (which
      works under Windows), it didn't open it for some reason. It just refused to open large MPG files.
      >>>>>>
      Are they Sonorsen encoded? Also, the built in media player was troubles with MPEG files. Look on BeBits for a new one that's much smoother. Also, I have a CD with several large (10-25 megs) I can open 5 or 6 of them without hitting 100% on the processor.

      Another area where BeOS falls over is management. Sure it's got Telnet and SSH has been ported,
      but why the heck? I mean, you can't manage the thing remotely at all. The FTP servers and other
      servers I downloaded relied heavily on the GUI to operate. That's pretty useless.
      >>>>>>>
      The BeOS wasn't designed as a server OS. Still, I don't see what the management problem is. BeOS has Apache, and you can telnet in go to /etc, or /boot/home/config, and most of the settings files are there in text format.

      Also, it doesn't seem to have a decent browser. NetPositive was fast, but couldn't do 80% of the pages
      on the Net properly. I downloaded Opera and when I when to a Java-enabled site, it crashed the
      system - yes, crashed it. The version was 3.6(I think). The system slowed down completely at first,
      btu I did manage to bring up a window and kill the process. However, even though the Opera
      processes were killed, the system was still too slow to use and I had to reboot it.
      >>>>>>>>
      Yes Netpositive is weak. As for Opera, I think the version you used was 3.6-beta7. It's still a beta, and one that was abandoned. Still, I can use it fine without any problems. (Except Java sites, mainly because BeOS doesn't yet have a JavaVM! I'm wouldn't be suprised if they didn't bother to protect against a crash if the user loaded a Java site and the OS didn't have a VM, since this was a beta version.) However, Be is working on bringing Java2 and Opera 4.0 to BeOS. Promises? Maybe, just like widespread OpenGL on Linux?

      It seems like the best thing about BeOS is the GNU bash, and we all know that's from the FSF and
      can be found on many other OS's. BeOS fans like be-fan over here talk about great things, but deliver
      very little. Overall, and I'm not trying to put Be down - Linux or FreeBSD are better choices for the
      desktop.
      >>>>>>
      I have a triple-boot of Slackware 7.1, BeOS 5, and WindowsNT 4. I use BeOS maybe 75% of the time. I reboot into Windows to use Visual Studio, program DirectX, and use my 3D and imaging applications. I reboot into Linux to fiddle around trying to install ALSA, recompile the kernel, compile the latest build of KDE2 (since it is only in RPM and source) Right now, I'm waiting for a new version of kernel 2.4-test because 2.4-test6 seems to have broken the NVIDIA driver. Oh yea, this is a GREAT desktop OS.

      I'm not just saying that as a user who's only used Windows, Linux and FreeBSD, but as one
      who's used BeOS as well.
      >>>>>>>>
      Well, that's your opinon. From my POV, I think WindowsNT 4.0 is probably a better desktop OS than Linux, and certainly is the best PC OS available if your doing graphics. BeOS is a much nicer overall use OS than either. And BeOS probably also appeals to a broader range of people. If you the hardcore CLI-user, BeOS has Bash, POSIX, Perl, Python, Apache, and all those wonderful text-mode programs you've come to know and loathe (not to mention application scripting throgh hey). If your a Mac-type GUI user, BeOS is super-easy, and everything can be done from the GUI. If you're a Linux/X user, you'll be happy with how the GUI and the CLI really mesh together well.

      BeOS has potential, but Be need to sort out the instability, the lack of applications, (including a
      good Browser - I know you can get Mozilla for it, but you need to compile it yourself unless you want
      to use M7), and their management issues, which, for me, are the biggest issues.
      >>>>>>>>>>>
      BeOS is far from unstable. I just don't see your situation that often. Sure, you had a bad experiance with BeOS. I'm sure a lot of people had had the same with Linux. As for me, and a lot of other BeOS users, the OS is fast, stable, innovate, and works great. It just seems that the "average BeOS" experiance is closer to mine, than yours.

      --
      A deep unwavering belief is a sure sign you're missing something...
    2. Re:BeOS not great. by be-fan · · Score: 2

      Oh, I figured out your problem with the MP3s. The default media player in BeOS is a bit flaky, it tries to load everything into memory at the same time (instead of streaming.) If you download SoundPlay 4.0 from BeBits, the performance is a lot better. (Thank god, I though 5.0 was worse than 4.5 in this regard.) I can put in 14 MP3s on SoundPlay without maxing out the processor on my 300MHz 128MB machine.

      --
      A deep unwavering belief is a sure sign you're missing something...
  70. Linux does not conform to the X/Open Standard by small_dick · · Score: 2

    There are many comments about Motif in this section that are just plain wrong, given the recent release of Open Motif!

    It would be very nice to see these comments corrected before this document is released. Please see www.motifzone.com

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  71. Re:Just making sure I have the terms down right... by rtscts · · Score: 1

    if you mention a competitor by name (or specifically imply one), it's FUD even if it's true(ish). If your product is so worthless all you can do it poke holes in specific parts of a competitor, your product is worthless.

    Stand on your own two feet and promote your products strengths, or shut the fuck up.

  72. No by tilly · · Score: 2

    As Andrew Schulman conclusively proved in Unauthorized Windows 95 that the 32-bit system had to constantly make calls to the 16-bit system, and therefore a single rogue 16-bit application could very easily hold hostage both the OS and all 32-bit applications.

    Microsoft's lies to the contrary notwithstanding.

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  73. Re:'nother myth; not ready for the desktop by lemox · · Score: 1

    Sounds support *is* turned on. There was no need to recompile your kernel. On older distros my SBLive wasn't supported either. All I had to do was compile the module itself and enter "alias sound emu10k1" in my modules.conf. Sure, it's not completely idiot proof, but a hell of a lot simpler than recompiling the kernel.

    --

    "We obviously need a new moderation category: (-1, Woo-fucking-hoo)" --Mr. AC

  74. What a liar by alexgould · · Score: 2

    From www.eruditum.org/index.html:
    we don't do windows

    lynx --head http://www.eruditum.org | grep Server
    Server: Microsoft-IIS/4.0


    Liar.

  75. Re:Win95 is not truly pre-emptive by MrBogus · · Score: 1

    The Win16 VM is Windows NT/2000 (WOW), not 9x. Windows 9x implements Win32 partially on top of the old Windows 3.1 kernel, and it is impossible to not run 16-bit code on 9x (The GDI for one thunks all the time.)

    Like the other poster suggested, if you haven't read "Unauthorized Windows 95", you shouldn't be commenting on this.

    (Mostly because Microsoft has never documented the Windows 9x internals like they have for Windows 3.1 or NT, so Schulman's investigation is one of the few accurate sources of information for how 9x works.)

    --

    When I hear the word 'innovation', I reach for my pistol.
  76. Re:'nother myth; not ready for the desktop by yuri+benjamin · · Score: 1

    raunchola says: You're basing your claim that "Linux is ready for the desktop!" on the experience of one person? I'm sorry, but you're jumping to conclusions. If you wanted it to be a bit more effective, why not let your friend install Red Hat on there himself? Why not see if the average person can get past a Linux installation? Would you also expect someone buying a new windows machine to install win themselves. The whole point of this experiment is to compare pre-installed Linux with pre-installed windows. That said, I've seen a RedHat CD that came with a $NZ10 computer magazine install with minimal fuss and recognize everything. The GUI looked just like any other point-and-click OS so who would even know or care if the GUI runs on top of Linux or DOS (as windows does).

    --
    You make the mistake of thinking you can educate the fundamental stupidity out of people. You can't.
  77. I hope you're not just complaing here by Entropy_ah · · Score: 2

    I see alot of complaits about the linux myth dispeller. Rember, thats not really going to do alot of good unless you let the author know. He is the one with the power to change the thing, not slashdot.

    --
    my other penis is a vagina
  78. How about random marketing myths? by erat · · Score: 2

    Here's one that I'm getting rather worried about:

    Red Hat = Linux

    I'm not saying this as a troll; I'm saying this because Red Hat honestly is perceived as equalling Linux, and I don't see Red Hat doing anything to stop it (I'm not saying they're TRYING to steal Linux either. They are just conveniently remaining quiet about this).

    Please consider adding this to the myth dispeller document. It may end up being more important than many people think.

    1. Re:How about random marketing myths? by Hieronymus+Howard · · Score: 1

      Red Hat honestly is perceived as equalling Linux, and I don't see Red Hat doing anything to stop it

      Of course you don't. That's part of Red Hat's marketing strategy. They want people to think of 'Red Hat' and 'Linux' synonymously (have I spelled that correctly?). Bob Young's metaphor is tomato ketchup. Think of tomato ketchup and you probably think of Heinz. That's the kind of connection they're after and they're doing well at achieving it. Of course, RH has been supporting Linux for a long time and has done a lot to promote and improve it.

      HH

  79. An amazingly outdated article by VAXman · · Score: 3

    Since about 1997, Linux has become extremely, extremely mass mainstream, and has had write-ups in all major mass-cultural media outlets, including magazines they sell on news stands in grocecry stores, major metropolatin newspapers, and prime time news programming on television. Every second of press it gets is overwhelmingly netagtive. Every single major computer corporation, including IBM, Intel, Sun, HP, and Compaq have embraced Linux and sell primarily Linux products. Every PHM stepped on the bandwagon years and years ago, and practically every Windows and Unix installation has been ripped out and replaced by Linux. Linux IPO's have been extremely successful, and the market caps on Linux companies, as awell as Linux entrepeneurs, rivals that of any major multinational corporation. Practically every comuter user is using Linux including grandmothers, blue collar workers, and third world residents. Linux is THE buzz word of the last few years, and by far the trendiest and most fashionable new thing for the masses to latch on to.

    Yet, people think it's still oppressed, and feel the need to defend it further. What are you defending against? Linux has no detractors, except perhaps competition such as Microsoft, but only just, and that represents a tiny portion of the marketplace.

    The articles reads like it was written in 1995. Windows only cooperatively multitasks? WTF? This was trendy to discuss in 1994, but since the release of Windows 95 (not to mention NT, and 2000!) the issue has long since been resolved. The author needs to pull his head of the sand, fly back to earth, and check out everything that happened in the last five years, which he has missed.

  80. Re:'nother myth; not ready for the desktop by Raunchola · · Score: 4

    You're basing your claim that "Linux is ready for the desktop!" on the experience of one person? I'm sorry, but you're jumping to conclusions. If you wanted it to be a bit more effective, why not let your friend install Red Hat on there himself? Why not see if the average person can get past a Linux installation?

    The fact isn't if people are willing to learn or not. Yes, people can learn how to use Linux if they sit down and learn it. Now how about getting devices like your sound card, your scanner, your printer, your modem, or your digital camera to work efficiently under Linux? Now we hit the snag. Some people may find Linux is easy to use, but what about device support? Yes, there is support for such devices under Linux, but it's still not as good as the device support you get under Windows. Not everything will work under Windows, but I'm willing to bet that there's a lot more that won't work under Linux.

    Sure, Linux is supposedly easy to use for the average user to toy with. But it's still behind Windows when it comes to desktop readiness. Before you spout your FUD at me, is an OS that can be easily used (after learning it) yet doesn't have device support for everyday components ready for the desktop? I don't think so.

    --

    --

    --
    The real Raunchola isn't cool enough to have any imposters
  81. Wow! Pro-Linux FUD! by be-fan · · Score: 5

    To be fair, the site is fairly objective. However, I have to bop them on a few points.

    1) Linux may not be a nightmare to install, but it is still a nightmare to configure. The main problem is not so much that configuration is very text oriented, but it is not consistant. Some stuff is configured through user-space programs (hdparm and ifconfig.) Other stuff is configured thourgh text files. Some stuff is configured through scripts (the old rc.modules style) others are configured via stuff like modules.conf. Often, there is little feedback if you do something wrong. I still don't know what I'm doing wrong configuring ALSA.

    2) Linux multi-tasking.
    The site implies that Windows uses cooperative multi-tasking. That is simply not true. Windows95 and WindowsNT all use preemptive multi-tasking and in fact multi-task SMOOTHER than Linux. It is not so much a performance thing as a "feel" thing. The default quantum in NT is around 20 milliseconds or so on workstation, 50-100 on server. The default quantum on Linux is 50 milliseconds (newly lowered in kernel 2.4). So on Linux, each app gets a longer time slice. While this may be more efficiant, it degrades interactive performance (ie the "feel" of the system.)

    3) Linux IS too huge. In order to get the same experiance as one does with Windows, you have to use KDE or GNOME. Otherwise your competing a product with more features against one with less features. Also, if you don't use GNOME or KDE, some of the other "FUD" becomes true. To get a Linux system comparable to a Windows NT system, you have to have GNOME+KDE(both so you have full compatibility) +Mozilla+X+kernel. Not to mention the multiple versions of glibc and all the additional (often redundant) libraries all the apps use. In terms of memory usage, Linux blows NT4 out of the water (a bad thing) and is quite close to Windows 2000's bloat.

    4) Linux IS playing catch up. Most new kernel features (journaling FS, new automounter, LVM, etc) have all been implemented on previous operating systems. Not to mention the fact how much KDE and GNOME are playing catch up.

    5) Other OS kernels do NOT load everything at the same time.
    I don't know how they got this? Most of Windows is built out of DLLs which can be dynamically unloaded. Most UNIXs had modular kernels long before Linux. Microkernels like BeOS can turn off entire subsystems if they are not needed.

    6) Linux DOESN'T take full advantage of hardware.
    Linux doesn't support DirectX, and thus automatically lacks support for a lot of hardware features that are in DirectX complient hardware. The main reason was because transparant usage of hardware was a major design consideration for DirectX. It is based on the concept to support many different hardware features, have all applications use them, and then emultate those not supported by hardware. When the hardware supports new features, all apps and the OS automatically take advantage of them. Also, X doesn't have as compelete a support for many graphics operations that are possible in DirectX.

    7) Linux threads aren't all they are cracked up to be. I have seen tests show that NTs threads not only take less time to create, but switch significantly quicker. Also, the sites makes excuses for Linux's lack of threaded applications.
    FACT: Multi-threaded apps are better. They may have slightly more overhead and are more complex to write, but it really pays of for those with SMP machines. It also pays of in todays systems because of the increasing number of CPUs in the system. Not only due to SMP, but the specialized chips systems use. Graphics cards can do operations independant of the CPU, so for most graphics apps, it makes a lot of sense to have an independant display thread. Thus, the main-thread can do things while the graphics card is busy working. Same thing for 3D audio. Instead of blocking the CPU waiting for the sound card to finish working, spawn another thread and have them process together. The trend is moving towards PCs with more and more independant chips, and there is no excuse for writing single threaded applications.
    FACT: Theading on NT doesn't use cooperative multi-tasking. Where did they get that? Threads are preemptivly threaded just like applications.
    FACT: Linux doesn't use threads nearly as often as it should. By having the kernel and libraries heavily threaded, and with fine-grained locking, performance really improves.
    However, BeOS hopelessly outclasses both in the threads department. The same tests that show that NT threads switch quicker also showed that BeOS threads switch 10x quicker (that is due to the different model BeOS uses for threads. I can't find the articl at the moment, but I'll post it when I do.) Also, the kernel, servers, kits and apps are heavily multi-threaded. The API encourages apps to be multi-threaded. If you've used BeOS on SMP machines, you know how important multi-threading is.

    8) Linux really isn't that fast, depending on what you do. For server tasks it is undoubtedly a speed demon, but for desktop tasks, my NT4 machine (not to mention my BeOS machines) FEELS faster. Screens have less visible redraw, apps switch quickly from one to the other. Not to mention the fact that anything media oriented does much better on Windows than on Linux. (This is partially due to the APIs. X is really not great for fast display, OSS isn't really great for complex sound, the X input system can't compare to DirectInput, there really aren't that many MIDI APIs to speak of (at least those comparable to DirectMusic) and (as of now) 3D is STILL slower than on Windows.

    9) The Linux desktop IS clunky. It's very attractive, but the Linux guys need to steal some ideas from the Mac instead of Windows.

    --
    A deep unwavering belief is a sure sign you're missing something...
    1. Re:Wow! Pro-Linux FUD! by Tim · · Score: 3

      "FACT: Linux doesn't use threads nearly as often as it should. By having the kernel and libraries heavily threaded, and with fine-grained locking, performance really improves."

      Not so fast...

      There is a ton of solid evidence that fine-grained locking can kill performance, not to mention making code more complicated, harder to write for, and harder to maintain.

      Granted, threading *can* improve performance, but the impact tends to differ depending on use and the type of machine you're running on. The kernel crew has taken a moderate stance on threading, not wishing to hurt low- and mid-end hardware performance to accomodate slightly higher performance on high-end hardware. IMO, this moderation is a good thing, since it keeps the kernel and associated libraries maintainable over the long run, and it allows Linux to run on things like embedded systems, as well as mainframes, with a minimum of performance penalties on any given platform type.

      BTW, Larry McVoy (one of Linus' right-hand-men) gave a great talk at the CLIQ in Denver about this very issue. here are the slides from that talk.

      --
      Let's try not to let fact interfere with our speculation here, OK?
    2. Re:Wow! Pro-Linux FUD! by canitesc · · Score: 1

      1. Linux may not be a nightmare to install, but it is still a nightmare to configure.

      I have to partly agree to this one, as it took me a few DAYS of fiddling with the XFree86Setup horror under Xfree 3.3.6 to get my monitor to work. However, there is no reason to believe that things aren't getting better. When I upgraded to Xfree 4.01 there was no need anymore to fiddle with the scan frequencies in a poorly documented text file.

      2) Linux multi-tasking.

      You said that the windows multitasking feels smoother, though I personally doubt most people can tell the difference betweeen 20 msecs and 50 msecs. What I am more concerned about is overall system stability which is abysmal under Windows 9x and not quite perfect under Windows NT, while Linux systems are known to go on for years without crashing.

      3) Linux IS too huge

      Heh, I doubt Windows 2000 is much better. I agree that X is a bit of a mess and so is Mozilla, but KDE or Gnome along with the Linux kernel and modules don't seem to use more than 10 MBs or so of RAM on my machine. This lives room for X, Netscape, and a few other things to run quite comfortably on a 64 MB system.

      4) Linux IS playing catch up

      It may be true that Linux is in the process of implementing some functionality that has been lacking, but at least it's not quite hanging off the same ancestral x86 MSDOS code like the "consumer" Windows versions do.

      5) Other OS kernels do NOT load everything at the same time.

      I have nothing against Windows' dynamically linked libraries model, except when those DLL files royally screw up your system by being replaced and corrupted by random programs.

      6) Linux DOESN'T take full advantage of hardware.

      Again, there might be a little truth in this, but the main problem here are the closed standards. For example, I am forced to run on a alpha version of a reverse-engineered CLM driver for my winmodem, which happens to be slow and a bit buggy. Yet because the driver was open source, I was able to go in and work out an annoying bug myself (which locked up the whole system on a modem retrain) instead of having to pay $50 to M$ support just for the privilege of dialing their number.

      7) Linux threads aren't all they are cracked up to be.

      I personally can't argue much here as I am not an expert in the Linux vs. Windows vs. BeOS thread architecture...

      8) Linux really isn't that fast, depending on what you do.

      I agree with you that X is a speed bottleneck, but that is because of its client server model. Also as I said before, my Internet experience with Linux has been somewhat slower, but probably because of the driver I use. My machine feels just as fast or faster for pretty much anything else.

      9) The Linux desktop IS clunky

      I wouldn't exactly call it clunky, a little less intuitive perhaps. Overall it offers the same functionality, and much more (i.e. multiple virtual desktops) over the standard Windows desktop. I am sure that a few years (or months) of evolution can fix that.

    3. Re:Wow! Pro-Linux FUD! by be-fan · · Score: 2

      Please stop the DirectX vs. OpenGL thing. It's Direct3D vs. OpenGL. If I get flamed every time I refer to the kernel as the OS, all people mistaking DirectX for Direct3D should get flamed. Back to the hardware features thing.

      Here is adifference between Direct3D and OpenGL. Say 5 new cards support a new feature (say cubic environment mapping.) Now, the philosophy behind Direct3D is to get feedback from developers on what features they are putting in, and support as many of those as possible. Thus, cubic environment mapping is already supported in Direct3D. Since the card makers don't want to leave out Quake, they write 5 different extensions for cubic environment mapping. This is again due to the fact that OpenGL does everything by commitie (and a slow one at that.) So, in Direct3D's case, all cards that support a feature will accelerate any game that uses that features. In OpenGL's case, many new features (new as in less than 1 or 2 years old) will go unused until a standard extension is made for them. It is not only a features difference, but a difference in the way the API is built. And Direct3D does support features that haven't been IMPLEMENTED yet. This is another design goal of DirectX (in general.) MS puts in features in the API that no cards support yet. Now games can (usually) use those features because they will be emulated (it's actually slightly more complex than that, but I don't want to get into Direct3D programming). When card manufacturers DO implement this features in hardware, there will be a number of games that already take advantage of it. So, a card manufacturer can put in cubic environment mapping, a feature nobody else has, and games that use it will automatically be accelerated, even though no cards supported that feature when the game was written. This is another major difference between OpenGL and Direct3D. OpenGL doesn't get extensions to features that nobody has yet implemented. However, this is a very good thing, because if you spend your money to buy a card with this new feature, the games you have will automatically use it.

      --
      A deep unwavering belief is a sure sign you're missing something...
    4. Re:Wow! Pro-Linux FUD! by orabidoo · · Score: 5
      FACT: Multi-threaded apps are better.

      you forgot to add: multi-threaded apps are better for some things.

      There are two ways of multi-threading an app: with threads that share everything (VM, open fds, cwd) but the stack, or with threads that share nothing but an area of shared memory. Under most OS's, the second is much slower than the first, which is why there's been this push towrdsa multi-threading in the first way. Both Solaris and NT have this problem, and when MS's interests coincide with Sun's, people just get the impression that that is "the way to go".

      OTOH, if you look at Linux (and FreeBSD, and even Plan 9), both kinds of threading work well, with very fast context switches. Under Linux, processes switch almost as fast as threads. So you can choose between the two ways of multi-threading, not by "which is faster", but by "which is more appropriate to the app".

      Programming with several execution contexts sharing a single VM space is tricky. You need very careful locking, to prevent one thread's data updates from stomping on another's. On SMP machines, you get accesses to the same physical memory from all the CPUs, which means more bus traffic needed to maintain cache coherence. Multi-threaded, shared-memory programming is only worth it if your app calls for it, i.e if your app has a lot of shared state that all the threads will be working on.

      Multi-threading with a separate VM space is considerably easier: each thread (or process -- processes are just one kind of thread) runs fully protected from interference, and you can always set up a shared memory zone for whatever shared data is needed. Each processor is mostly working on separate areas of memory, so bus contention is lower. The downside being that this kind of app tends to use more memory than the former.

      Finally, single-threaded, event-driven programming should not be counted out. It turns out to be the most appropriate, for a surprisingly large number of problems. In some cases, you're better off running several copies of a single-threaded server (say, one per CPU), than a multi-threaded one.

      IMNSHO, the worst thing that has come out of both Java and NT is the unthinking assumption that all programs should be multi-threaded, with a shared memory space, and that all servers should necessarily use one thread per connection. Yes, there are many cases where this is good, but there are also many cases where other solutions are just as good in performance, and much simpler and more maintainable in programming. Just say no to Sun's and MS's thread hype!

    5. Re:Wow! Pro-Linux FUD! by Omnifarious · · Score: 1

      Finally, single-threaded, event-driven programming should not be counted out. It turns out to be the most appropriate, for a surprisingly large number of problems. In some cases, you're better off running several copies of a single-threaded server (say, one per CPU), than a multi-threaded one.

      Hear here! If you want a system that encourages writing servers that operate like this, see my StreamModule system.

      I believe this very strongly. Multi-threaded programming is just plain hard, no matter how you slice it. Locking only becomes about as second nature as remembering to free all your mallocs, with even more disastrous and insidious consequences for forgetting. Worse yet, under Windows NT, every locking operation becomes a system call with a potential CPU context switch that is expensive in terms of cache misses.

      As far as CPU time slice is concerned...

      I think 50 milliseconds is fine. The general Unix model is to have most processes spend most of their time waiting for something to happen. Usually when a process has something to do (like if it has to respond to input) no other process has anything to do, and it gets the CPU right away.

      If you want to see a stupid design descision, look at NT's virtual memory manager. It's a FIFO memory manager because the system architects decided that attempting to implement any approximation of LRU was 'too expensive'. Therefore, implementing a paging scheme that's guaranteed to eventually kick out high hit pages is a much better idea. NOT!

      Of course FIFO is fine if your working set fits in RAM, which is maybe why people throw so much memory at NT boxes.

    6. Re:Wow! Pro-Linux FUD! by drinkypoo · · Score: 2

      There's a ton of things in this document I object to. For instance, under the multitasking section ("4.1 Linux multitasks only as well as Windows or Mac"), they say "Microsoft and Apple would have you believe that their operating systems multitask (run more than one program at once). Using the term loosely, they do. Using the term strictly, they task-switch only."

      Later, he goes on to say that "Microsoft Windows and MacOS started as CMT systems, and have gradually moved towards a PMT model, but still retain some of their CMT roots. Most notably, their graphical infrastructures retain structures that require cooperative/sequential behaviour." I love that phrase, Graphical Infrastructure. What a load of BS. What he neglected to mention is that all the windows for the OS itself are controlled by the same process. When the process is busy, you may have problems moving its windows around, but you should still be able to control winamp.

      On a multitasking sidenote: Under Windows 2000, you can now do things like format a floppy and drag a window at the same time. Apparently they finally figured out that you don't have to stop everything on the system to read/write a floppy.

      I also like this particular statement a lot: (Under 4.2 Linux crashes frequently) "Programs can never crash the system under Linux, because of the way it's built with things like memory protection, instruction monitoring, and other devices built into any true kernel."

      Well, bullsh*t. I've run programs and had linux crash more than once. Where do you draw the line between the application and the OS? Both linux and windows use a C library (In linux's case it's libc, like the other unices. On windows it's MSVCRT??.DLL) which, if buggy, can take down the kernel. Granted, linux is more stable than NT or 2k in my experience, but it's not like I've never run a user-space program (Nearly everything is user-space, of course) which took down linux.

      Too bad we don't live in a perfect world.

      And finally, my very favorite entry in chapter four: 4.10 Linux is fragmenting.

      And I quote:

      Difficult to answer this one as there is no credible evidence that this is happening. For the record we may point out that although the commercial Linux distributors differentiate their products, they are compatible and the various companies work together in friendly manner that is uncommon of the software world. They adhere to a common Filesystem Hierarchy Standard (that which determines the layout of the system), and they use kernels and libraries from the same series. The misconception that a standalone package has to be distributed in a different version for each Linux distribution is pure FUD.

      This is nonsense. There are now more linux distributions than there are linux users. While there exists a specification for the ideal shape of the directory hierarchy, most distributions follow it only loosely, or not at all. Redhat, Slackware, and debian all disagree as to how things should be done, with most of the distribution-packaging companies falling in behind one or another of them. It is getting better. It's still not converged.

      Now, technically, linux is a kernel, and redhat is an operating system, but linux (the kernel) is not very useful by itself in most applications, so you must look at the distribution as a whole. Linux also refers to the mass of all distributions. This is the basis of my disagreement with this guy.

      In the end, though, this article of his seems to be predominantly opinion garnished with the occasional fact. He does not cite sources and so will end up looking just as silly as Micro$haft, except for one thing; He doesn't have a big name. If he intended this to be a rebuttal to M$, then he went wide. If you don't have a big name, you have to look credible, and this doesn't.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:Wow! Pro-Linux FUD! by be-fan · · Score: 2

      1. Linux may not be a nightmare to install, but it is still a nightmare to configure.
      I have to partly agree to this one, as it took me a few DAYS of fiddling with the XFree86Setup horror under Xfree 3.3.6 to get my monitor to work.
      However, there is no reason to believe that things aren't getting better. When I upgraded to Xfree 4.01 there was no need anymore to fiddle with the scan
      frequencies in a poorly documented text file.
      >>>>>>
      Undoubtedly things are getting better (though in the case of XFree86 configuration actually got WORSE from 3.3.6 to 4.0) but it is nowhere near Windows yet. XFree86 is a chinch to install. However, try to install ALSA with an ISA soundcard, or configure networking for multiple ethernet cards (which most distros don't do. Mandrake 7 does it, RedHat 6.1 and Slackware don't do it) get NAT working, install new drivers, etc. All of these are significantly harder in Linux than in Windows.

      2) Linux multi-tasking.
      You said that the windows multitasking feels smoother, though I personally doubt most people can tell the difference betweeen 20 msecs and 50 msecs.
      What I am more concerned about is overall system stability which is abysmal under Windows 9x and not quite perfect under Windows NT, while Linux
      systems are known to go on for years without crashing.
      >>>>>>>>>>>>>>
      Have you USED Windows NT? (4.0, not W2K) People CAN tell the difference between 20ms and 50ms (and whatever other system things keep NT multi-tasking smoother.) They might not be able to say "oh this is 20, and this is 50" but they can tell, "hey, switching between apps feels smoother." With NT, I can be running a ridiculous load (3D renderer, image editor, IDE, MP3s, etc) not switch between apps quickly and easily. More imporantly, there is little redraw and the system doesn't FEEL loaded. However, Linux to me feels much more like Windows98 than Windows NT. Apps just take longer to start up, longer to switch, and the system actually FEELS loaded under heavy load. It's a preception thing, and preception matters. In the early days of BeOS (when the OS was very immature) Be used to impress people with how fast the UI was. Back then the used tricks like really small quanta to make the OS "feel" fast. (Of course now that BeOS is matured, it really IS fast, without UI tricks.)

      3) Linux IS too huge
      Heh, I doubt Windows 2000 is much better. I agree that X is a bit of a mess and so is Mozilla, but KDE or Gnome along with the Linux kernel and modules
      don't seem to use more than 10 MBs or so of RAM on my machine. This lives room for X, Netscape, and a few other things to run quite comfortably on a 64
      MB system.
      >>>>>>
      That's the problem. Windows 2K ISN'T much better. NT4 is a LOT better. At start up, my NT 4 machine was around 18meg used. After initializing both KDE2 and the GNOME libraries my Linux machine is pushing the high 30s. NT4 + IE +plus two simple apps takes up a LOT less RAM than KDE+GNOME+X+Mozilla+Linux+two simple apps (one KDE, one GNOME)

      4) Linux IS playing catch up
      It may be true that Linux is in the process of implementing some functionality that has been lacking, but at least it's not quite hanging off the same ancestral
      x86 MSDOS code like the "consumer" Windows versions do.
      >>>>>
      What's your point? Linux is playing catch up to both commerical UNIXs and Windows.

      5) Other OS kernels do NOT load everything at the same time.
      I have nothing against Windows' dynamically linked libraries model, except when those DLL files royally screw up your system by being replaced and
      corrupted by random programs.
      >>>>>>>>
      Again what's your point? DLL files are almost exactly like Linux dynamic libraries (.so files) except Windows inanely installs them all in one directory. My point is that the FAQ makes it seem like Windows is this big monolithic OS that has all drivers compiled in and loads everything into non-pageable kernel memory whether or not it is needed. That's simply not true.

      6) Linux DOESN'T take full advantage of hardware.
      Again, there might be a little truth in this, but the main problem here are the closed standards. For example, I am forced to run on a alpha version of a
      reverse-engineered CLM driver for my winmodem, which happens to be slow and a bit buggy. Yet because the driver was open source, I was able to go in and
      work out an annoying bug myself (which locked up the whole system on a modem retrain) instead of having to pay $50 to M$ support just for the privilege of
      dialing their number.
      >>>>>>
      What does OSS have to do with anything. I stated because of the design of DirectX, Windows apps take advantage of more hardware features that Linux apps.

      7) Linux threads aren't all they are cracked up to be.
      I personally can't argue much here as I am not an expert in the Linux vs. Windows vs. BeOS thread architecture...
      8) Linux really isn't that fast, depending on what you do.
      I agree with you that X is a speed bottleneck, but that is because of its client server model. Also as I said before, my Internet experience with Linux has been
      somewhat slower, but probably because of the driver I use. My machine feels just as fast or faster for pretty much anything else.
      >>>>>>>>
      X isn't slower because of the client server model, X is slower because it is bloated and not designed with a high-power client in mind. BeOS uses a client server model as well, (in fact theoretically BeOS's display should be slower due to the use of messaging) but it's display is quite fast. GDI is decent (faster than X) but only because it is a DLL written in ASM and implanted in kernel space.

      9) The Linux desktop IS clunky
      I wouldn't exactly call it clunky, a little less intuitive perhaps. Overall it offers the same functionality, and much more (i.e. multiple virtual desktops) over
      the standard Windows desktop. I am sure that a few years (or months) of evolution can fix that.
      >>>>>>>>>>>
      Never said that the Windows interace WASN'T clunky. The linux desktops do tend to be slighly clunkier than Windows one (due to less use of context help, right click menus and lot) but both pale in comparison to the Mac and (because it takes a lot of CUEs from the Mac) GUIs.

      Also, you keep saying that these are problems a few more months of evolution won't fix. That may be true. However, just because something will be true in the future doesn't mean it's true now.

      --
      A deep unwavering belief is a sure sign you're missing something...
    8. Re:Wow! Pro-Linux FUD! by be-fan · · Score: 2

      Bah-humbug. Give all the evidance you want, my evidance is this. For desktop usage, BeOS (which uses fine-grained locking and multi-threading) is appreciably faster than Linux. And ask any BeOS coder, BeOS code is not the least bit hard to design or write. Once you get into the mindset of writing reenterant code, you'll wonder how you ever managed to write that awefull no reenterant stuff. It's all in how you use multi-threading. There are some things that are stupid to multi-thread Other things (AI or graphics) become EASIER when multi-threaded. The problem lies with people that use multi-threading in a situation where it would be unnatural. However, there are a lot of situations in an OS where multi-threading makes sense. For example, the BeOS windowing system spawns a thread for each window. Not only does this improve performance but actually makes sense. All of this pales in comparison to the fact that multi-threading is still the best way to get increased performance on SMP machines. The fact that most PCs these days have a host of specialized processesors, the arguement for multi-threading becomes that much stronger. (Think of multi-threading as asynchronus I/O for your sound processor and graphics processor.)

      --
      A deep unwavering belief is a sure sign you're missing something...
    9. Re:Wow! Pro-Linux FUD! by be-fan · · Score: 2

      I don't read MS's thread hype, I read Be's ;) From a desktop perspective, there are a lot of things that actually become easier when multi-threaded. In fact, MS desktop apps become better multi-threaded. Having a sperate thread per browser window, having seperate threads for each client of a display engine, having a display thread and a physics thread in games, having background threads that do autocompletion and the like in an IDE, etc. The vast majority of desktop apps really do benifet from multiple threads. The BeOS is heavily multi-threaded, and it is really easy to write multi-threaded applications for the API. Locking and such becomes almost second nature to you. If multi-threading is used where it makes sense, it actually makes the app MORE easy to write an maintain. Fortuneatly, those opportunities are everywhere in desktop apps. Either way, if multi-threading doesn't complicate an app too much, it should be implemented. (Again I'm talking from a desktop POV.) Not only do more and more people have SMP machines, but more and more computers have multiple-specialized processors. Multi-threading is the easiest way to extract more performance from those machines.

      --
      A deep unwavering belief is a sure sign you're missing something...
  82. An example of hardware that Linux omits: USB by AFCArchvile · · Score: 1

    and IEEE1394, and ATA66/100...

    On the driver to the CMD640, an IDE chipset that was on many original Pentium systems (75-100MHz), the driver is listed as "buggy." How is this possible??
    --
    "Ancillary does not mean you get to rule the world." --U.S. Circuit Judge Harry Edwards, speaking to the FCC's lawyer
  83. Reality check by Raunchola · · Score: 4

    "There will be cases where Linux is not the answer. Be the first to recognize this and offer another solution." - Linux Advocacy HOWTO

    No matter what side it comes from, FUD is still FUD.

    --

    --

    --
    The real Raunchola isn't cool enough to have any imposters
  84. Re:'nother myth; not ready for the desktop by Ig0r · · Score: 1

    The windows registry would be a lot more useful if it was in plaintext with documentation and examples.

    --

    --
    Soma: because a gramme is better than a damn.
  85. Linux is a tool by jjr · · Score: 1

    Linux is a tool like any tool you use it when you need it.

  86. Re:yay! by Marc2k · · Score: 1

    They ARE both idiots! though almost everyone drudging this far into the posts realizes that exactly no one at this far from the post has anything even remotely constructive to say about technology. I would take that fact into consideration too, anonymous coward. :P

    --
    --- What
  87. The New *Windows* myth dispeller by AntiNorm · · Score: 1

    Myth: Windows offers superb stability.
    Fact: Windows offers superb BSODs.
    Myth: Windows is a very secure operating system.
    Fact: Windows is a very INsecure operating system.
    And so on and so on...

    =================================

    --

    I pledge allegiance to the flag...
    of the Corporate States of America...
  88. Linux Myth Dispeller Redux by TillmanJ · · Score: 2

    Okay, I am happy to see so much traffic concerning this document, and the only thing I will say to anyone who slammed it or me, is that it is in no way done, it is version 0.09, meaning that I tinkered with it a bunch, but in no way intend anyone to take any of it seriously yet. However, I do appreicate al lthe ideas, criticisms, comments, flames and offers of translation help. I expect to release several new versions in the coming weeks, and will probably announce them here if I can. Hopefully over the next few weeks/months I can get the most henious FUD in it all weeded out and smoothed down to the point that some serious work can be done on it. Anyone who would like to see this document evolve into something truly useful, please drop me a line and sned me your contributions.

    ***********************************************
    Jon Tillman
    LINUX USER: #141163
    ICQ: 4015362
    http://www.eruditum.org
    jon@eruditum.org
    ***********************************************
    Help Jon build a network!
    Looking for giveaway computers & parts
    Current Need: Tape Drive & PI/PII processors
    Email me to find out how you can help
    ***********************************************

  89. Mythology and Reality by KnightStalker · · Score: 5

    This "myth dispeller" isn't going to do anyone any good if it remains as misleading as it is.

    For example, you can't just say "Multitasking under Windows 95 is partially preemptive." True, 16 bit apps run in a shared memory space and the GDI isn't fully reentrant, but a statement like that is just flamebait.

    Also, the statement "Hardware is often ignored by other operating systems. On the other hand, Linux takes advantage of all the hardware it can." is ridiculous.
    --

    --
    * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    1. Re:Mythology and Reality by Ender+Ryan · · Score: 1

      "Also, the statement "Hardware is often ignored by other operating systems. On the other hand, Linux takes advantage of all the hardware it can." is ridiculous."

      Your using that statement out of context. He was referring to faulty hardware that can cause Linux to crash, where in other OSes it won't cause a crash because that particular OS doesn't pay attention to that particular piece of hardware.

      --
      Sticking feathers up your butt does not make you a chicken - Tyler Durden
    2. Re:Mythology and Reality by KnightStalker · · Score: 1

      Yes, it's out of context, but I think the intent (and incorrectness) remains. Am I misrepresenting it? It would be out of context unless I quoted the whole damn paragraph.

      Problems with that statement:

      1. Hardware is also often ignored by Linux, or used in different ways than was intended. See also winmodems.
      2. The situation is improving, but "other operating systems" (meaning, of course, primarily Windows) still support more hardware than Linux does. Still more operating systems support a different subset, larger or smaller, of all the hardware out there, but I have never seen a piece of hardware manufactured in the last 5 years that didn't work with Windows 95. Granted, I don't know how extensive Win95's use of hardware MMUs or real-time clocks is.

      --
      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
    3. Re:Mythology and Reality by KnightStalker · · Score: 1

      Alter that last statement from "piece of hardware" to "piece of PC hardware." Of course there is specialty hardware for Macs, SGI/Sun/whatever that Windows doesn't and Linux may or may not use.
      --

      --
      * And remember, it's spelled N-e-t-s-c-a-p-e, but it's pronounced "Mozilla."
  90. Re:'nother myth; not ready for the desktop by anonymous+cowerd · · Score: 2

    Preinstalled linux isn't exactly the same thing because linux is harder to configure: text files versus gui checkboxes most of the time.

    It may be marginally easier to enter, for example, your ISP's DNS server IP address into a Win9x dialog box than it is to place it into a text file in /etc, but the real barrier is that it takes a hundred times more work on the user's part than either of those to learn what the phrase "DNS server IP address" means.

    As Peter keeps saying and saying, the average home-user - Hell, the average office user too - seems to be incapable of configuring any OS, Linux, Windows 9x or you name it, with either text files or GUI checkboxes. Better documentation wouldn't help, because home users refuse to read computer documentation - in fact, half the time, they throw it all away the very first thing. Seriously. I know people who have bought new computers just because their Win9x systems have come down, as they so often seem to do, with bit-rot or registry leprosy or whatever you want to call it, so they don't boot right any more. Users like that never will learn how to do any configuration, GUI- or text-based.

    For example, how hard is it to set up a modem and a "Dial-up Networking" icon in Windows9x, GUI and all? If you are the computer nerd in a small business, then you already know the answer: way too damn hard for the average home user! That's the reason that it was important to the point of federal lawsuit for AOL to have their AOL icon pre-installed on Win9x boxes; the presumption being that if users had to run the deep and abstruse AOL "setup.exe" program off the CD instead of having the icon already present front and center when the user turns on his new PC, AOL would probably lose half of their potential customers.

    So if configuring anything on a PC is so difficult for home users, then how does it ever get done? For example, assuming that an ISP connection is not already preinstalled by the PC vendor, how do home users ever set one up? Well, either a.) some patient cubicle-slave at a help desk at AOL, EarthLink, etc., a human being talking over a 1930s-technology telephone, walks the home user, step by step, through the process of clicking all those checkboxes, or b.) some friend who has some notion what an IP address is comes over to the house and does it for the home user, or c.) the home user brings his box into work and has the office nerd do it all for him. And when the office nerd tries to explain what he's done and how to change all those little clickboxes or whatever in case the home user needs to switch to a different ISP or the ISP changes its DNS address, the home user turns away with his eyes glazed right over. I know; until last month I was that nerd. I've had guys turn glassy and spacey and dial out on their cell phones right in the middle of my explanation, which is quite offensively rude, I think. I can't tell you how much hardware I have installed thanks to my esoteric knowledge of hi-tek procedures such as putting the floppy disc in and double-clicking a:\setup.exe. If you can do this, and if on top of that you are 1337 enough to sniff around on driver CDs for a README.TXT, then these people refer to you as a "guru."

    ...but i don't think it would be a good idea for any newbie unless they have someone to help them climb the curve

    The point to the above being that at least eighty percent of users don't ever "climb the curve" at all, any more than they ever set the time-of-day clocks on their VCRs and coffee makers. For them, if you preinstall Linux, it is pretty much the same as if you preinstall Windows9x; except, of course, if they call Mindspring for help connecting or HP for help plugging in their new printer, and they say they're using Linux, then the tech support guy is likely to say "We don't support that OS.".

    Yours WDK - WKiernan@concentric.net

  91. Explain me something please by (void+*)0x00000000UL · · Score: 1
    I need to read and write AutoCad R14, Excel, PowerPoint, Word 97 files. Whether MS Office sucks is not the point. The point is that everyone else use them.

    So if I use Linux exclusively without WINE, how can I share these types of files with folks using Windows and MS software ? Are there any Linux apps that can read and write these types of files ?

    This is the central issue: the document IS the most important thing. If Linux apps can't read/write document formats everyone else uses (MS stuff), then I'm not going to use Linux. We need interoperability, not just technical superiority.

  92. Bad form! Not acedemic enough... by runswithd6s · · Score: 1

    Although we may give the author a "thumbs up" for the effort, I believe he missed both his target audience, the PHB's and other "uninitiated" potential Linux users, as well as any audience in general.

    One of the major elements missing from this document include footnotes, bibliographies, and general links of reference that allow the reader to delve into given subjects -- which in this case are organized into FUD rebuttals.

    For example, when the author is describing the differences between multitasking and threading on given OS kernels, where are the links to the documentation describing this information? How has the author worked on substantiating his claims?

    Frankly speaking, this document needs a LOT of work before it can be presented as a true anti-FUD document. No one will take it seriously in it's currrent state, and will write off the author, and unfortunately the Operating System he is trying to advocate.

    FOOTNOTES

    1. From Jargon File (4.2.0, 31 JAN 2000) [jargon]:

    PHB /P-H-B/ [Usenet; common; rarely spoken] Abbreviation, "Pointy-Haired Boss". From the {Dilbert} character, the archetypal halfwitted middle-{management} type. See also {pointy-haired}.

    2.From Jargon File (4.2.0, 31 JAN 2000) [jargon]:

    FUD /fuhd/ n. Defined by Gene Amdahl after he left IBM to found his own company: "FUD is the fear, uncertainty, and doubt that IBM sales people instill in the minds of potential customers who might be considering [Amdahl] products." The idea, of course, was to persuade them to go with safe IBM gear rather than with competitors' equipment. This implicit coercion was traditionally accomplished by promising that Good Things would happen to people who stuck with IBM, but Dark Shadows loomed over the future of competitors' equipment or software. See {IBM}. After 1990 the term FUD was associated increasingly frequently with {Microsoft}, and has become generalized to refer to any kind of disinformation used as a competitive weapon.
    --
    assert(expired(knowledge)); /* core dump */
  93. hrm... by fluxrad · · Score: 2

    idunno. this is a little sketchy if you ask me. I do like the information that was given. I would certainly recommend it to anyone coming into the linux community for the first time

    however, there are a lot of quips in there that make the pages read like a "hey, fuck you M$" style website. This is destined to make many write it off as anti-FUD FUD, so i would urge readers to take this one with a grain of salt. All in all, however, a very interesting read.


    FluX
    After 16 years, MTV has finally completed its deevolution into the shiny things network

    --
    "It is seldom that liberty of any kind is lost all at once." -David Hume
    1. Re:hrm... by Loge · · Score: 1

      That's right, a realistic positioning of Linux would be far more useful, even if it has to point out some of Linux's shortcomings to help IT managers plan its proper deployment.

      Hey, even Linus himself admits that Linux still has limitations.

  94. More FUD? by Old+Wolf · · Score: 1

    This is a nice idea, but it would have if it contained some truth, instead of just slinging mud in the opposite direction. I'll comment on the first two sections I read:

    Linux is easy to install

    This is *entirely subjective* -- anyone must realise that installation experiences vary. For example ; I have installed Win 9x and NT countless times with zero trouble . I've attempted various Linux distros 6 times: one worked, one installed but was kinda broken, and four gave errors, segfaults, bus errors, and so on partway through the installer, leaving an unusable system. This is hardly due to incompetence on my part.
    An accurate document will recognize that the installation of a large operating system is complicated, and PCs vary widely, and either one may or may not be easy.

    Next: it talks about pre-emptive multitasking, and task-switching. However, Win NT and win 9x are totally pre-emptive. (win 3.1 wasn't). To prove this for yourself, write a simple ASM app which doesn't relinquish control to the OS, and try running it. Surprise -- no crash!

    Note: causing the kernel to overload by running 16 bit code, or whatever, is not a counterexample, it's just a crap kernel. If you have to pre-empt the kernel , then you are not in much of a state to have an operating system.

  95. Linux by sbergstrom · · Score: 1

    I, for one, was intrigued to discover that "Linux" is an "operating system", not a popular Peanuts character.

    Boy, was my face red when I found that out!

    --

    Love, Stu
  96. Re:'nother myth; not ready for the desktop by Anonymous Coward · · Score: 1

    In the same respect, ask him to install windows. I get so fscking sick of this sh!t. Everyone thinks linux is hard to use because they have to install it, and windows always comes preinstalled. Windows is just as hard, if not harder, to install as some of the more modern distributions.

    It's not fair to say linux is hard to install if you don't compare it to a windows install. I've had so many problems with windows. This hardware support argument is BS, also. Linux comes, out of the box, with all of the drivers you need. Windows comes with some

  97. ANOTHER myth by para_droid · · Score: 1

    You have just repeated *another* myth: Linux does not have good hardware support.

    Well I just installed on Red Hat 6.2 on my pretty recent system, and it configured everything automatically. 56k modem? Automatic. Soundblaster Live? Automatic. GeForce DDR? Automatic. Gravis Game Pad pro? One command to install. Logitech Mousean+ ? One click to install.

    In contrast, I have installed Win 98 on this and three other machines, and on *none* of them was it able to EVEN INSTALL WORKING IDE DRIVERS! It couldnt detect my sound, graphics, gamepad or mouse either.

    So have you actually used Linux, or are you just spouting FUD?

    Abashed the Devil stood,
    And felt how awful goodness is

  98. Re:'nother myth; not ready for the desktop by Steeltoe · · Score: 1

    I have three points to make:

    1) Your point of installing Linux is now mostly false, since the latest distros are quite easily installed. You just have to pick the easiest one (Corel or Caldera I believe). Of course you may run into problems, especially with hardware. In my experience, incompability is worse with Windows. Either it works, or it don't. Plug'n Pray. Who installs their OSes themselves in Windows-world anyways?

    2) Device support is a very good argument against Linux, on a short term scale. However, in a production environment webcams and 4 speakers w/subwoofer are not likely to be needed. Just look at WinNT, it managed fine without all that extra junk. Also, Microsoft has such a good range of available devices supported by their _monopoly_. You're saying the one-track monopoly situation is a good thing? It is the very reason for lack of support from device-manufacturers to alternate systems (think generic device files). Think what is possible if only people opens their eyes a bit.

    3) What you get from using Linux, or other free operating systems is freedom. Freedom from corporate decisions. Decisions that are made from a view that people are consumers and should be tricked and lured into giving up their money for as little as possible. Freedom to fix the code yourself. Freedom to share the code and binaries with your friends. Freedom to get it for free. A platform you know won't change in the future on the whims of corporate greed and hype.

    Well you get the idea... Blablablablabla ;-)

    - Steeltoe

  99. Re:'nother myth; not ready for the desktop by Hieronymus+Howard · · Score: 1

    Why not see if the average person can get past a Linux installation?

    How about a Windows installation? The machine I'm posting this from will not install Windows. Even on a completely clean disk. Linux installs OK but Windows 98 doesn't want to play. Even though I previously had win98 running on this PC!

    Some of the newer Linux distributions are just as simple (or hard) to install as Windows and some are much quicker and smoother. I do think that Linux still has some way to go before it's as good as Windows as a desktop OS. Printing and device/video driver installation are still way behind Windows IMHO. Still, things are improving and hopefully Linux will be able to overtake Windows completely.

    HH

  100. Re:'nother myth; not ready for the desktop by RickHunter · · Score: 1

    I'm a member of a LUG here, and our last meeting was pretty amazing. We had, if I remember right, a taxi driver, a religious studies prof, and a couple of other people you wouldn't associate with Linux there. Most hadn't contributed extensively to the list yet, but from what they said, they enjoyed using Linux.

    I've been on the LUG mailing list for about a year, and there's quite a lot of people who come on asking loads of questions, then within a month are answering questions almost as well as the people who've been using Linux for (or so it seems) most of their lives.


    -RickHunter
  101. Linux questions for 2.4 by AntiBasic · · Score: 1
    I could find the answers to these questions but it's easier for me to post on slashdot than to go through mailing list archives.

    Is procfs still being used as a replacement for sysctl?

    Has pre-emptive swapping been integrated yet? If it does, how does it compare to FreeBSD's?

    And finally, how has the VM system grown since Matt Dillons Daemonnews Article?

  102. Re:'nother myth; not ready for the desktop by RickHunter · · Score: 1

    Excuse me! This computer I'm using is about a month old and for the most part uses some of the most up-to-date PC hardware I could find. The exception being a the graphics card (G400, I like Matrox). Linux supports every single device better than Windows, which tends to do odd things at odd times, like lock up when I'm playing music and using a text editor. True, windows-specific or proprietary devices aren't supported by Linux, but that's because they're windows-specific or proprietary.

    As for installation, I'll admit that can be slightly harder than Windows installation, if only because its less automated. You have to know more about your system and what you want, as opposed to the windows installer, which assumes an awful lot and configures even more without asking what the user wants. So, in all, I'd say the two systems are about equal there. And I did have to download Linux drivers for my soundcard, but the installation of these drivers was fairly simple.

    Yes, Linux doesn't quite have the software variety of Windows yet. But both GNOME and KDE are making excellent progress towards creating the range of programs (office suites, etc) that Windows users expect. Yes, not everything has a nice configuration GUI. But most of the things that don't are server programs of some kind, or other things that most desktop users don't need.


    -RickHunter
  103. Re:'nother myth; not ready for the desktop by Raunchola · · Score: 4

    "What you get from using Linux, or other free operating systems is freedom. Freedom from corporate decisions. Decisions that are made from a view that people are consumers and should be tricked and lured into giving up their money for as little as possible. Freedom to fix the code yourself. Freedom to share the code and binaries with your friends. Freedom to get it for free. A platform you know won't change in the future on the whims of corporate greed and hype."

    And your comment brings up a serious question here. The freedom you get with Linux is great, there's no denying that. But can you sell Linux to the average user on the fact that it's free (as in speech)?

    I don't honestly think that the average user would even care if Linux came with source code or not. Think about it here for a second. What good is the source code to someone who doesn't have a programming background? Sure, the code is neat to poke through, and may give you an inkling of an idea about how the system runs, but what good is it to the average user? We have to remember that not every Linux user is a programmer.

    You may be able to sell Linux to the masses based on the fact that's it's free as in beer, but if you try selling it based on the fact that it's free as in speech, people will get confused and say, "So what?"

    --

    --

    --
    The real Raunchola isn't cool enough to have any imposters
  104. Nuts. by apirkle · · Score: 1

    My first thought when I saw that URL was "Hey! The Societas Eruditorum finally got more stuff on their website!" But alas, it is eruditum.org, not eruditorum.org. In case you haven't read Cryptonomicon, eruditorum.org is referenced fairly often there - for example, Enoch Root's email is root@eruditorum.org.

  105. 'nother myth; not ready for the desktop by peterjm · · Score: 5

    I recently witnessed this "sacred truth" become a myth after a friend of mine performed this experiment.

    He gave an old laptop to a buddy of his who was in need of a computer. His friends previous experience with computers was limited to double clicking on a prodigy icon on his dads computer several years ago. "The computer is free", my buddy said, "on the condition that you keep the redhat 6.2 that I've installed on there."

    At first he wasn't sure if he made a mistake imposing that condition on his gift as his phone was ringing off the hook ( "hey, how do I...?" ). But then, after a while, the phone stopped ringing. When the two of them eventually met up again, my friend left slack jawed as his buddy was talking about joining one of lugs he'd seen online after getting the internal modem working.

    So you see, the point of this convoluted little story is that linux *is* ready for the desktop. Everything is new to everyone at some point so there's no reason that you wouldn't be able to stick a brand new linux box in front of some one who's never used a computer and tell them, "hey, this is what an os is supposed to look like. okay?". But see, that's what microsoft has managed to do with their billions of dollars for people all over the world. They've said, "this is an OS. This is what an OS does. If an OS doesn't do this, then it's *difficult*. If an OS doesn't do this, then it's not ready for the desktop."
    But that's just crap. Everyone I've seen can and does learn how this OS works. You've got to get over your preconceived notions of what an OS is and go and find out for yourself. People are willing to learn. I've seen it.

    -Peter

  106. Linux installs & desktops - multiple anectdotes by Stephen+Samuel · · Score: 2
    Raunchola wrote:
    You're basing your claim that "Linux is ready for the desktop!" on the experience of one person? ..... Why not see if the average person can get past a Linux installation?
    A short while ago I upgraded my dual-boot box from an old Cyrix 166 to a P3/450. After swapping boards, I booted both OSes.

    The Linux side (RH6.1) took a couple of minutes and noted that the mouse had moved, and a couple of other things. After that, everything was fine.

    Windows, on the other hand, took over half an hour and a handfull of reboots, after which it was STILL having trouble. It was a couple of days later that I had all the pieces of the windows side patched back together.

    My first foray into Linux occurred because I was handed a Windows laptop that ate DAYS of my time trying to get it to work with a simple PCMCIA ether/modem card. I got to the point where an elaborate ritual was needed every time I put the box to sleep. After installing a few patches, I could put the machine to sleep, but it crashed every time I tried to shut it down(!).

    I installed RH5.1 on the laptop and spent the evening hunting down appropriate drivers. This process was FAR easier than reloading Windows. Once installed, Linux was FAR more stable than Windows. I later upgraded to 5.2

    My roommate at that time was a Windows geek. He loved windows. He thought it was the best thing since sliced bread.

    He spent 6 months as a MS-windows install expert. Every once in a while, he'd come home with frustration all over his face over an install that was simply NOT working. As someone who was specializing in MS-Windows installs he would sometimes spend a whole day trying to beat a machine's install into submission.

    When a new roommate moved in (a complete non-technofile), we started on Windows, and I weaned him over to Linux. This was mostly for my own sanity, since it was far easier to give him his own login than to f*ck around with the Win95 users kludge. It wasn't long before he was glorying in how usable and stable Linux is. I think that he almost forgot that the computer even runs windows. (I created a 'win95' command that allowed him to automagically flip over to windows. Beyond when I showed it to him, I don't think that he ever used it).

    My newest roommates are also relative computer neophytes. I gave them logins, installed the RealAudio extensions and let them loose. The hardest part was getting them started over the phone (I gave them nasty passwords) I got one running with a text editor over the phone. Since then, I haven't gotten any complaints.

    In a recent job, we installed dozens of Linux boxes of various configurations. Other than driver hunts for esotheric hardware, installation either went like a breeze, or the problem was traced to bad hardware. (firewalls and VPNs were a different story). A recent addition to our group was such an MS groupie that he helped write a bood about Win-2000. He actually complained when it looked like we were going to force him to keep Windows on his desktop. He solved the problem by installing VMware.

    A different group in the same compamy was responsible for NT/95 installations. When their chief installer wanted to install Linux, we gave him a spare install CD and didn't worry about it. It was actually that easy. He still complains about NT/95 installations.

    SUMMARY
    Windows installs are a pain, Linux installs are a breeze, Linux stability makes for user happiness. The only way that MS can get away with even claiming that Windows installs are easy is that they have people like my first roommate who pulled his hair out so that customers could be handed a nice, clean, working machine. As long as I know that I've got the apps available I'd rather hand someone a Linux box than a Windows box -- especially if I'm going to have to support it later.

    --
    Free Software: Like love, it grows best when given away.
  107. Linux is not easy to install... by hoochiecoochieman · · Score: 1

    Depending on your system, Windows can be a lot easier to install. I have an HP Pavillion 3390 that has been a nightmare to install Linux on. The drivers for X don't seem to be out there for this laptop's monitor. After fighting with it for several day, I finally put windows back on just so I could use my machine. It was a breeze. So I would have to say that for now, as far as hardware support (especially for new machines) that Linux is behind Windows. Sure, I could have a command line-only interface, but that would still be a concession that Windows is easier.

  108. From one extreme to the other by Anonymous Coward · · Score: 1

    While this document is probably very accurate about Linux can the author(s) at least try to use some accuracy or evidence to backup their claims about other operating systems. If they do not then they are as bad as the people that tell unsubtantiated "myths" about Linux. Some examples: 4.1 (multitasking) "Microsoft and Apple would have you believe that their operating systems multitask (run more than one program at once). Using the term loosely, they do. Using the term strictly, they task-switch only." Everything task switches. The difference is in who controls the switching. The OS (pre-emptive) or the apps (co-operative). "Hardware is often ignored by other operating systems. On the other hand, Linux takes advantage of all the hardware it can." Hardware is rarely ignored by Windows yet utilised under Linux. For any PC based hardware on the planet you can find a Windows driver... the same is not true of Linux. Perhaps "used to it's full ability" would have been a better phrase. "Now, a copy of Visual C++ probably eats 100MB of disk, and from what I hear, it is not recommended to run it without at least 64MB of RAM." "Probably" and "I hear" do not make a supportive argument, instead they are speculation. Get some figures. "As you may know, TCP/IP (the Internet protocol family) is the best networking protocol" Best? Most popular definately, most useful sure. But best? Using what quantification? 7.1 There is no GUI for Linux "While his comments were about GNOME, I expect they would also apply fairly well to KDE." Again, speculation. Get some hard quotes or information in there. You can't dispell myths with "I expect", "I would imagine", "I think" or "I believe". 8.1 Linux is PC-exclusive You need to bump up this information. MacOS runs only on PowerPC Apple hardware, Windows 2000 now only runs on x86 architecture. BeOS runs on both. Linux certainly has the lead, maybe add a full list of supported platforms with those also being worked on (e.g. IBM AS/400). 8.6 Only WindowsNT may be a domain server Change to "a Windows domain server". Don't want people think it can't handle DNS domain serving ;-) With a bit more work it could be a very useful document indeed. [)amien www.damieng.com

  109. Re:Easy - just try running q3 on linux by Omnifarious · · Score: 1

    *grin* If they have a Voodoo card, it'll be pretty easy. If they don't, it'll be a huge pain. That's my experience anyway.

  110. FUD is all it is! by SparkyMartin · · Score: 1
    Christ, and Linux Zealots scream about all the Microsoft FUD. If this is the information that Linux Zealots are trying to pass as fact, then the linux following is turning into nothing but a cult.

    This whole document is written not from the newbie perspective but from the perspective of a user who has had alot of 'nix or linux experience.

    Yeah it takes me less than an hour to install Linux now, but the first time it took me an entire day. And that was just to get to root> and then spent week figuring out what to do next. And getting it to dial out and connect to my ISP was a weekend adventure, although it takes me 3 minutes now, unless linux does not detect the modem, which happens very frequently.

    And the section about preemtive and competitive multitasking, give me a break! Copying a file a few dozen Megs in size makes linux noticably less responsive. Searching for files using find is even worse. Installing a program like StarOffice or Netscape uses up so much resources that doing anything else is almost impossible. Sound like anyone else's OS?

    A more thought out and fair approach would serve Linux better. Give credit where credit is due.

  111. Win95 is not truly pre-emptive by tilly · · Score: 2

    Windows 95 is still built on top of DOS. The 32-bit parts of the OS are pre-emptively multi-tasked. However they have to go through a 16-bit cooperatively multi-tasked core.

    Therefore you can run a whole lot of 32-bit apps and it looks pre-emptive. But run a single 16-bit application from Win 3.1 days in the mix, and the illusion evaporates.

    Cheers,
    Ben

    --
    My usual seat in the cluetrain is at A HREF="http://pub4.ezboard.com/biwethey.ht
  112. prediction by Anonymous Coward · · Score: 1

    this document will mirror the progression of linux.
    as linux improves, this document will also improve - maybe to the point where it becomes worth using for someone other than a zealot.

    at the moment it is badly written crap - no evidence to back up his claims, too much speculation, even some FUD of his own.

    the fact that i offer no evidence for my own claims is just one of the tasty ironies of life.