Slashdot Mirror


"What is Linux Missing?"

three55ml writes "This is an editorial I wrote noting a few points about what Linux has to do before it moves totally mainstream. It talks about both the small and the large issues currently slowing the widespread use of Linux."

720 comments

  1. missing by Anonymous Coward · · Score: 0
    The GUI(s) are still a bit rudimentary for one....

    1. Re:missing by Alex+F · · Score: 1

      You can say that again. It would be nice if they could just be stable! Redhat 6.1 is unusable under Gnome. It crashes more often and in more ways than windows ever did. I've not tried KDE yet, perhaps that's more mature.

    2. Re:missing by datazone · · Score: 1

      geesh
      i can't believe people are still calling Gnome and KDE "window managers"

      man...

      --
      Its spelt "L-I-N-U-X", but pronunced as "Free Beer"
    3. Re:missing by Daevcollie · · Score: 1

      I also had stability problems with the version of GNOME I got with RH 6.1. So I switched Enlightenment for Sawmill and upgraded to October GNOME. I haven't had a crash since.

    4. Re:missing by BradleyUffner · · Score: 1

      From my experiences both of those window managers are very stable, although I will admit to running KDE more ofter then Gnome just because I like it more. The only time Iv ever had X crash at all was when I was trying to get Mesa and my Voodoo3 card to play Quake2, but that was my own fault for not configuring it correctly. But in that case all I did was hit ye' olde Alt-Ctrl-Backspace to kill X and everything was happy again.

  2. Re:A Standard UI by Anonymous Coward · · Score: 0

    NOT!! I prefer choice. If I wanted a standard gui, I would use winblows.

  3. Re:Plug and Play by Anonymous Coward · · Score: 0

    BSD has plug and pray. Given the nature of the BSD licence, the *linux companies can just take the BSD code and add it to the *linux distros.

  4. Re:Plug and Play by Anonymous Coward · · Score: 0

    Its got plug and pray. I use it everyday

  5. What Linux is REALLY missing (Troll) by Anonymous Coward · · Score: 0
    I think what Linux is really missing is a load of naked women on the box. You know... "New Improved Red Hat Linux with Naked Women ®

    The other think that's missing, or rather needs improving is xroach. I think instead of cockroaches, they should be Natalie Portmans, and instead of squishing them you should petrify them!

    So, who's got the skills to program such a beast? Just think, your name could be up there on Freshmeat!!!

  6. Money Dance as good as Quicken by Anonymous Coward · · Score: 0
    There is no Linux Quicken version, so what ?

    Besides the paper and pen good ol' system for management of personal finaces, there is the Money Dance java application, which is very good.

    In fact, Money Dance is even a bit too rich and complex, and Gnu Cash is simple as well as sufficient for most of personal financials.

    This is my 2.5 cemts, anyway...

    1. Re:Money Dance as good as Quicken by Anonymous Coward · · Score: 0

      Who said Linux was missing Quicken? Over here Intuit announced they were about to release a free beta version.

  7. Re:my 10 cents worth by Anonymous Coward · · Score: 0
    you whack a CD in your drive, click on some icon to install and voila there it is..
    Ick! Why do you want this icon jazz? Just type something like cdinstall.
  8. Re:What it needs is just one killer app by Anonymous Coward · · Score: 0
    No, that's not good nor realistic.

    Linux will not win because users will be forced to have it for certain applications. It will win because users will feel more free with it.

    Besides, the "open source" model who allow anyone to port the application to another platform.

  9. Re:my 10 cents worth by Anonymous Coward · · Score: 0

    Typing is for my grandpa. GIVE ME FAVICONS, BILLIONS AND BILLIONS OF ICONS.

  10. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    It's not "GNU/Linux", Richard. It's just Linux. Haven't we heard enough of your glory-mongering deceptions and propaganda? I just want to puke.

  11. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Get a real job. You are your own master.

  12. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    That guy should have been an "IT" major. He certainly spells like it.

  13. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    It's not "voila". It's "voilà", you know.

  14. Credibility by Anonymous Coward · · Score: 0

    heh!

  15. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0
    I started using [censored]/Linux two and a half years ago in response to the unreliability and instability of Windows 95. Now I understand the extreme limitations of the Windows platform, and the superior capabilities of the Unix world.
    So, when are you going to upgrade to something more industrial strength? Have you tried the more serious Unices yet, like Solaris or BSD?
  16. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    The average luser has a blinking 12:00. Screw him.

  17. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    The trouble is, what we think of as "using a
    computer" is of no interest at all to Joe Public.
    They just want the apps, none of the farting
    about with command lines etc.
    And that ease of use is what it SHOULD be all
    about. Why not come up with something fool-proof
    and simple to keep everyone happy - and bomb proof
    because there's Linux behind the scenes?
    Isn't that the ideal?
    Those of us happy to learn and meddle still can,
    and those who aren't don't. Bliss.
    We'll get there eventually.
    Merry Christmas!
    +Bah Humbug+

  18. Re:Linux needs newbie stuff by Anonymous Coward · · Score: 0

    The KDE/Gnome/E "help" systems blow goats. Can't search them. Can't print them. Can't index them. Don't integrate to the rest of Unix. Chupacabras, indeed.

  19. Re:what is "linux" missing. by Anonymous Coward · · Score: 0
    It is the kernel.

    The whole system may be more accurately defined if named GNU/Linux, because it contains a great deal of GNU utilities, and the Linux kernel.

    There is also GNU/Hurd, same as GNU/Linux but with a HURD kernel.

  20. Re:what is "linux" missing. by Anonymous Coward · · Score: 0

    You have to insist upon Linux meaning only the kernel. You know why? Because it's the only solid piece of engineering in the Linux world. These operating systems like Redhat/Linux would make any Unix vendor blanche with embarrassment. They're just shoddily put together. Hopefully RHAT's new money will fix that. But only if we complain and demand a real O/S out of them.

  21. Re:need it . . got it . . by Anonymous Coward · · Score: 0
    Yes, impressive. But that's not the same as stable, or fast.

    Is M12 stable? Is it fast?

    bye, pieter

  22. Re:what is "linux" missing. by Anonymous Coward · · Score: 0

    "GNU" my ass, you RMS-sucking devil. It's Redhat/Linux, SuSE/Linux, Corel/Linux, Slackware/Linux, etc.

  23. Re:what is "linux" missing. by Anonymous Coward · · Score: 0
    Here come the Stallman cults again
    They act like robots not like men

    I saw them here the other day
    I wish I wish they'd go away.

  24. Re: Not true... by Anonymous Coward · · Score: 0


    I have had virtually zero resistance from day one.

    Three years ago we ran Novell. The first thing I
    did when asked to purchase an increase from the
    25 user license was to install Linux and point out
    how it beat Novell in both quality and price.

    The person who hired me, who was the accountant,
    is now a huge Linux advocate.

    If a manager, who doesn't understand technology,
    won't listen to your opinion then you need to
    switch jobs or try to tactfully let them know that
    they are clueless.

    Mark

  25. Re:Linux needs newbie stuff by Anonymous Coward · · Score: 0

    At least it keeps daddy goat and his kids happy.

  26. a brainless environment option by Anonymous Coward · · Score: 0

    The problems with printing should be fixed--is bulky postscript the problem? Perhaps a new standard is needed for linux printing, to get it done quickly. Something is wrong when WinDoze is printing 5x faster than linux. What's the bottleneck?

    As for drivers, we should keep doing our part to let hardware manufacturers know that we linux people are a real market, which has money and will pay for linux-stamped hardware. They'll follow the cash.

    As for the lusers: this is a real problem that could really hurt acceptance of linux. I work for a company which, among other things, sells and installs computers for homes and small businesses.

    I have been able to program since childhood. Working with computer people shielded me from the reality of how damn little people know about even how to use computers. Basic things like cut and paste were foreign to people who had already owned a computer for several years. Even Windows is hard for them.

    Regardless of how we feel about these people, their acceptance of something besides Windows will be important to Linux's success. If people in general remain afraid of it, it might not ever gain mainstream acceptance.

  27. Re:Well, part of the fun by Anonymous Coward · · Score: 0

    Unix is programmer-friendly. I'm a programmer. Therefore, it's me-friendly. Why should I care about matron aunts' access to /etc/rc.local?

  28. It really needs *one* app by Anonymous Coward · · Score: 0

    Microsoft Office. It won't gain wider corporate acceptance w/o a *great* office app. 'nuff said.

  29. Huh? by Anonymous Coward · · Score: 0

    What the heck are you talking about? Maybe you're using some f'ed up hardware? No problems here, ever. I've got plenty of Linux complaints, but not that.

  30. Re:Well, part of the fun by Anonymous Coward · · Score: 0

    MyLinux doesn't have an /etc/rc.local, you BSD fossil!

  31. Mac-levels of ease... by Anonymous Coward · · Score: 0

    as an option...of course, so the guys that like carving their tools out of solid rock won't complain. I dont want to hack the friggin kernel, I just want a PC that works. And so does Your Mom. I know its not k3wl, but you asked.. Wizards, give us wizards...

    1. Re:Mac-levels of ease... by Anonymous Coward · · Score: 0

      YES. wizardly pants. good idea.

  32. Re: I disagree - we just need Office compatibility by Anonymous Coward · · Score: 0


    Sun has a great opportunity if they make Star
    Office work better with Excel files, and more
    complicated Word documents.

    People don't necessarily need MS Office, but when
    someone email-attaches an Excel spreadsheet, they
    need a way to view it...

    Star Office's compatibility with these kinds of
    files is OK for die hards like me, but it has a
    long way to go before the average user can give
    up Excel...

  33. MyLinux? by Anonymous Coward · · Score: 0

    What's "MyLinux"? Is that a roll-your-own distro? I'd love it if Redhat let me build one of those!

  34. Re:Well, part of the fun by Anonymous Coward · · Score: 0

    This is why the fledgeling professional Unix admin serves for a year or three of time at an apprenticeship with a real master before he becomes a journeyman and strikes out on his own.

  35. the problem with Linux is... by Anonymous Coward · · Score: 0

    ...that there's a serious lack of full-scale programs, like Gimp or Netscape. All programs should be open-source. It is very nice that commercial vendors like Sun and corel donate free software (StarOffice and WordPerfect), but statically linked direct ports are very slow and a waste of hardware. Imagine StarOffice using Gtk+ and optimized for your CPU, that would be a great improvement. I'm very pleased about Linux's flexibility and think there's no need for a standardized GUI. I like Linux because it has no standard, everyone makes something different. That's wat makes Linux so special. But as I told before: *more* apps needed!

    1. Re:the problem with Linux is... by Anonymous Coward · · Score: 0

      *more* pants needed!

  36. Direct X and Visual Studio by Anonymous Coward · · Score: 0

    Linux needs something like Microsoft's Direct X to encourage game developers.

    Also, like so many others, I make a good living writing Visual Basic apps. you can knock together some very nice database apps in no time at all. If I had this available under Linux, I would happily tell all my customers to switch.

    1. Re:Direct X and Visual Studio by Anonymous Coward · · Score: 0

      i agree. like directPants(TM)

    2. Re:Direct X and Visual Studio by Anonymous Coward · · Score: 0

      "Tcl"? Don't be silly. Shell scripting languages suck. Try a real program language like python or perl or scheme.

    3. Re:Direct X and Visual Studio by Anonymous Coward · · Score: 0
      Since when is tcl a shell?
      Pick at least one:
      1. Since it opted for rampant string substitution semantics.
      2. Since wish was created.
      Please don't knock tee cee 'ell. It's just a tokenizer with an attitude. But then again, so are cpp and m4.
    4. Re:Direct X and Visual Studio by Anonymous Coward · · Score: 0

      I like ActivePants better. And shrimp... I love shrimp po' boys, shrimp alfredo, boiled shrimp, fried shrimp, etc.

    5. Re:Direct X and Visual Studio by Anonymous Coward · · Score: 0

      Visual toys are for retarded boys.

    6. Re:Direct X and Visual Studio by QuMa · · Score: 1

      Hey, cool, so it is. Never new that.

    7. Re:Direct X and Visual Studio by QuMa · · Score: 2

      DirectX? We need more development of opengl / mesa, no use adding an extra api.

      As for VB, have you tried tcl?

    8. Re:Direct X and Visual Studio by QuMa · · Score: 2

      Since when is tcl a shell?

    9. Re:Direct X and Visual Studio by sugarman · · Score: 1

      I understand what you're saying, there is more to DirectX than just the 3D drivers. It also includes Sound, Network, & Controller support, as well as others, and these also matter to games developers.

      This is one of the niceties of developing in DirectX. Everything is all in one place, with a (mostly) unified format. Sure, there may be better single-task solutions (eg, sound, OpenGL), but here I get a common API for all.

      Linux has been concentrated on the 3D aspect for a while. And hopefully, the next release of XFree will handle a lot of those issues. But in John Carmack's recent interview on /., he said one of the big reasons they used WinNT was for things like audio creation.

      Add this to the list of things that need to be added.

      --
      --sugarman--
    10. Re:Direct X and Visual Studio by iggman · · Score: 1

      I worked for a company that used MySQL and www-sql as a front end for the web browser. It was a much cheaper solution to expensave visual basic and windows.

      It was also faster and more stable then the visual basic solution done by someone else. I didn't really understand how you could program something in visual basic and actually make it crash, but it happened every day until we switched.

  37. Re:Well, part of the fun by Anonymous Coward · · Score: 0

    "Apprenticeship"? "Master"? "Journeyman"? What is this--the Unix Guild?

  38. The Unix Guild by Anonymous Coward · · Score: 0

    It must be. They have their own cant!

  39. Free: Games games games games games by Anonymous Coward · · Score: 0

    Yeh, we want games, but they've got to be free! It makes no sense for all these talented developers who can build operating systems and databases and write programming languages, can't produce the best games on the planet and make them free and open source for everyone. This is where Linux has failed. Nobody's thinking about bringing the freedom of fun, joy, and the addiction of games to everyone for "free."

    Games for free is the final frontier!
  40. SAGE *is* a guild by Anonymous Coward · · Score: 0

    Haven't you heard of SAGE, the Systems Administrators' Guild? It's real.

    1. Re:SAGE *is* a guild by Anonymous Coward · · Score: 0

      Oh good. Do they have secret handshakes, too? Is Dilbert a member?

    2. Re:SAGE *is* a guild by Anonymous Coward · · Score: 0

      No, Dilbert was berated by a Bearded Unix Guru (BUG) in one strip. The BUG was a member though.

  41. This is why Linux will remain a geek os by Anonymous Coward · · Score: 0
    Because if you're not a geek you get ripped to shreds by busloads of angry teenagers that think they know everything.

    Wave, kids!

  42. Installshield / Wise by Anonymous Coward · · Score: 0

    I find it so hard to install software on Linux.

    So often in fails, or something refuses to compile. Why can't I just click on a file like I do in Windows, and have it install itself without fuss?

    1. Re:Installshield / Wise by Anonymous Coward · · Score: 0

      He's write. Every software disk should come with a "doit" program/button.

  43. Re:One thing missing: Games games games games game by Anonymous Coward · · Score: 0
    Whadya mean no games?
    $ ls /usr/games
    adventure caesar grdc morse random trek
    arithmetic canfield hack number robots wargames
    atc cfscores hangman phantasia rogue worm
    backgammon cribbage hide pig rot13 worms
    banner dm hunt pom sail wump
    battlestar factor huntd ppt snake
    bcd fish larn primes snscore
    boggle fortune mille quiz teachgammon
    bs gomoku monop rain tetris
    See -- plenty of games, and all free. :-)

    And if that's not enough for you, there's also sh, awk, perl, sed, and the other Unix games.

  44. Ease of Configuration by Anonymous Coward · · Score: 0

    I think what Linux really needs (hold on to ya hats!) is a central repository for configuration information such as ldap that scales from single workstation to large network. Although some programs such as sendmail and others already support ldap, the support in them is usually an after thought or a non default option. I think with a nice central configuration repos. a nice generic configuration tool can be written to configure this data in a consistent and easy manner, but at the same time allow more experienced people to add 'extra' options in the database to tweak a particular program.

    Just my 2c

  45. Re:Certifications for gov use by Anonymous Coward · · Score: 0

    C2, FIPs and my pants

  46. Re:Font rendering? How about font management! by Anonymous Coward · · Score: 0

    yeah. TeX, as in "my pants"

  47. Re:Linux will Never be mainstream by Anonymous Coward · · Score: 0

    my pants are kidding themselves.

  48. Fine, I'll tell all the ISV's that's what you want by Anonymous Coward · · Score: 0
    I expect they'll leave you alone with all your "choices" and you can write all the apps yourself. You're ready and able to do that, right?

    In the adult world we recognize that sometimes choices have to be made, and some constraints accepted in order to progress towards larger goals and greater things. This is one of those forks in the road of life, and it's past time a decision was reached about which way to proceed. On the positive side most distros have made the same choice.

  49. Re:Too many apps! by Anonymous Coward · · Score: 0

    we need better pants

  50. Re:META: What linktext to highlight? by Anonymous Coward · · Score: 0

    METApants

  51. Re:READ THIS WHOEVER WROTE THIS EDITORIAL by Anonymous Coward · · Score: 0

    eat my pants, freaky troll-boy

  52. Re:emphemera/conf dialgs/backup/stock kernels by Anonymous Coward · · Score: 0

    >3. Where is the GUI tape/CDR backup program?

    its in your pants.

  53. Easy Navigation of file system in the GUI by Anonymous Coward · · Score: 0

    I love my mac, but it lacks the stability of my linux box. Two of the major problems i have with Linux is the GUI is not standard and the file system in the GUI can be very complicated. I realize that the file system is very good, but for a new user it is very hard to figure out. If you could hide that behind a file system helper application, it would be so much easier.

    1. Re:Easy Navigation of file system in the GUI by Anonymous Coward · · Score: 0

      you may love your mac, but i love my pants. that's what counts.

  54. Re:Fine, I'll tell all the ISV's that's what you w by Anonymous Coward · · Score: 0

    One of the things about linux, is that there is no KING> no ONE person can make a stupid 'decision' about any 'standard gui' and damn straight I can write any app that I need.

  55. Similarly, if Redhat... by Anonymous Coward · · Score: 0

    would get off their thumbs and make KDE the default gui for their distro--KDE and Linux would appear in a "whole" new light to software writers and the world at large. Sure KDE is the de facto GUI for Linux because of its more completed status and more professional look and feel, but it takes the say-so of the biggest kid in the sandbox to make it official. Redhat could do that. Desktop Linux would finally be a whole, unified environment fit for joe user at home and in his office. Despite all they have done to make Linux a markettable product for hundreds of thousands of non-rocketscientist users, RedHat really must be held accountable for retarding the uptake of Linux over the past 12 mos in the mainstream desktop market. Gnome may be a good 'nuff environment someday, but the wait won't have been worth it, and indeed could prove fatal.
    He who hesitates, & etc...

    1. Re:Similarly, if Redhat... by Flower · · Score: 1
      Gnome works well and I am much more comfortable with it than I am with KDE. I also think it is a good idea for some competition. Both sides are working on interesting ways to provide a desktop environment.

      IMNSHO, there are enough distros out there that focus on KDE. And quite honestly, you'll have to pry my cold, dead fingers off my computer to remove Gnome from it. :)

      --
      I don't want knowledge. I want certainty. - Law, David Bowie
    2. Re:Similarly, if Redhat... by Zurk · · Score: 1

      KDE (or actually QT) is not GPLed. Whats the point of the GPL when your standard interface is non free ? Even a BSDised toolkit or the GTK would be better than QT.
      Offtopic, but i *hate* KDE/QT and GNOME/GTK. I actually like AfterStep (which redhat ships with)..desktops are a matter of individual taste -- there is no standard.

  56. Re:How about a DHCP client... by Anonymous Coward · · Score: 0

    try a different dhcp client, if you haven't already

  57. Re:Hardware, Installation, Applications by Anonymous Coward · · Score: 0

    As the de facto pants guru at my college, I'd like to add my two cents to this discussion:
    1) Hardware support with most linux distributions blows. No sort of new printer is ever supported. Some old one aren't either. My pants are 3 years old, and there's not printer support for it with any RedHat product. Likewise, trying to get X to work is a crapshoot --- Sometimes my video card driver works, sometimes it won't. It worked fine for my Diamond Stealth, but refuses to detect my RAGE IIC chipset built-in to my new motherboard. Same for ethernet cards. RH 5.x autodetects my NE2000 rip-off, but 6.x doesn't. Go figure. I shouldn't have to play these games. Either RedHat, Debian, etc should include 80 bajillion drivers, or hardware manufaturers should include linux drivers on their install disks. Let em add one more gripe --- installing new hardware without reinstalling Linux.

    2) Installation is typically painful. Repartitioning under Win98 is generally difficult unless you have pants. But this is not the fault of the Linux people. Most of the time it works, but occasionally it will do strange things like lock up, or lilo will refuse to install itself.

    3) Despite the fact that LaTeX and Emacs means freedom from Microsoft Word & Powerpoint for me, the average business user (who would be our pants) still is looking for similarly powerful products from Linux. Corel WP is out there, but a lot of other product niches are not filled. They have to be for the average Joe to go to linux.

  58. Re:A Standard UI by Anonymous Coward · · Score: 0

    I dont give a crap if linux gets 'mainstream'? Again, no one person 'decides' linux. Fuck that 'standard' crap!!!

  59. Re:A Standard UI by Anonymous Coward · · Score: 0

    It's more fundamental than that, I believe. Linux has no coherent concept of a "desktop" or an "application", nor do the common development tools support these abstractions. GNUstep is the only thing I'm aware of that even attempts to approach this in the Linux environment. There is better technology available for Linux, but it won't be accepted for political reasons. Ironic, though perhaps necessary for concensus. I suppose we'll get there eventually. My current Linux desktop is considerably less functional than my NeXTstep desktop of about a decade ago... doesn't anyone find that embarrasing?

  60. baaaaaaaa by Anonymous Coward · · Score: 0

    Anybody crying for a standard gui, is a sheep.baaaaaa baaaaaa baaaaaa.
    Ever listen to Pink Floyd's 'Animals'?
    baaaaa baaaaa baaaaaa

    1. Re:baaaaaaaa by arcum · · Score: 1

      Exactly. The more standard the gui is, the more people we don't want to see in the Linux community, the type who want to do their work, rather then constantly learning new interfaces.

      As such, I suggest we start making Linux less friendly, or standardized.

      Programs should all follow completely different user interfaces. Anyone who doesn't want to learn a completely different interface to use your program isn't important anyways.

      As such, I have noticed some dimaying regularities in Linux.

      The menu bar seems to always either be at the top of the screen, in the window, or accessable by right click. Be creative. Have the menu pop up by some easy key command like ctrl-alt-shift-F1, or something.

      Scrollbars. While varying whether they are on the left or right is a good start, it isn't obscure, or creative enough. Either make it go on a diagonal, or some weird path, while reversing the arbitrary "up arrow goes up" sydrome, or, again, eliminate the scroll bars in favor of easy to use key shortcuts, like ctrl-alt-f, and cntl-alt-b.

      What is with the ever present file and edit menus? Redistribute the commands to more entertainingly named menus, or better yet, get rid of some of them entirely. Your program is good enough that no one will ever need that quit option, anyways.

      Moving and resizing the windows are entirely to easy. Surely we could tuck the functionality in a menu, a icon with a picture that bears no relation to the task at hand, or, again, a really obscure key shortcut?

      Your program ought to rely on really obscure libraries. Don't bother to document where to find them, either. The hunt is all the fun.

      Anyways, follow these suggestions in all your programs, and watch the number of people using Linux who complain about the user interface dwindle away, as they migrate back to other platforms...
      --Arcum

      --
      --Arcum
  61. Re:the power of pants. by Anonymous Coward · · Score: 0

    that is the funniest thing i have heard all year!

    he's a boy
    he's a freak
    he's a troll

    he's FrEaKy TrOLL BoY

    and he says "fuck you" too much.
    because he's a F.T.B

    tra-la-la
    freaky, freakey, spooky, wooky
    TROLL BOY!!!!!!

    ner ner!!!! FTB. yah boo sucks to you!!! you smell of poo

  62. UNICODE Everywhere by Anonymous Coward · · Score: 0

    - more pervasive XDND across main toolkits and apps - new and innovative use of XML - integration of Web Application and database development tools into things like Kdevelop ...

    1. Re:UNICODE Everywhere by Anonymous Coward · · Score: 0

      All the XML apps I've used on Linux keep crashing. Let's make sure the apps are stable first.

  63. Re:Good printer drivers. by Anonymous Coward · · Score: 0

    Yeah, my HP 6L can handle 600dpi but I can't figure out how to get linux to spew out more than 300dpi. I had to tell SuSE Yast that I had a 4L that was the newest of the low end HP laserjets it seems to be able to handle. The thing still prints ok, it is just a little annoying thats all. And would a newbie be able to figure out that a 6L could probably read the language of a 4L?

  64. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Compiling from source isn't always, but it can be difficult. If the incantation above works, it's easy. You just sit and wait. But if it doesn't, making it compile can sometimes be pretty difficult. In a nutshell, you have to know how to tell whether a shared library is loading or not and what to do about it if it's not, how to tell whether a command is in your $PATH or not and what to do about it if it's not, your compiler's command line options, a basic ability to read and edit Makefiles, and at the very least an understanding of basic C/C++ syntax and preprocessor directives.

    It's not terribly difficult stuff if you're a programmer and have a decent knowledge of UNIX, but I always find it amusing when people say compiling from source is easy.

  65. Re:A Standard UI by Anonymous Coward · · Score: 0

    Unix has a standard user interface: it's the POSIX shell.

  66. Re:my 10 cents worth by Anonymous Coward · · Score: 0

    doesn't your index finger get tired of always clicking that one damn button??? Try doing that for 20 years/ 8 hours a day.

  67. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    "Hard drives" is PC talk. You mean discs.

  68. Re:One thing missing: Games games games games game by Anonymous Coward · · Score: 0

    It may be a mere "handful", but the boxes of the Linux games are now taking up a full bookshelf in my computer room. And that's not counting the ones that have Linux binaries available for the Windows installs (that's half the second shelf). Hell, I just bought a new 40Gb drive in order to actually have them all installed at the same time...

  69. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0
    t's not terribly difficult stuff if you're a programmer and have a decent knowledge of Unix, but I always find it amusing when people say compiling from source is easy.
    Gosh, why would you ever have anyone else touching a Unix box? It really isn't set up for them. It's set up for computer science majors and other programming professionals. You know that. The Linux hype tries to hide this. But it's true.
  70. Re:Linux needs standard API's by Anonymous Coward · · Score: 0
    The standard Unix API is embodied in POSIX. Learn it. Love it. Hate it.

    And when that's not enough for you, then you organize another addition, say perhaps for automated installations or what not. The critical component is that there be an open, peer-reviewed, vendor-neutral standard that we all adhere to.

    Anything else is wholly evil.

  71. Re:Admins have to care about the average user by Anonymous Coward · · Score: 0
    It can be done in a matter of seconds with Word without ever having to read a single word of text.
    Oh yes, let's just insult all the secretaries of the world with this despicable "Reading-Is-Hard Barbie" crap.

    I've seen secretaries who vi'd a tbl file to do what you're talking about. Perhaps you should hire better people.

  72. Re:Make Linux idiot proof? Would it be Linux then? by Anonymous Coward · · Score: 0
    Unix doesn't have "folders", child.

    As for making Unix expert-proof, you can banish that abhorent thought from your pointy little brain right now. That's what Winders is for.

  73. Elitist Alert.... by Anonymous Coward · · Score: 0

    Oh my God.

    Could you be anymore rude and elitist. We don't want you????

    Why don't you write a program?

    Windows users are lazy?

    Maybe they just have a life, unlike you. Maybe their computer is just a tool to get their work done, not the reason for their existence.

    Frankly, YOU are the tyoe of person the Linux community does not need

    1. Re:Elitist Alert.... by Anonymous Coward · · Score: 0

      Linux was built by people who, as you would say, "have no life." Of course, I usually hear this from people who spend 3 hours a day watching television. But its never news to me that people are stupid, and can't see their own lives clearly.

  74. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Then hire a compsci major if you expect professional management of a professional sytem.

  75. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0
    perl and trn suck for this
    Why?
  76. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0
    Because Larry Wall can't program? :-) I suppose patch must suck, too, eh?

    Patch is what created the internet, you know.

  77. Re:Open source is exposing the interfaces by Anonymous Coward · · Score: 0
    Designing for immediate-term accessiblity on a system designed to be used in a long-term capacity if fundamentally stupid. Make the computer happyhappy enough for four-year-olds to play sysadminnies, and that's all it's good for.

    Hire a professional.

  78. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    It's not a grammatical error to elide the coordinating conjunction "that". Silly American.

  79. Re:Hardware, Installation, Applications by Anonymous Coward · · Score: 0

    You have made me weep with laughter, sir. Thank you, thank you very much. That was beautiful. I hope you get 17 funnies.

  80. Re:Why I use Windows, and not Unix by Anonymous Coward · · Score: 0
    Unix has bazillions of apps and proggies. Watch:
    % ls $path | wc -l
    3212
    'Nuff said, d00ders!
  81. Re:A Standard UI by Anonymous Coward · · Score: 0

    > and it confuses the average user. I've seen this first hand.
    jesus- if a couple of different gui looks confuse someone, they need to use winblows.

  82. Typical CS response... by Anonymous Coward · · Score: 0

    and do you have a job?

    No.

    You are some punk college student. Most of the CS majors I have seen in the real world:

    1. Can't effectively interact with other indivudals. No social skills whatsoever

    2. Can't get a date

    3. Dress really bad.

    1. Re:Typical CS response... by Anonymous Coward · · Score: 0
      "Can't get a date"? Your dick is amazingly important to you.

      Our computers are amazingly important to us. That's why WE ARE YOUR GODS.

    2. Re:Typical CS response... by Anonymous Coward · · Score: 0

      Truely amazing, sir. May I touch you? You have gone from 14 words, to a complete analysis of this individual (who presumably, you have never met). I suppose your might guess #1 from his antagonistic tone, but I cannot see how you could possibly be so sure of that to infer #2 and #3 from it. Also, it is quite amazing how you know that he is a college student.

      My question to you, sir, is are you psychic, or do you possess some advanced form of IP sniffing that actually tells you the social status and position of another slashdot reader?

      After further reflection, perhaps a third option: You are a presumptuous asshole, who is angry because all these people he laughed at in highschool (was it just last year for you) are now making ten times his salary.

      Ooh boy, I can make unfounded assumptions too, ain't it fun!?!

      dumbass.

    3. Re:Typical CS response... by Anonymous Coward · · Score: 0

      After I dropped out of college and took a $120,000 a year job, with options, I haven't had much trouble finding dates. Shallow, yes, but who is the big dick now, eh bitch?

  83. Re:Why I have to use MacOS, and not Linux by Anonymous Coward · · Score: 0

    I have LinuxPPC Q3 on my 7600 (Mac). Great for the internet, but if I want to print, or scan, or use Quicken, I have to reboot into MacOS. That is unacceptable for anything but a hobby OS. Installation was not as simple is it needs to be to go mainstream, though it has certainly improved over MkLinux DR2. And Netscape seems to be able to fry X Windows. I don't know why yet, nor the easy fix. I just have to reinstall the whole OS. Also not a viable option for anything but a hobby.

  84. Re:emphemera/conf dialgs/backup/stock kernels by Anonymous Coward · · Score: 0
    Richard Stallman needs to explain to my wife why she must edit .Xdefaults and then recompile/xrdb it to change the default emacs font.
    Richard Stallman wouldn't know how to talk to a women even if he were paying her--or vice versa.
  85. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    "or nothing"? What's this, slashdot run through a jivetalk lex filter?

  86. Re:Linux will Never be mainstream by Anonymous Coward · · Score: 0

    The command line RULES you, you post-literate point-and-drooler!

  87. Re:Linux needs standard API's by Anonymous Coward · · Score: 0

    > What Linux really needs right now is a standard Application Programming Interface (API) for EVERYTHING.

    NOT

    > (which works with just about every printer out there)

    This is because every printer maker writes a DRIVER for windows. NOT the other way around. You think MS writes 20,000+ drivers for every single add-on in the world???

  88. Re:Undelete/salvage built into the file system by Anonymous Coward · · Score: 0

    It's been done. It's VMS's versioning system. There are Unix filesystem hacks for this. Everyone despises it, so we don't use it.

  89. Re:Admins have to care about the average user by Anonymous Coward · · Score: 0
    Oh yes, let's just insult all the secretaries of the world with this despicable "Reading-Is-Hard Barbie" crap.

    Well, I work in an office with almost 50 woman, and I'm the only guy. Most of the women can barely read, usually can't do math above adding single digits, and certainly couldn't use vi. I'm not insulting all secretaries, just the ones I can afford. I know many other companies are in the same position. This is why a good "executive assistant" around here makes more than the average engineer, much more. So, don't be so quick to take insult.

  90. Re:Admins have to care about the average user by Anonymous Coward · · Score: 0
    Most of the women can barely read, usually can't do math above adding single digits, and certainly couldn't use vi.
    What the hell are you doing hiring people who can't bloody read? What country do you live in? What century do you live in?
  91. Mac gamers, a suggestion, and a list by Anonymous Coward · · Score: 0

    Now all you Linux users know how us Mac people feel about games... we need more! And I don't mean more crap that comes from XYZ Internet Startup Corp that licensed some new engine and just poorly copied the latest title. I'm talking about the mainstream games... the ones the public just can't wait to get their hands on, and anyone who's anyone is hyping like there's no tomorrow (which there very well may be in a few days! J/K).

    So, where does that leave us? Well, it leaves Mac gamers and Linux gamers begging like idiots at the doorsteps of gaming companies. Now, that can get things done, but maybe more is needed...

    Now, here's where the hardcore Linux users can enlighten me: Is there a organization of some sort that provides developer services/SDKs/etc to people who want to make games that will run on Linux? I know Apple does, and this (along with the success of the iMac), has brought a revival of Mac gaming. This is good. Maybe Linux needs something similar... It has helped for the Mac (as far as I can tell) by making it easier to develop games on a "foreign" system. And the companies who are porting games to Mac/Linux need more support, cookies, and caffinated beverages! Maybe we can get a list going of who these companies are...

    The other thing that I think is really cool is that people are going out and buying the software specifically for Linux.


    - doorguy
  92. Why does Linux need to go mainstream? by Anonymous Coward · · Score: 0

    The reason that Linux needs to go mainstream is that Microsoft will otherwise use its dominance to make new hardware, internet content, and anything else they can, incompatible with anything other than their own software. There are things that I would like to accomplish with my computer that, currently, I cannot do with linux. But I would rather use linux to do these things. Developing these applications myself is beyond my capabilities and may be beyond the abilities of the open source development model. In order to get linux versions of such applications, it is necessary to get a sufficiently large number of users to entice the commercial developers to develop these programs.

  93. multimedia too! by Anonymous Coward · · Score: 0

    how about a decent media player that can play more than a handful of 3 year old codecs. theres that commercial mtv mpeg player but the performance is horrible. on a dual celeron 500 it still plays about 33% the speed of windows.

  94. Catching up to Unix by Anonymous Coward · · Score: 0
    The first thing Linux has to do is catch up to industrial strength Unixes like Solaris or BSD. I'm very serious. How do you add 500 users to 50 machines ever trimester? How do you install something on all those machines all at once? How do you do automated security checks?

    The list goes on and on. Some are less important, some more. Until you've got the very serious, large-installation, quality-first mindset instead of the hodgepodge hack culture, Linux will never be ready for the enterprise.

    1. Re:Catching up to Unix by Anonymous Coward · · Score: 0

      Nope, Linux will never replace Solaris or BSD in the enterprise, because they aren't trying to get there. They're trying to replace Windows. Totally different set of criteria. You won't get the industrial strength robustness you're hoping for out of Linux -- ever. Instead, you'll get flashy happy sceens to mollify the Windows room-temperature-IQ clan. If you want something serious, stay with what you have.

    2. Re:Catching up to Unix by Anonymous Coward · · Score: 0

      You do those things the same as any other OS. You write a program that does it for you or find one that someone else wrote. Your vauge generalizations don't let knowledgeable people help you. You didn't point out one thing that linux doesn't do. If you have 50 different computers, use should NIS (yuck), LDAP, or some other kind of central user database.

  95. Re:Closer than you think.. by Anonymous Coward · · Score: 0
    Linux has a standard installer. It's called make(1), which calls install(8).

    Hope this helps.

    Have a nice day.

  96. Re:Plug and Play by Anonymous Coward · · Score: 0

    Hmmmm... sounds like Sun tactics to me. Or would you change the name on the scripts at least :).

  97. Question by Anonymous Coward · · Score: 0

    To enlighten the less informed, such as myself, what are C2 and FIPs?

    1. Re:Question by color+of+static · · Score: 2

      The easiest way to sum it up is that they outline a set of accounting and security practices that are what the government considers the bare minimum for installing in many facilities without an exemption.

      C2 is the first, and least restrictive certification. It is in reference to the red and orange books, which I'd have to look up the actual reference numbers of. Most commercial workstation vendors have had this for some time now. NT now has it. It is granted after a very entensive code review by a branch of the NSA.

      FIPs is actually a set of a few hundred Federal security standards. There are some for password security, encryption, system control, etc...

  98. Re:Understanding by Anonymous Coward · · Score: 0
    The masses are irrelevant. They can't program. They can barely read. The don't pay much in taxes.

    The world is ours.

  99. Re:my 10 cents worth by Anonymous Coward · · Score: 0

    I do not think Linux should be too idiot-proof. Einstein once said: "You can't make something idiot-proof because idiots are so engenious". Instead of creating idiot-proof interfaces that sacrafice performance and/or security one should educate users about their computers. This will not happen overnight, but it is worth the trouble. If you buy a car you are axpected to be able to drive and have control over the car. I think it should be the same with computers. Some poeple think this would not be fair to those who have trouble learning computers. But then again it is also unfair to poeple who do not know how to drive to be excluded from taking part in traffic. Why do poeple accept the latter unfairness?

  100. Re:my 10 cents worth by Anonymous Coward · · Score: 0
    engenious? sacrafice? axpected? poeple?

    Why should the illiterate be forbidden from using computers?

    Now you know.

  101. Re:CorelOffice. by Anonymous Coward · · Score: 0
    Use emacs and latex. Those aren't too bloated.

    Well, one out of two ain't bad. How about vi and latex instead? :-)

  102. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Hey cowboy, how 'bout tryin' that one more time, this time in English?

  103. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    I used to dual boot, too, but then I decided I didn't need to anymore so just let the BSD partition grow to overwrite the Linux one.

  104. Re:Admins have to care about the average user by Anonymous Coward · · Score: 0

    If your network admin isn't a programmer, fire her.

  105. Re:My $0.00 by Anonymous Coward · · Score: 0
    The main attraction of Linux is that you can get anything for free.
    My God! Is that what people really believe?
  106. programmer ?= (dykes || str8 men) by Anonymous Coward · · Score: 0

    Funny how important this "girlfriend" thing is. Are all programmers dykes and str8 men?

    1. Re:programmer ?= (dykes || str8 men) by Anonymous Coward · · Score: 0

      The good ones, Yes.

  107. Re:linux just needs time by Anonymous Coward · · Score: 0
    Give linux some time and viola
    Wouldn't it be more effective to use a cello? How about a double-bass?

    Yeesh. The word is "voilà". What is it with Americans and spelling, anyway?

  108. Fgnyyzna'f qevccvat phz. by Anonymous Coward · · Score: 0

    Oh, icky poo -- you said the G word. Time to go rinse your mouth out from the residue of Fgnyyzna'f qevccvat phz.

    1. Re:Fgnyyzna'f qevccvat phz. by Anonymous Coward · · Score: 0

      My God, you are a fucking geek. Please, for the love of humanity, go get some pussy.

    2. Re:Fgnyyzna'f qevccvat phz. by Anonymous Coward · · Score: 0

      In case you haven't been paying attention in the past 6 years, the geeks are the ones making the money now. and the ones with the money get the pussy, sorry to say (I prefered it when it was a challenge).

    3. Re:Fgnyyzna'f qevccvat phz. by Anonymous Coward · · Score: 0

      Plenty of geeks prefer cock. Don't kid yourself. We're better than these pussy-eating idiots.

    4. Re:Fgnyyzna'f qevccvat phz. by Hamhead · · Score: 1

      For the dummies or impatient: To translate: 1. Go to shell 2. type this command: tr a-mn-zA-MN-Z n-za-mN-ZA-M pick through the secret message to reveal the answer.

      --
      -- If you met me, you probably wouldn't remember me. I'm pretty hard to remember.
    5. Re:Fgnyyzna'f qevccvat phz. by Tom+Christiansen · · Score: 2
      Urr! Gung'f ernyyl shaal. Jub jnagf gb org zr gung gur Cevfbaref bs Ovyy qba'g unir n ebg13 ohggba ba gurve ZFVR jroernqre? Abj jr trg gb gnyx oruvaq gurve onpxf! :-)

      Ubjrire, gur Freinagf bs Fgnyyzna jvyy cebonoyl fzbxr hf bhg. :-(

    6. Re:Fgnyyzna'f qevccvat phz. by Tom+Christiansen · · Score: 2
      $ cat ~/scripts/rot13
      #!/bin/sh
      tr a-zA-Z n-za-mN-ZA-M

      or simply

      $ perl -pe y/a-zA-Z/n-za-mN-ZA-M/

      works as well.

    7. Re:Fgnyyzna'f qevccvat phz. by Vanders · · Score: 1

      Hey, I don't have a rot13 button on my webbrowser, and it's Nutscrape on Linux. I had to rot13 that the hard way. ;)

  109. Re:Undelete/salvage built into the file system by Anonymous Coward · · Score: 0
    It's been done. It's VMS's versioning system. There are Unix filesystem hacks for this.

    links?

    Everyone despises it, so we don't use it.

    That's a very strong statement. It's surprising sometimes to see just how much room is wasted with the different versions of the file, especially when you're fserving to Windows machines and you have 10 versions of a bloated Word or Excel document. But, it's still useful for programmers.

  110. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    why are you using awk to do complex calculations? There is perl, bc & dc that runs circles around awk, with its infinite resolution etc. And why would you think Linux is for super brains when 95% of the talk is about window manager and GUI tools. Where is the kernel synchronizing schemes? distributed locks? finer grain of locks? different types of priority inheritence/inversion/assignment? kernel threads? high performance file systems? high performance networking? kernel crash analysis? live kernel paramaters tuning?

  111. Re:What Linux is REALLY missing (funny) by Anonymous Coward · · Score: 0

    keep up the good work!

  112. Re:A Standard UI by Anonymous Coward · · Score: 0

    NOO! Linux is about choices ......

  113. What is linux missing by Anonymous Coward · · Score: 0

    I think Linux needs more application in the multimedia department and graphics.

    How many video editing applications are there for linux? Not many as far as I know. There usually isn't any hardware support for the framegrabbing hardware in the first place (drivers are crucial in general anyway).

    The other thing I think is missing is things like accurate colour calibration. Now this is not crucial to home users, but graphic designers (using GIMP maybe) do need this.

  114. Re:Admins have to care about the average user by Anonymous Coward · · Score: 0

    'cuz this moron is running a sweatshop hiring all the amigos to sew up underwears at 0.2 cents per piece. They go home sewing up 20,000 underwears (1 piece @ 3 sec a piece for 16hrs) and go home with $40 in their pocket. While boss hogg here sells it for $40,000.

  115. Re:A Standard UI by Anonymous Coward · · Score: 0

    The net HAS at least part of a standard interface. Back, home, stop, etc are always in the same place (above the page below the browser menu). With the content, there are standards too, not to say people don't break them. Underlined, off colored (especially the default color of blue) text is standard for a link. When you break that standard, you confuse people. Really. Why do you think slashdot disallows underline in their posts?

  116. IT people are not geeks by Anonymous Coward · · Score: 0

    But IT are non-geeks! Geeks are in CS, not IT.

    1. Re:IT people are not geeks by Anonymous Coward · · Score: 0

      There are some protogeek ITs. They were just the ones who couldn't quite figure out the math.

    2. Re:IT people are not geeks by Pfhreakaz0id · · Score: 2

      Jeez. I said BUSINESS. As in REAL WORLD. Not university. IT/CS/MIS whatever. I don't mean majors. I mean what you department is.

      What I meant (translated for people who haven't gotten out of school) is: I've yet to meet one non-computer hobbyist, i.e., a person who, while they may be very computer literate, doesn't view them as a hobby, but merely a tool, who has ever heard of Linux. Is that clear enough?

  117. Waive Driver's Ed too by Anonymous Coward · · Score: 0

    After all, if cars are for 'everyone', why shouldn't Joe 6Pack treat it like a toaster too? The sidewalk is perfectly good open space...

    The US highway system was created as a military transport network. For commercial and personal use, people had to learn to behave themselves, and pry their butts off the shoulder themselves when they get flats. Certainly the electric starter, the heater, and the collapsible steering column were necessary improvements, but only the starter was necessary to get the unwashed on the road.[ Hint to RHAT and LNUX: Make A Simple Installer!!!]

    The Internet was created as a military information transport network. The physicists who needed the Web, fscking BUILT it.

    Would you feel ill used if you stopped to help Donna in her Firebird and found that she was stranded because she couldn't get the car into gear? Good use of technology requires a minimum level of competence. Or do you encourage your 4 year old to dial random numbers and prattle on the phone at 3am?

    System Broadcast: If you continue using caffeine, your rant may become unstable.

    Oops, gotta go.

    "Things should be made as simple as possible, never simpler." -Einstein
    1. Re:Waive Driver's Ed too by be-fan · · Score: 1

      Wow! You are so COOL cuz you use linux like a REAL man! Seriously though, your comments are worthless. The highway system is easier to use than the civilian roads, they have been much safer than they used to be, again becuase of civilian use. Cars have gotten much simpler to operate. If car designers were like Linux designers, we would still be cranking up our new '00 boxters! Making something easier does not diminish its power in any way. 3 steps that would make linux MUCH easier to use.
      1. Store all config files in one place, and make it standard. Screw the apps that store their files somewhere else, you don't need them. There is a REASON that registry type things have caught on! Even BeOS uses them to some extent in that ALL config files are stored in one directory. Sort of like a text based registry.
      2. Super charge Linuxconf to handle all these files. Ditch the dumb netscape inspired tree config.
      3. Dump the 3l33t attitude!
      Power and Elegance are not mutually exclusive. Take a look at BeOS. You can mess with it as much as you want since it shares some directory layout with Unix. It has a /dev, /etc/ and /var. But common tasks can be done through the prefernces applet. So I CAN do it, but if I just want to make a simple screen depth change to run a particular program (SNES 9x) I don't have to go into xconfig, find and change the setting, restart the server, play the app, then restart again to get back to normal. I have one of those fast res switching monitors and hell, I can put different colordepths and resolutions in each workspace without being annoyed! The current state of linux is that is powerful, but is ugly. Linux the kernel is a very elegant well designed piece of work, but the cruft thrown around it is junk to put it nicely.

      --
      A deep unwavering belief is a sure sign you're missing something...
  118. Re:Hardware vendors ... by Anonymous Coward · · Score: 0
    (3) The VBers of this world can use an equivalently "rapid" tool on Linux.
    What kind of graphical framework would need to be added to Perl to make this possible. Let's say I have a million dollars to develop this. What should I do?
  119. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0
    One big problem is that the rapid changes in the various components of the OS aren't coordinated in any real way.
    That's why Solaris, BSD, or even Irix is more reasonable a choice than RedHat or SuSE. Coherence and integration testing.
  120. Re:Make Linux idiot proof? Would it be Linux then? by Anonymous Coward · · Score: 0

    > and rebooting the system
    why would we want to reboot? Thats a winblows thing- rebooting for installing things.

    >Rename the folders so that they make sense to my mother.

    Maybe your mother needs to make sense of the existing names for herself, they make sense to me.

    > think you can see that I'm going in the direction of pulling in Macintosh-isms and Window-isms

    ahh you want linux to be a clone of those OS'S?

    > Perhaps we shouldn't ask the question "what do we need to change about Linux to make it mainstream,"

    no, perhaps we need to ask "what do we need to teach people about linux to make it mainstream", if even mainstream is a good thing.

  121. "Server" is a myth by Anonymous Coward · · Score: 0

    I guess my two dozen Linux boxes are all "servers" then. I'd better not tell the people whose offices these are in. :-)

  122. Missing ALLOT by Anonymous Coward · · Score: 0

    It's a delusion to think you can met any software needs in Linux if you just know how to find it! For example, I can not use TrueTech streaming video software required to have streaming video on my web site, I can not use my Lexar digital film reader (no Linux version of the required software), CD-RW'ing is archaic at best, video conferencing software is pathetic... and on and on. I've used Linux for two years, know it pretty well (up to Mandrake 6.0), but it's not even close to meeting my computer needs. Linux on the home desktop only really "works" if you don't do much with your computer, like just doing email and browsing the web, and word processing. When Linux can meet my software needs, I'll switch back in a heartbeat.

    1. Re:Missing ALLOT by Anonymous Coward · · Score: 0

      What is it that you have allotted and now miss?

  123. Re: Not true... by Anonymous Coward · · Score: 0

    If a manager, who doesn't understand technology, won't listen to your opinion then you need to switch jobs or try to tactfully let them know that they are clueless.

    True, very true. However, you imply that being clueless equates to rejecting Linux, or vice-versa, that rejecting linux equates to cluelessness. This is not neccessarily true. There are lots of very valid arguments against Linux, just as the are lots of valid arguments for Linux.

    The truly clueless boss just blindly listens to you. The almost clueless boss totally ignores you. The ideal boss has their own valid input.

  124. Re:Ironically, that's why I don't use it... by Anonymous Coward · · Score: 0

    I completely fail to understand a world in which it is ever expected that a non-professional should on their very own and without training and background an entire operating system install!

  125. Re:Linux and Desktops by Anonymous Coward · · Score: 0

    Linux is running on my desktop just fine, thank you very much. You mean on the desktops of the lusers who couldn't fix a Makefile to save their lives. Tough noogies.

  126. Re:Linux and Desktops by Anonymous Coward · · Score: 0

    Haven't you learnt yet that "on the desktop" means "on the idiots' desktops"? It doesn't refer to programmers' desktops.

  127. Re:Ironically, that's why I don't use it... by Anonymous Coward · · Score: 0

    Dang. The krauts have figured out how to use Babelfish! :-)

  128. Re:Linux and Desktops by Anonymous Coward · · Score: 0

    No, but I've learned that "learnt" isn't a word.

  129. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    No discs are shiny acrylic things. Disks are probably what you're talking about. And hard drives work too.

  130. User Levels by Anonymous Coward · · Score: 0

    Some say that Linux was and always willl be a hobbyist OS, and wasn't meant to go mainstream, and others see it eventually dominating. The future is yet to be decided, and Linux is at a critical point in it's lifespan. If you believe in specific interpretations of quantum theory, then Linux will both stay a hobbyist OS in one universe, and become the mainstream OS in another. I suggest that there is a universe where it does both. Usability of linux needs to be multi-layered. As new utilities to graphically configure Linux come about, the underlying mechanisms for configuration without a UI should not be lost. Perhaps one day Linux will have some method similar to Windows' MMC for centralized configuration of all machines on a network, and at that point, individual Linux GUI config utils should not be lost as well. Anyway, to put it in a nutshell, if the usability is layered onto Linux (as open source developers are currently doing a good job of), then it can take on multiple personalities without compromising the hobbyist's or the newbie's experience. On a side note, I run Windows NT with X-Win32, and a Linux server in the other room, and I get the best of both worlds. I have no complaints. -E

  131. Re:Hardware, Installation, Applications by Anonymous Coward · · Score: 0

    thank you. may you and your pants stand proud this christmas.

  132. Re:Too many apps! by Anonymous Coward · · Score: 0

    valid point my friend. i will take that on board.

  133. Why I don't like BeOS by Anonymous Coward · · Score: 0

    It's shareware hell all over again, no thanks.

  134. Re:Not again.... by Anonymous Coward · · Score: 0

    Fine. Now compare Linux with industrial-strength systems, like Solaris.

  135. Re:Install everything? bad idea... by Anonymous Coward · · Score: 0

    Well, you could always just install OpenBSD instead if you cared about security.

  136. Re:screw the desktop...I'd rather have a linux box by Anonymous Coward · · Score: 0
    How long will we go down this path to the "desktop market" until Linux is reduced to something we wouldn't want to touch with a 10 foot pole?
    We're already there--at least, if you buy into this embarrassing KDE/Winix environment.
  137. Re:What should I do, What's it called? by Anonymous Coward · · Score: 0

    > newbies is that they never know what a program is called and how to run it

    same with windows newbies.

  138. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0
    Your elite sneer doesn't impress me.
    You mean "élite" sneer. "Elite" is a typewriter size.
  139. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    "Elite" is just as bigotted a word as nigger or fag. It's a negative flash word. It's a fighting word. Fuck you.

  140. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Only elitists know how to spell. Sorry, I mean "élitists".

  141. Re:Let me tell you something about printing by Anonymous Coward · · Score: 0

    OS/2 is a "new" operating system? Hee!

  142. Observation by Anonymous Coward · · Score: 0

    Like anyone is going to read a comment way down here anyway. It seems to me that anyone who says "Linux needs ..." is anti M$. If they are'nt anti M$, and just really, really like Linux then they don't care about the mainstream. As long as they can tweak their system as they please the're happy. However all the anti M$ users will say Linux needs ... because if they had ... then they could take windows off their computer and feel good about themselves. Well I'm happy to say that I don't think linux needs anything, the rest will just be icing on the cake. -Phoenix Kokido, too lazy to log in.

  143. Re:A Standard UI by Anonymous Coward · · Score: 0
    There needs to be a standard user interface.

    Sigh, I tried not to respond to this already too long thread, but I couldn't help myself since not a single person has mentioned anything about a user interface. Has slashdot sunk so low that people don't understand simple terms? The person above mentions a UI, and the discussion is about tacky GUI window decorations. He said user interface. There is a defacto standard user interface for Linux. It's /bin/bash with a few dozen standard UNIX commands. As to why the original poster doesn't understand this, I don't know. Is it a troll?

  144. Re:Not again.... by Anonymous Coward · · Score: 0

    hmm haven't yuou ever heard of make uninstall?
    or maybe rpm -U ?

  145. Re:A Standard UI by Anonymous Coward · · Score: 0
    Sucks to be you. Thank God I have a job where I never ever ever have to deal with Windows. You *could* just quit and get a technical job instead, you know.

    And GUIs are for the weak. We don't need them. Learn to type, or perish.

  146. Finding the bottom by Anonymous Coward · · Score: 0

    It's easy to read way down here. Just select "Newest First, Ignore Threads" and read at level 0. You always see the freshest bits.

  147. Re:A Standard UI by Anonymous Coward · · Score: 0

    And with an attitude like that, I can guarentee that Linux will never become mainstream. Sure, you may not care, but I care because if Linux goes mainstream, that means I get more apps and hardware support for Linux.

  148. that not true by Anonymous Coward · · Score: 0

    Like he said, not all windows applications look the same. Just look at the apps microsoft makes. Office2000 and IE look different than normal windows applications. Why?

    1. Re:that not true by Anonymous Coward · · Score: 0
      "File" is a fuckup. It should not carry anything not directly related to files.

      And you don't even need a dumb menubar if you decide your program correctly. xterm doesn't have one. vi doesn't have one.

      Stupid Winix whiners.

    2. Re:that not true by Anonymous Coward · · Score: 0

      Far, far better to be an asshole than an idiot. Give me someone who's competent over someone who isn't everytime.

    3. Re:that not true by whoosp · · Score: 1
      If Office and IE aren't considered normal windows applications, then what are??

      Here's what I think people mean when they talk about an example of a standard UI:

      • Generally, every window you have open in has a menubar at the top
      • "File" is always the first dropdown, and it's always on the left of the menubar.
      • "Help" is always the last dropdown menu, and it's always the rightmost menu on the bar.
      • Commands such as Cut/Copy/Paste are always on Edit, which is next to File
      • etc..

      Office2k, IE and Explorer all have all of the above, and it makes it much easier for everybody's grandparents to use computers if that's true.
    4. Re:that not true by LiquidRaptor · · Score: 1

      Stupid Winix whiners ???? THAT is why linux will never come close to beating windows, macos, or even coming into a quasi mainstream. 80-90% of all linux comments involve bashing windows, well guess what a lot of people recognize that windows isn't the best, but it's got a lot of features that make it easy to use, I for one don't want to read a few 100 pages just to write a letter to granny. I've used linux, windows, macs, you name it, and the best os is prbly WinNT, because it's supported, and it's easy to use. Not to mention MS doesn't yell and threaten whenever someone offers a suggestion on how to improve windows, they consider the idea, then they buy it. I for one am just sick and tired of hearing about how grand linux is and how windows blows, guess what, I can do everything I want on a windows machine, and I can do everything I want on a linux machine, the only diffrence to me is that one group of users are assholes, and the other are idiots.

  149. Re:Open source is hard to be accepted by managers by Anonymous Coward · · Score: 0

    If you think you can sue Microfosft when its software fails, think again. Your managers need to get a better glimpse at the EULA.

  150. Attention to Details counts a lot by Anonymous Coward · · Score: 0
    Only elitists know how to spell. Sorry, I mean "élitists".
    As hiring manager, if I get a résumé in my inbox that has spelling errors, I just throw it away sight unseen, especially when that résumé misspells itself as a "resume". I then resume my search for a real résumé.

    I don't hire sloppy, careless people. I don't care how great a hacker you think you are. Communications skills are paramount in an organization of size greater than one. If you're a slob in your prose, it will show up in all your work habits--especially in your coding. We can't afford sloppy code. If you can't be bothered to present a professional look in your writing when you're communicating something as important as an employment inquiry, then you can go back to dismal slackerdom where you belong.

    There are plenty of jobs in this world for people who can neither read nor write, but the IT industry holds none of them. I find that Linux geeks tend not to understand this. Give me a liberal arts major who doesn't know computers very well any day over a useless IT major who doesn't know essential communications skills, like reading, writing, and getting along with others. I can train the liberal arts major. They know how to learn. I can't train a slacker geek who thinks neatness in spelling and coding doesn't count.

    1. Re:Attention to Details counts a lot by Anonymous Coward · · Score: 0

      of course the slacker geek will get the job done while the liberal arts major wont. oh well, there are other companies for the geek while the liberal arts major has..you.

    2. Re:Attention to Details counts a lot by Anonymous Coward · · Score: 0

      A liberal arts major knows the difference between "wont" and "won't". Man, how can you even code?!

    3. Re:Attention to Details counts a lot by Anonymous Coward · · Score: 0

      because he has a compiler dipshit. Personally, I let the computer worry about pedantic shit like that. I have more important things to do.

      Random aside: have you seen jikes? if it catches a syntax error, it tries to guess what would be correct, and tells you. Its not perfect, but how cool is that? I want my tools to do as much for me as possible. If only gcc could do that.

    4. Re:Attention to Details counts a lot by Bongo · · Score: 1

      FYI spelling is not a strong point among many types of creative professionals. You remind me of the judge in Ally McBeal who checks the oral higene of councel. You are indeed manifesting sloppyness in your own thinking and critical faculties, by making spelling and neatness the basis of your most important decisions. Please listen (this is a communication skill) when I say that there are different styles of thought and cognition, and your judgement about the 'right' way only betrays to others your inability to see other viewpoints, ie. other ways of seeing. If you can't see other's ways, then YOU can't communicate.

  151. Re:need it . . got it . . by Anonymous Coward · · Score: 0

    Sure you got a browser, but it sucks goat nuts compared to IE.

  152. Re:A Standard UI by Anonymous Coward · · Score: 0

    Before twm came uwm. I know. I used it.

  153. Deleting folders is fun! by Anonymous Coward · · Score: 0

    Wow. Deleting the entire /usr/X11R6 directory is quite a task but it won't top mine. I deleted my entire (well, as far as rm could go) /dev directory! ACKK! That was a pain to fix. Luckily I didn't have to reinstall but I used my superior knowledge and got Linux going again. Next time when I make a specilized boot disk I'll remember to type "rm -rf /mnt/floppy/dev/*" instead of "rm -rf /dev/*" (I was very tired and it was late).

    1. Re:Deleting folders is fun! by Anonymous Coward · · Score: 0

      That's no folder. That's a directory. MH has folders. Unix doesn't. Nimrods.

  154. Re:need it . . got it . . by Anonymous Coward · · Score: 0

    I would rather castrate myself than ever touch anything from Microsoft.

  155. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    In other words, Linux community members should all be programmers. Now that's a great marketing point.

  156. Multimedia by Anonymous Coward · · Score: 0
    One of the only reasons I use Windows is that Windows is far ahead in multimedia features. It has more sound card drivers and better video acceleration (overlays, hardware stretching, etc). It has more video codecs and more random technologies (A3D, EAX, etc.)

    Linux is catching up but its still got a long way to go. I finally have drivers for the TV part of my ATI All In Wonder Pro, but still no decent drivers for my Aureal Vortex 1 sound card.

  157. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    My email client is called "mail". It's only 76k compiled. Sucks to me you. DEATH TO BLOATWARE.

  158. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0
    In other words, Linux community members should all be programmers. Now that's a great marketing point.
    Do not deceive yourself. Unix was written by programmers and for programmers, and in our domain, all others shall forever remain strangers in a strange land. This land is ours. We know what this land is for, and by God it's not for Winix bloatware. If you don't like it, get the fuck out. Begone! We are your masters here, Eloi child.

    We don't care about marketing crap. That's just a way of lying. We don't care about market. We just want to program. Leave us alone.

  159. Re:Plug and Play by Anonymous Coward · · Score: 0

    BSD licenses are about freedom. if youre opposed to it try the GPL.

  160. Re:A Standard UI by Anonymous Coward · · Score: 0
    No headaches of people opening up a terminal
    They can't open up an xterm if you don't leave one lying about iconified for them to open, you know.

    But your post was insightful. Good idea!

  161. Re:A Standard UI by Anonymous Coward · · Score: 0

    When Winix people say "open", they don't mean the normal de-iconify, they mean "run". When they say "close", they don't mean the normal "iconify", they mean "destroy". You have to careful of this, unless you fix all the labels to be reasonable.

  162. Desktop Env APIs: Configurability and Integration by Anonymous Coward · · Score: 0

    Is it really such a bad thing that there are a broad range of WMs & DEs out there? The answer is No.. and then Yes.

    No - because variety is the spice of Open Source. One of the reasons that many of us have chosen Linux over the alternatives is the freedom it gives us to configure it however we want, use whatever tools and components we want, etc.

    Yes - because for each new WM and desktop environment that exists, a new API usually appears to allow you to interface with it. If you want an application you are writing to integrate well with the desktop, you have 3 options:

    1 - Choose one of the DE's. Market your app as 'K'xxx or G'xxx'. It will not often be used by users of other DE's.

    2 - Try to adhere to the API's of a few different DE's, to broaden the appeal of your app, which will bloat to way beyond the size of even MS's largest behemoth.

    3 - Don't bother integrating with the desktop environment at all. Create your own all encompassing environment within your app (eg. StarOffice). Then at least the components of your app will talk to each other, regardless of the environment.

    A better solution would be a standardised API for desktop environments in *NIX (let's call it the IDEA, for Integrated Desktop Environment API). The IDEA should cover everything - from inter application information transfer (Drag & Drop, Clipboard, document embedding, etc) to Printing (something a bit better than the current Postscript model) to MIME type registration to.. the list needs to be carefully thought out.

    The IDEA could be based on the best of those currently available, taking on board parts of KDE, GNOME, even Win32 where it has something to offer.

    To provide compatibility with existing DE's without forcing an immediate re-write, stub libraries could be provided, which apps could call. These libraries would provide the IDEA to the calling app, and translate the calls into calls on the DE's existing API. Eventually, DE's would be developed (or existing ones adapted) to natively implement the standard API.

    The best thing about this idea, is it allows everyone to use their favourite DE, and expect that any compliant app will work with it - not just work with it, but integrate with it, and talk to all of the other compliant apps that you could want.

    (PS: In support of more drivers as well.. I am forced to submit this post using Windows since my Laptop is equipped with a pesky WinModem. Arrgh.)

  163. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    I heard that Mac was going to be using a free OS!

  164. Re:What does linux do that windows doesn't?? by Anonymous Coward · · Score: 0

    Careful, boy. My mom is a VMS programmer.

  165. Re:A trick from the musicians' book by Anonymous Coward · · Score: 0

    YES! Brilliant!

  166. Money apps killed by online banking by Anonymous Coward · · Score: 0
    Why enter all of you ATM transactions when someone else can do it for you, and let you access the info from anywhere, anytime?

    If your bank doesn't have a useful website with some basic charting, bug them or move to another bank.

  167. Re:How about a DHCP client... by Anonymous Coward · · Score: 0

    This is really important, make sure u have plug + play OFF on your system BIOS, that was my problem =) good luck

  168. Agreed. by Anonymous Coward · · Score: 0
    My very first thought, like yours, was that there is a standard user interface already: the commandline.

    Unfortunately, the first poster has it all wrong and thinks that only a GUI constitutes a user interface. Yes, a GUI is a user interface -- one that is hopelessly powerless unless it is bloated beyond all hope of recovery. There are costs for powerful GUIs, and that cost is bloat. There is no other way a GUI can approach the power of the shell.

  169. Consider the alternative to no standard UI by Anonymous Coward · · Score: 0
    Any software company wanting to address the entire linux market must create an app that addresses some lowest common denominator. Because the linux community cannot choose one of the modern alternatives, these companies are forced to choose...Xlib (YUCK!).

    If you want your apps looking like they came out of 1987, keep up your current agenda.

  170. Re:need it . . got it . . by Anonymous Coward · · Score: 0

    For saying something that one-sided, that zealously, I'll hand you the knife myself.

  171. Mathsnaggling by the Innumerati by Anonymous Coward · · Score: 0
    Any software company wanting to address the entire linux market must create an app that addresses some lowest common denominator.
    Nope. You mean the greatest common factor. You've been mathsnaggled into innumeracy.
  172. Re:The Post/Ghost-script model by Anonymous Coward · · Score: 0

    Yeah, I think the Linux community must get in gear to demand drivers for there printers.
    The same method worked with the graphic card manufacurs.

    I think a other approach is the best option. The postscript method can't handle the options the modern printers have to offer.

    IMHO
    Michel

  173. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    Linux never said that. He hates RMS as much as the rest of us do.

  174. GPL'ing glibc -- the path to salvation by Anonymous Coward · · Score: 0

    Let's just make glibc GPL'd so that all these slaveware vendors have to give away their source when they run it on Linux. This would be the biggest help. Then we can fix it all ourselves.

  175. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    I have to agree with Lumpy about the "doorknob effect". I work at an e-whatever company, and we can't get our own clerical staff to use Linux...why? "ewww-it looks different, I could never get my email that way" I won't even go into attempts at getting my friends and folks to use Linux or *BSD. These are all people that hate Win, but use it anyways. Personally, I got into Linux for exactly the opposite reasons proposed by three55ml...I liked being able to slurp all of my software up online. I hated having to pay some overblown price for a CD and some stupid box (and, gee, Turbolinux server 4.0 is now only $199.00USD at Fry's). I like having an OS where I can read the directions and make it work, rather than trusting some stupid wizard button to solve my problems for me. The hardware side of Linux/*BSDs have been my ONLY issue. But I think stupifying the hardware selection process is a bad idea...if you have to select compatible hardware, fooling people into believing it is an EASY process is just asking for trouble. I do know that the cute little stickers that you see on the side of those boxes (Winblows certified!) are the result of licensing from the provider of that sticker (either MS, or the magazine, or whatever). A good licensed rating system would probably be something the manufacturers would actually use. The problem with manufacturers using an arbitrary penguin of their own desire is that it indicates that they fully support the product (vs. simply releasing specs and letting the Linux community do the development). Since they aren't going to get themselves into a legal boondoggle over anything, selling them the right to license a rating sticker is probably a better idea- paying for something creates a situation they can understand, and their liability is likely to be much less, if nil, by simply putting a referential rating device provided by a online lab with a website.

  176. Here's an idea... by Anonymous Coward · · Score: 0

    I see a lot of talk about needing more apps, better gui's and games. I don't see anyone talking about making Linux centrally manageable. IMO that will be one of the major things that the OS will need to overcome before it will be considered as a major threat to NT at the desktop level.

    1. Re:Here's an idea... by Tom+Christiansen · · Score: 2
      I don't see anyone talking about making Linux centrally manageable.
      Well, I do.
      IMO that will be one of the major things that the OS will need to overcome before it will be considered as a major threat to NT at the desktop level.
      Or Unix. I don't know that the SAGE folks are all that pleased with managing large Linux farms.

      Hm... what about Tivoli? Have they managed a port to any Linux yet?

  177. Fortunately, your opinion is not widely held by Anonymous Coward · · Score: 0
    You don't use X do you? Loser!! I can manage virtual sessions much faster and easier than at the console than through your clumsy mouse-machinations.

    Don't log in again until you understand how to use your keyboard.

    Sound ridiculous? Sure. As does any notion that it is somehow noble or elite for an operating system to be needlessly obfuscated. No one is suggesting we do away with the methods and applications you hold dear, nonethless, there nees to be expanded ease of use for the scores of users out there who have no interest in using awk.

    1. Re:Fortunately, your opinion is not widely held by Anonymous Coward · · Score: 0

      Man, I was about to moderate you up, until I got to the bottom and saw you were trolling. What you said at first made sense.

    2. Re:Fortunately, your opinion is not widely held by Anonymous Coward · · Score: 0

      99% of users don't care what OS they're running what they care about is ease of installation & configuration, is their hardware supported and are there commercial quality apps available that meet their requirements. If the above points are met then they won't care whether they're running Windows, NT or Linux and that's how things should be, the OS is just there to allow programs to be run. I think people who say Linux should be hard to use are really quite sad and should find something better to do than spend their lives tweaking! As it stands Windows/NT beats Linux in all these areas hand down. Linux is slowly catching up but, as people have pointed out before, it still isn't easy enough to setup and configure, hardware support isn't comprehensive enough and there are enough decent quality apps out there yet. That's not to say there aren't any apps just most aren't of a professional quality. "Geeks" don't mind using badly designed interfaces, no on-line help etc but unless Linux is to continue to be a "geeks" OS then things have to change. Part of this is the lack of decent development tools, command line tools might have been of in the 80's but we're in the 21st century now (almost). I thiink that when Delphi is released for Linux there will be an explosion of decent apps available.

    3. Re:Fortunately, your opinion is not widely held by Anonymous Coward · · Score: 0

      For the Gods of Unix who dwell in our Castles of Smartness, the realm of Microsoft holds no allure nor promise. We need you not.

  178. You'll never see it by Anonymous Coward · · Score: 0
    The Mac features a much higher level of integration between hardware, software, OS, and GUI than most linux users would deem acceptable.

    Hey, simply put, if you want to "use a Mac", your best option is to buy a Mac.

    The Mac may have a slick interface, but it achieves this by completely limiting your choices, and in most cases, gives you no choice at all. For most people thats great - there is already a product for them, and it is better at achieving this goal than anyhting else you could cobble together now.

  179. Re:Good printer drivers. by Anonymous Coward · · Score: 0

    You really need a postscrip printer if you want to have linux do a reasonable job of running your printer w/o spending months figuring out how to set it up right. Course most desktop users don't want to spend the $$ to get a postscrip cart.

  180. Unix for idiots does not, and will not ever exist by Anonymous Coward · · Score: 0
    The only way to make linux as palatable to new users as the Mac or Windows would be to completely strip off everything but the kernel, and build entirely new subsystems focused on simplicity, ease of use, and conformity.

    That would mean one GUI. Ease of use cannot coexist with complete GUI configurability, deal with it.

    It would also mean a rigorous interface to devices, which would make obselete half of the hardware out there. If it ain't plug and play, you can't use it. "Common users" expect printers, modems, scanners and joysticks to work with zero fuss. Don't even think of introducing the concept of /dev to your users.

    It would also mean completely removing concepts like security, multi-user, "console mode", and most everything else relating to process control. Once again, there is not simple way to present these concepts to the common user, so they must be eliminated.

    Linux is a server OS that has some amusing desktop hacks.

    If you want to use a Mac, just go out and buy a Mac.

  181. Re:Too many apps! by Anonymous Coward · · Score: 0

    One of the reasons Windows is more popular is *because* of the fact that there are no choices, therefore nothing to think about. People in general don't want to think about 30 different ICQ clients. Most people just want one that works. Who would download and install 30 ICQ clients to see which one is the best? I wouldn't, that would take all day.

  182. Impossible by Anonymous Coward · · Score: 0

    After reading all these threads, I've come upon a simple conclusion. Everyone wants to have all the flexibility and power but also want it idiot-proofed. You want to be able to pick any window manager, but you want a standard. Sounds like that episode of the Simpsons when they add a new character to Itchy and Scratchy. I probably don't have this exactly right but, "So you want a down to earth show with off the wall ideas that deals with everyday problems and has magic flying robots." We can't have everything, and maybe someday everyone will realize this.

  183. Good Tidings of Great Joy! by Anonymous Coward · · Score: 0
    Lo! An Angel of the Computer has appeared before me, and the Angel brings to all of us Good tidings of Great Joy!

    Mac OS X is the glorious answer to all our hopes, to all our prayers, the end to our travails and tribulations. Mac OS X will bring us unending joy: the Child of the Millennium is the product of a holy union between the the beauty, intuitiveness, and simple grace of our beloved Mac as we knew it in days of old, coupled now with the infinite power, security, and robustness of BSD, simultanously the oldest and newest and free-est of all the Unix systems.

    Rejoice, all ye who long suffered in miserable darkness, for I tell you that verily this is the system we've all been waiting twenty years for. Let your river of tears be now turned to æternal joy. With Mac/BSD standing for us, who shall dare stand against us? No one, I tell you! We have been sold from slavery into glory!

    Hallelujah!

    1. Re:Good Tidings of Great Joy! by Anonymous Coward · · Score: 0

      AMEN!

  184. Hacker Epiphanies by Anonymous Coward · · Score: 0

    I always wondered what would happen if you fed LSD to a hacker on Christmas Eve. I guess the parent article is the result. :-)

  185. Re:Unix for idiots does not, and will not ever exi by Anonymous Coward · · Score: 0

    There is no server.
    There is no desktop.
    All is maya.

  186. Linux as intro to computers by Anonymous Coward · · Score: 0

    Untill I learned about Linux I was stuck with windows, I wanted to learn more about computers and programming but windows hides away anything interesting and as far as programming was concerned, unless you want to buy something, there is only qbasic. With linux it is easier to dig deeper than the basic wordprocessing, etc. If linux was to become more mainstream more poeple would be able learn more about computers than how to make pretty documents. And I so no reason why Linux carn't be both an OS for the masses and for geeks

  187. Ahhhhh by Anonymous Coward · · Score: 0

    I don't know about anyone else but I'm sick of hearing that Linux MUST become a desktop OS. Do you guys really want developers spending their time trying to make something easy to use instead of doing serious work? Everyone always accuses Microsoft of wanting to make their apps look pretty first and worry about them working well later. Is this what you guys want? How much more bloated do you want Linux to get? The average distro already comes on more than one CD. SuSe comes on what, 5? 6? You can call Windows 2k bloated but at least its install base is only ~300MB. The Mac OS may very well be one of the easiest operating systems to use and it couldn't content with Microsoft's products on the desktop. What makes you think a UNIX clone will be able to? (One that's not even half as easy to use) Back in the day, when a Mac was a real choice for an average person, there were tons of apps for the Mac OS. Popular stuff too, games, kids software, home user type stuff. Linux doesn't have nearly as rich of a software base (for the home user) as the Mac OS did and it still couldn't contend against Microsoft's products. You guys need to decide what you want Linux to be, a desktop OS, an enterprise OS, a workstation OS or what. You're going to tear yourselves apart by trying to be all things to all people.

  188. Agreed by Anonymous Coward · · Score: 0

    I don't think these folks understand that the Mac has already been invented...its called the Mac, and sells for around $1000 at your local retailer.

  189. Windows does NOT have "good printing technology" by Anonymous Coward · · Score: 0
    The idea that the Windows printing model is a "good one" is simply preposterous, because a significant aspect of it is the fact that these printers are not printers at all. They're winprinters. This is not a printer, any more than a "winmodem" is a modem. It's not. A winmodem is a glorified phone jack that connects to the OS.

    A winprinter (and yes, I'm stuck with one of these things myself) is no different. It's just a printing head connected to a printer driver. That is NOT a printer by any rational definition. The "printer" in these cases is actually the print driver.

    The culprits are the printer manufacturers who, like the modem manufacturers, think they're doing computer users a "favor" by producing "inexpensive" (read: CHEAP) winprinters. They're doing us a disservice by sticking us with this trash, rather than working on producing good, inexpensive, genuine printers: machines like Postscript printers (for example) that take a job and print it without anymore reliance upon the computer for what to do.

    If you haven't guessed, winprinters gross me out just as much as winmodems. I'm glad for the fact that I can make use of my winprinter under Linux, but the solution is really to stop buying this trash and insist upon genuine printers from these manufacturers.

  190. Why make Linux an OS for the masses? by Anonymous Coward · · Score: 0

    Linux is based on UNIX and bcoz of that. it will always be hard to use, well for the average user. but if you want linux to make it into the mainstream. here are my suggestions: 1) A Standard, easy-to-use GUI that IS tightly integrated to ALL of LINUX's features. LIKE WINDOWS. 2) More Device Drivers 3) Make Configuration EAAAZZY...GUI's makes it easy but the fact that average users has to deal with questions about partitions,passwords,md5,PCMCIA cards,etc. is a pain. The average user (Windows user) doesnt care about most of this. 4) Hide the underlying technology in the GUI. supports arg. no. 3. the GUI is easy but the concept of partitions and lilo configurations,security,ports, standard services,etc. should be "presented" in a more user friendly terminology and concept. this is i think very hard to do bcoz Linux is based UNIX. 5) Improve Fonts, Font Management and Printing 6) Plug and Play 7) Easy installation 8) Easy installation of Applications. there should be an alternative to: tar zxvf apps.tar.gz cd apps ./configure;make;make install 9) A standard Set of OS tools and uitilities.

    1. Re:Why make Linux an OS for the masses? by Anonymous Coward · · Score: 0

      You are confused. Because Linux is just another flavour of Unix, is shall be easy to use -- by a programmer. Which is precisely whom the system was designed for. Fancy that!

  191. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    amazing, I had no idea there are tools to non-destructively resize ffs partitions now. Or were you speaking out of your ass?

  192. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    You won't any good writers putting it in their writing

    That should have been: "you won't find any good writers putting it in their writing"

    Tsk.

  193. Re:A Standard UI by Anonymous Coward · · Score: 0

    First off, I am Mike, mvw[at]mvw.net - NOT an "anonymous coward", as slashdot insultingly calls anyone who cannot remember IDs and passwords. (I have over the years created a number of shlashdot accounts but ecah time I cannot remember the last one I created - I have at least 100 logins, passwords, and so on... so please slashdot, cut the insults.) On to the subject. I quite agree with you! There is some sort of inverted snobbery going on here that makes it undesirable to want good desktop functionality. My Win desktop does so much more than my KDE desktop... it IS embarassing. Can't even cut and paste from one app into another... fonts are different everywhere... I will not get my wife to use the Linux machines until that is all addressed. And that's a shame, if we want Linux to achieve world domination - and I for one do, if only becuase then I'll be able to get my favourite apps for Linux, and drivers for all my hardware. How often have I seen people start Netscape seven times, because they see no evidence anything happens when they click? Mike

  194. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    Maybe what we need to create is an open-source clone of Windows. (without the obvious flaws of windows) Then the Windows clone could be geared to the people who have no interest in learning Linux and the people who would rather have Linux can run it. But it'd all be open-source, and that's the important thing!

  195. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    a) don't reboot.
    b) VMWare

    and the GNU tools run SO much more smoothly in their native habitat.

  196. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Win2k - Downloaded self-extracting exe. Double-clicked. Hit enter a few times. Done.

    Redhat 6.1 - Downloaded rpm. double clicked on the "home directory" icon on my desktop. double clicked on the rpm file. Done.

    win2k: download, double-click, hit enter a few times.

    rh6.1: download, double-click, double-click.

    Is it really that much easier to hit enter a few times than it is to double click a second time? You could probably eliminate one of the double clickings on linux if you downloaded onto your desktop.

    Better yet, if I want to remove the package later, I can either dick around with control-panel's add-remove programs function (which is less than reliable), or use GnoRPM, and simple click on the package I want to remove, and click remove. And GnoRPM will even tell me if removing this app will break anything.

    If you're using Slackware, don't complain because its not as trivial as windows. If you want a point and drool linux, use redhat, mandrake or corel. debian and slackware exist for pros to get work done, not to cater to newbies.

  197. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Why does everyone think redhat = linux. Go get Debian if your lazy. Hmm...I think that to install a mail client in debian is easier than windows. Type apt-get install spruce(or whatever mail client you want). Its installed. Done. It has a database of a couple thousand programs. It downloads them and installs them for you. Enuff Said

  198. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    what the hell is wrong with "fag?" I know they're bad for your lungs, but they're not illegal yet.

  199. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    This guy, while slightly antagonistic, has a point. More accurately, unix was written by programmers, for programmers, but if anyone else takes the time to learn, they are welcome to it too. Just don't expect it to cater to you. Do you get angry at a lathe for your inability to operate it?

    Or are you the type who wants dynamite to come with large print directions, with lots of pictures?

  200. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    If you think a CS major takes less math than anything but physics, you need to get the fuck out of that junior college.

    CS IS (applied) MATH. Anyone who wants a CS degree so they can do web front ends for databases needs to reevaluate their goals.

  201. Re:A Standard UI by Anonymous Coward · · Score: 0

    with no standard...linsux will never become as popular as winblows.

    because application developers will have to keep "re-inventing the wheel" ---just my $.69

  202. Blue screen! by Anonymous Coward · · Score: 0

    What Linux is missing is the famous "Blue screen".But who really miss it? :) Merry Christmas....

  203. Someone shoot MattMann by Anonymous Coward · · Score: 0

    Please.

    1. Re:Someone shoot MattMann by Anonymous Coward · · Score: 0

      I know! I fuckin' hate that guy! Go and look at his karma... it makes my blood, like, boil! How does he do it? Doesn't he understand that the point of slashdot is to spout off mindlessly? I mean, you actually have to, like, think about the stuff he says. It's like, you know, he like, pisses me, like, you know: off!

  204. Re:Way to automatically install needed libraries by Anonymous Coward · · Score: 0
    There *is* a way to do that and it's called Debian. The apt-get utility manages all that and more. If you ask apt-get to install a new package, or a new version of an installed one, it will also download and install/upgrade the needed libraries.
    Just like the BSD ports system. Puts RPMs to shame.
  205. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    No, actually, the entire reason for Linux was for Linus to dick around with the new features in his new 386. And a bunch of other people liked playing too. Of course, the entire point of redhat, mandrake and SUSE may be different, but they are not Linux.

  206. Re:An educated user population by Anonymous Coward · · Score: 0

    Perhaps that you forgot that man accesses the programmers' manual.

  207. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    "lick dat oil off a mah nutsack!"

  208. Re:A Standard UI by Anonymous Coward · · Score: 0

    If you can't cut and paste in X, then your mousey is broken. Would you like directions?

  209. Re:Too many apps! by Anonymous Coward · · Score: 0

    Then they can use whatever one redhat happens to include. It is not "the linux communities" job to make linux easy for newbies. That is what redhat, SUSE, mandrake, and corel are for. Me, I'll just keep writing software that serves my own needs, and if anyone else can use it, thats great.

  210. Re:Closer than you think.. by Anonymous Coward · · Score: 0

    gnorpm. gnome-apt.

    any other problems?

  211. the real problem... by Anonymous Coward · · Score: 0

    reading the comments here, most of the "problems" people cite in linux are already solved. The one that keeps popping up is installing software, which with tools like gnorpm and gnome-apt is just as easy as it is in winXX. And uninstallation is much easier with these tools.

    This implies that the problem is not with the software, but with the interface. New users evidently can't quickly find these tools, so they see things as more difficult than they are.

    The solution? I don't know, perhaps making a giant rotating lighted button on the middle of the screen in the default setup labeled "installation for idiots." I mean, those "for idiots" books sell pretty well right?

  212. We few, we happy few, we band of programmers... by Anonymous Coward · · Score: 0
    You can't match Window's market penetration without doing something for ["newbies with no real multi-user needs"] Your hypothesis -- that Unix needs to match Windows' (hey, get that apostrophe right!) market penetration is false, so your consequent is, well, inconsequential. :-)

    We few, we happy few, we band of programmers--we dwell blissfully here in the mists and marvels of mythopoeic Acadia. Please stop pestering us with these lusers' petulant laments and querulous confusions.

    Go in peace. Go in tears. But whatever you do, just go.

    Thank you.

    1. Re:We few, we happy few, we band of programmers... by vilvoy · · Score: 1

      Your hypothesis -- that Unix needs to match Windows' (hey, get that apostrophe right!) market penetration is false, so your consequent is, well, inconsequential. :-)

      If you re-read my post, you'll notice that I never actually presented that hypothesis. The topic was how Linux might be made viable as a mainstream OS, which is, afterall, the topic of the article that started this discussion. Whether doing that is good or bad is a seperate issue.

      ---
      Peace,
      vilvoy

  213. Re:Too many apps! by Anonymous Coward · · Score: 0

    I think the point of this whole conversation is how to make Linux more approachable to more people. It's great that you can write your own software, though. uh...

  214. Interface-based component standard by Anonymous Coward · · Score: 0

    What Linux *really* needs is something like XPCOM, except with a typelib system on steroids!

  215. Re:ease vs. flexibility by Anonymous Coward · · Score: 0

    You can design a keyboard-based system that's just as easy to use, and more so, than a pointy-clicky one. You people are just sheep with lemming genes inserted.

  216. It's not crap... by Anonymous Coward · · Score: 0

    The post was written in a bad way, but I have to admit I agree with the overall message. Linux works great right now, why make it more like Windows? Why is it so important for you to get everyone, including the average computer user, to use Linux? From what you said, your only reason is because you hate Microsoft and Windows.

    I kind of like what Be is saying (maybe not necessarily thinking), there's enough room for lots of operating systems. They all make technical tradeoffs to make some things better at the expense of other things. Trying to make software become everything for everybody will just cause bloat or splitting off code.

    There is still room to make Linux better for average users, but it would suck if it becomes just like Windows.

    1. Re:It's not crap... by Anonymous Coward · · Score: 0

      Why thank you, child. I've checked Oxford and I'm afraid, you're wrong. "-ize" is preferred for where the Greek calls for it. Don't be an idiot. If you wish to be more embarrassed, I'll prove that your own authorities call you wrong.

    2. Re:It's not crap... by onosendai · · Score: 1

      Like I've posted elsewhere, it was written early (1:00am) Xmas morning, my additude towards spelling and grammar are a little lax at that time of the morning. I apologise (BTW that's the correct spelling thank you, check your ENGLISH dictionaries) if it was hard to read.

      I don't want Linux to be Windows, i don't like Windows, i don't want to change linux , i just think that if the community wants to fight MS for the desktop, people like me are the ones that it's going to have to convert.

      I go on and on about the advantages of linux to non-computer savvy friends, becuase i believe in it not because i shortsightedly hate Microsoft.

      --
      <? include ('signature.inc'); ?>
    3. Re:It's not crap... by onosendai · · Score: 1

      can't anyone take a joke these days ? ;)

      --
      <? include ('signature.inc'); ?>
  217. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    Thats a pretty oldschool attitude. However, some of us like to live in the real world, where we are users, not programmers.

    The fact is, people use Linux/GNU for different reasons. Some are more "hardcore", like yourself, perfectly willing to use a basic text editor and awk. And frankly, some arent. I personally use vi AND WordPerfect, depending on what I want to do. And I enjoy having the choice in the matter.

    We are not taking away your priviledge to do what you want, how you want to. So don't take away that privledge from us.

    There is room for many types of users in Linux/GNU. If you accept them, they will accept you.

  218. Re:A Standard UI by Anonymous Coward · · Score: 0
    Cut and paste does work. It's scary how many people can't use X.
    • First, set a mark.
    • Tap button#1 once to set a left-hand mark at a character point and set drag type to chars.
    • Tap button#1 twice to set a left-hand mark at a whole word and set drag type to words. Also, puts that word in cut buffer.
    • Tap button#1 thrice to set a left-hand mark at an entire word and set drag type to lines. Also, puts that line in cut buffer.

    • To grow your cut buffer:
    • Next, you may now start dragging the point device to grab up chars, words, or lines, depending on initial tap count
      -or-
    • you may now tap button#3 to mark right-hand character, word, or line, depending on initial tap count.

      (Make sure your ~/.Xdefaults contains the following, without a newline: xterm*vt100.charClass: 33:48,35:48,37:48,43:48,45-47:48,64:48,95:48,126:4 8,35:48 ,58:48

    if you want cool words.)

    Finally, tap button#2 to paste whatever is in your cut buffer. Cut and paste works fine. It's easy.

  219. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    Nope, I don't want a basic text editor and awk. I want an advanced text editor (vi) and Perl.

  220. Re:A Standard UI by Anonymous Coward · · Score: 0

    I don't have that many buttons!

  221. Re:A Standard UI by Anonymous Coward · · Score: 0

    Oh sheesh. Here's a quarter, kid. Go get yourself a real mouse.

  222. Re:A Standard UI by Anonymous Coward · · Score: 0

    My god! You call that easy??? Where is my fricking edit menu when I need it!!!?

  223. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    While it's interesting that it takes you a long time to boot, you have to look at what you are loading. What are you running on Linux and what are you running on Win95? 1) Win95 takes less time than 98 (in my experience) to load. 2)If you are loading any servers and whatnot, you should compare your boot time to WinNT. Same as taking all the spare garbage out of your startup, you should cleanout your linux boot. Hell, if your not running a network, or just want to connect and not serve, don't load any server processes. Once LILO loads on my Dell Optiplex 333, it takes all of 35 seconds (including sequencing my Exabyte Eliant 820 tape drive) to boot. It takes longer to load WinNT on my dual PIII-450 and my 550mhz systems.

  224. Re:Linux needs PR! by Anonymous Coward · · Score: 0
    most people don't install linux cause they are afraid.

    they believe it will destroy their computer.

    that's why it took me so long.

    and most people are right. If you have a windows system, and you are a newbie, you will not be able to install linux yet. I'm the biggest computer geek of anyone I know, top 1% out of 1000 people easily, and it took me forever to get my NIC working, my soundblaster live, and my Voodoo3 card. All which would have been no problem in doze.

    Linux has a long way to go baby. And it's fighting resistance from within (people who don't want linux to go mainstream) as well as people who will resist change from doze.

    I have no stores where I can buy linux software (I can buy redhat in several stores, but no linux application software) this needs to change, but people need to want it to change first.

  225. NEED MORE COMMERCIAL APPS! by Anonymous Coward · · Score: 0
    say I want to give a pal a game, or some productivity software as a gift.

    not a bad gift for a windows user, but non-existant for linux users.

    Not everybody *WANTS* the source code to their programs, and MOST people wouldn't have a clue what to do with it. that's not necessarily a bad thing.

    1. Re:NEED MORE COMMERCIAL APPS! by Anonymous Coward · · Score: 0

      Say someone wanted to give away a whole computer operating system, complete with source code and many useful applications, to the world as a gift. Would you complain because it wasn't just like Windows?

      Yeah, I think you would...

      P.S. There are a lot of games for Linux.

      P.P.S. Waitaminute! If by productivity app you mean something like Power Point (which probably wastes more time in more corporations than any single program), as opposed to something like LaTeX (which typesets a large proportion of the world's printed material), then I guess you have a point there. Personally, I prefer to get things done quickly and automatically after an initial learning curve than constantly wasting time hand-formatting everything I write.

  226. Re:A Standard UI by Anonymous Coward · · Score: 0

    no standard = no linux mainstream

  227. Re:What does linux do that windows doesn't?? by Anonymous Coward · · Score: 0

    What exactly does windows do? Word processing? Nope. Financials? Nope. Instant messaging? Nope.

    And yes, linux does cost something, if you count time. And so does re-installing windows and so does working to buy the programs to word process and do financial work. As for instant messaging, it'll happen. And just what good does it do, if you have to have ICQ, AIM, Yahoo, etc to talk to people. And surfing the internet you can do w/Linux and Windows. You can also do it on a palm, a Mac, heck, even on your cell phone. Yah, my $2000 can emulate a cell phone and cost me more in upkeep to update my expensive programs and actually do things that software like Linux HAS, but that you don't feel like looking for. So in cost, yes it make take time, but not nearly as much as you'd have to work to pay for your Windoze stuff. $600 for Office 2k Premier is a joke when you can download Star Office for FREE(except the time to download). Anyway, I'm rambling.

  228. Re:A Standard UI by Anonymous Coward · · Score: 0

    gui's are for the weak

    sure..and so is linux

  229. Linux needs ....VISION... by Anonymous Coward · · Score: 0

    and a lot less hot air. Who knows where GNU/Linux is going? There is no vision for the project other than the creation of an 'Internet Co-Operative' which is a great success. Where are the original ideas? Certainly not in GNU/Linux which is a rehash of old ideas; some done well and others very poorly no matter how generous one chooses to be. GNU/Linux only USP (Unique Selling Point) is that it is free. All the hot air directed towards M$ products is just that - a lot of hot air mainly from empty heads. Why? The vast majority (and all sensible people) want SOLUTIONS and in that field M$ has everyone beaten into a cocked hat with buckets loads of them. Admittedly they are ALL bloatware, have many "undocumented features" :-) and many other problems but M$ with loads of solutions versus GNU/Linux with few solutions = no contest for the majority of computer users. The goal post are in the process of being moved and in the new era of wireless/embedded/real-time applications solution providers will discover that an OS like GNU/Linux which is infinitely configurable to the precise requirements of the solution is infinitely preferable to closed proprietary technology. This will be the mainstream and only the poor and those resistant to change will retain the legacy technology of the PC. The PC is dead, it just doesn't know it yet. What is the vision for GNU/Linux in the 21st Century?

  230. Re:Windows does NOT have "good printing technology by Anonymous Coward · · Score: 0

    However, if I'm in the market for buying a printer, I'd buy one that could be used on any machine, just for future-proofing. Recommendations? Are there NO companies making at least decent postscript printers for a reasonable cost? I wish I had the time to research all these printers myself, but I am no where near knowledgable enough to do it yet nor do I yet have the time. But hey! It seems that if certain printers could be identified to the *nix 'desktop' market as being the *ones* to buy, then maybe certain companies would begin to see the benefit of targeting our market.

  231. Re:A Standard UI by Anonymous Coward · · Score: 0

    How about I knock you into next week.

  232. Re:Carpel Tunnel Syndrome. by Anonymous Coward · · Score: 0

    Emacs is better than vi. Didn't I tell you to get some pussy?

  233. Target the schools. by Anonymous Coward · · Score: 0

    People use what they know.

    kids learning on linux become tomorrows IT managers running businesses on linux.

    People buy what they know, and teach what they know. Schools have tight budgets, and more than a few talented people who could not only benefit from, but contribute to the opensource movement.

  234. Re:Undelete/salvage built into the file system by Anonymous Coward · · Score: 0

    Or don't use rm like a retard.

    Filesystem versioning sucks.

  235. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    It is an error of prefesionalism to finish with "Silly American." Elitist snob.

  236. Hell yea by Anonymous Coward · · Score: 0

    That sure is right. A descriptive name is much better than a 'cute' name. At the very least, a descriptive name for applications should appear next to it's cute name on a menu.

  237. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Thats what I'm talking about. - Debian User

  238. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Sure, I'll speak as an Anonymous Coward. I'm running Red Hat 6.0 right now and am posting with Netscape 4.7 (not quite as reliable as it is with Win 95 or 98, but that's the problem of Netscape). Surprisingly, my home setup is pretty damned reliable with Win95 (it has been months since I've seen a BSOD). But I haven't been abusing my computer under Win95 lately; I've reserved the abuse to when I've been running Linux. From the standpoint of a single user, I have been able to crash X on Linux quite often. Granted, if I were able to log into my box from another terminal, I could kill X, but I don't have another terminal. If X freezes my keyboard and mouse, I hit the power switch and reboot (is that different from a Windows crash?). Linux needs: - applications as nice as Windows has; I can handle Pine, but I prefer Pegasus; xChat has nothing on mIRC, unless I'm missing a multiple windows option. - better PnP support; I don't need it (I disable PnP), but it's difficult to say "I know something about Linux", and tell a guy who's trying WinLinux (ewww.....) that he may need to read the HOWTO's instead of assuming that everything will work automagically [for the record, I know nothing about cable modems, but I could understand what was screwing him up--I think]. Especially when the guy is a programmer, and I'm just a semi-talented amateur. - fear-reduction: publicixe DOS tools like presizer. There are some nice utilities that make migration to Linux really easy. I also like the Debian installation utility, regardless of what distribution you choose to install (it allows you to fix a lot of nasty partitioning problems beforehand).

  239. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    Could not agree more. Why do people who only want to fart around on the internet and read Email need Linux?

    Not to sound pompus but, they honestly have no business using it. Linux (and Unix)is for servers, high end workstations and most importantly geeks.

    Just how I feel. Vlad

  240. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    It is a grammatical error to use "elide" for "omit" when referring to written communication. Pompous twit.

  241. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    What do you think KDE is?

  242. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    yeah, cause patch sure moves those packets around well.

  243. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Linux. pretty much every app is free and open source. And you can do neat things with it like play a mp3 backwards (alsaplayer). It also features lower scheduling latency than BeOS (good for realtime audio dsp effects). It has Word Perfect, which is by far the best WYSIWYG wordprocessor (it lets you do the WYSIWYG thing, or hit "reveal codes" and edit the actual formatting commands). It comes with a C/C++ compiler (and a fortran compiler, and a pascal compiler..). www.linux.org or lwn.net for information and news.

    Oh yeah, before I forget, its also 100% free, as in gratis and libre.

  244. Re:What does linux do that windows doesn't?? by Anonymous Coward · · Score: 0

    Yeah, you gotta factor in the cost of your time too. While Unix may take more of your time at first, as you use it more, you will get faster, until you can do things many times faster than your windows using friends. Why do you think secretaries were so attached to WP5.1 for DOS even after everyone else was using GUI word processors? WP5.1 had the best keyboard shortcuts. So if you are more than a very casual computer user, Unix is THE way to go. And with efforts like GNOME and KDE, you can start off as a click-and-drooler, and progress to faster methods if you need them.

  245. Re:We only need the STATIC Binaries as well... by Anonymous Coward · · Score: 0

    well, static binaries are very large, and they suck up more memory, since you get n copies of libc and all the other libraries instead of just one. A better solution is to link all apps that aren't heavily threaded against glibc2.0. This will run on 95% of desktops. The only machines still running libc5 are those ancient redhat 4.2 and slackware boxes running DNS in the corner. And on the off chance you actually need a new program on one of those, you simply compile it.

    There are very few desktop linux users who don't have at least glibc2.0. and glibc2.1 is backwards compatible.

  246. Re:Too many apps! by Anonymous Coward · · Score: 0

    as I said in my post, making linux approachable is redhat, suse, mandrake, corel, etc's job. If someone in the community enjoys writing programs for newbies, he is welcome to, but your unstated assumption that the community should cater to newbies shows a lack of understanding of how free software gets written.

  247. how about a clue? by Anonymous Coward · · Score: 0

    look at what MSHAFT is doing. getting a fairly stable OS out on the market.

    What will they do next? take over the web with proprietary protocols. Look at listbot.com -- does anyone really feel like configuring majordomo and mhonarch after seeing that?

    so, when i say linux needs a clue, it's cuz i see the world looking pretty good for MSHAFT. legally, they are doing what they have done in all their legal fights -- run in circles, play word games until your opponent tires or runs out of money.

    what does linux have going for it? "the worlds greatest support network". anyone actually try to get support through that? i admit, there is always a gold nugget in the replies, but most of the replies you get nowadays are from clueless wannabes who place something original like "CLUESTICK! THWAAAACK!" at the top of their "help".

    if Linux is going to advance, it needs to start making decent applications that are simple and easy to use up front, but don't hold sophisticated users back.

    gimp/mozilla/netscape are pretty good, but where's our multimedia? it sucks -- the standalone apps are okay, but there is no integration.

    i could go on about the emotional defectives in both the MS and LINUX camps, but that noise is there in any endeavor, i think.

  248. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    15 PETAFLOPS on a i860??? you must be kidding. a perfectly unrolled loop (for the i860 cache) doing nothing but FP addition couldn't even come close to that. And you expect me to believe you pulled that doing something useful?

  249. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    Solaris yes, but shouldn't a "serious Unix" have SMP support that doesn't suck? Unless you mean BSDi, but that, unfortunately is tied to intel. FreeBSD, NetBSD, and OpenBSD, while quite useful, are hardly more "serious unices" than linux.

  250. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    kernel synchronization schemes -- got it. unless you would prefer a different scheme. In which case you should submit it for comments on L-K.

    distributed locks -- higher end than linux's aim

    finer grain locks -- have you checked out 2.3 lately?

    different types of priority inheritence/inversion -- real time OS problems, ask the RT/Linux people (and priority inversion is not an OS feature, its a problem. buzzword boy.)

    kernel threads -- duh. been in there forever. no, they're not exactly like solarises, but they are kernel threads. they share tlbs, and a context switch is practically free, ignoring cache effects. (which solaris style kernel threads still have to deal with).

    high performance file systems -- reiserFS is pretty damn fast. so is ext2 for that matter. unless you want realtime filesystems like IRIX has, which theoretically SGI is porting to linux.

    high performance networking -- works fine on my gigabit ethernet here.. the only major performance problem is on SMP machines, and Dave's softnet code will probably make 2.4, fixing that one.

    kernel crash analysis -- there are patches for this, and live in kernel debugging too.

    live kernel paramater tuning -- well, the very basics are there, by writing to and ioctling files in /proc, but I agree that there is lots of room for improvement here.

  251. Re:The Post/Ghost-script model by Anonymous Coward · · Score: 0

    Windows uses GDI as an intermediate printing language. Apps print to GDI, and the printer driver converts that to whatever the printer wants. Unix uses postscript as the intermediate language. With GhostScript available, its not any harder for printer makers to write a ps->printer driver than a GDI->printer driver. Plus, postscript printers don't need ANYTHING, whereas on windows, ALL printers need a driver.

    Linux certainly has a printing problem. but its not the model, its the lack of drivers, and difficult setup. One requires the hardware makers to get off their asses, and the other simply needs better setup programs (this has gotten much better in recent years).

  252. Re:emphemera/conf dialgs/backup/stock kernels by Anonymous Coward · · Score: 0

    You know you've made it big when people who have never met you make unfounded personal attacks. Bravo rms, you're famous.

  253. Re:Make Linux idiot proof? Would it be Linux then? by Anonymous Coward · · Score: 0

    If you don't make the user feel stupid, they think they can do your job themselves. "biting the hand that feeds us" is vital to our continued employment, you subversive!

  254. Re:Use the Macintosh Human Interface Guidlines by Anonymous Coward · · Score: 0

    Please don't spread false rumors. Gnome has a whole UI-hit team dedicated to a consistent user interface. Obviously they're not perfect, but neither is Mac, win32, or KDE's UI.

  255. Re:A Standard UI by Anonymous Coward · · Score: 0

    seriously. you can get a 3 button mouse for 5 dollars. less used. if you can't afford a 5 dollar mouse, please sell your computer to buy food.

  256. Re:A Standard UI by Anonymous Coward · · Score: 0

    no, its not as easy, but it is much more powerful. and once you've spent 5 minutes learning it, you save time every time you cut and paste. If you use a computer much, it doesn't take long for that time saved to repay your many times over.

    THIS is the major UI difference between Unix and Windows/Mac. The more time you spend learning, the more time you save. Its a win for everyone who uses a computer for more than 30 minutes a week.

  257. Re:A Standard UI by Anonymous Coward · · Score: 0

    He shouldn't have to deal with a crashing web browser. Of course, that is an entirely different issue, and years of research has yet to come up with a foolproof testing method. software sucks.

  258. Re:A Standard UI by Anonymous Coward · · Score: 0

    This article is probably the least factual and common sense piece of journalism I have read. Linux is not, never was and hopefully never will be a desktop replacement for windows or mac OS. Instead it is a flexible unix derivative OS for sever tasks , enthusiasts and professinals looking for system to hack (i.e. firewall, proxy cache, test bed, development machine). In fact it is so good at these tasks it is becoming a standard for web services and a basis of many commercial systems. As far as support goes there are a number of companys offering pay per call support and a huge base of experienced users who offer free or commercial consulting services. One of the best features of the Linux community is accessibilty of support, no other popular OS exsists where you can speak to the people who write the code even if it costs you. The supported device driver issue is also fantasy, all good quality ethernet cards, scsi controllers and like components are well supported in fact using Initio's scsi drivers I get better through put than on Solaris Unix or Windows NT. So I can't get my USB webcam from kodak to work but then I can always use windows with all its inherent problems. By trying to move Linux to an all purpose desktop system I fear that we will sacrifice so many of the things that heavy IT user so desire (stability, flexibility, source code & variety). I am sorry if I come accross abrubtly but I fear that people in particular the media seek to label Linux as the windows killer, it is not. I am sure that Microsoft may not sell as many copies of server products but the bread and butter desktop OS and office application suite is still their dominant arena. After all Windows NT workstation with Office 2000 is an amazing tool compared to what was available only 3 years ago, it is stable moderately priced and an industry standard. Windows 95/98 with Works 4.0 provides the low cost end of the market for home users and if you think Bill Gates is the Devil there is always Mac OS which has features usefull for the Desktop Publishing market

  259. Re:The Post/Ghost-script model by Anonymous Coward · · Score: 0

    the postscript model is a big problem, who are you kidding? i'm sure postscript is a wonderful thing, and I'm sure postscript printers are wonderful, but they ain't cheap. i will never buy a $1000+ printer for my house. if there is a cheaper ps printer, I have never heard of it.

    it's also very easy to make criticize the printer companies for not supporting linux. tell me this: what should they support!!!! ghostscript is at best a crummy program. a windows style print system is needed before I or most people use linux as a primary OS. (unless you want to donate a HP 2100m!)

  260. Are you insane? by Anonymous Coward · · Score: 0

    Why should you waste money on memory and a processor for a cheap printer when your 500MhZ pc has more than enough power. the fact that software-controlled printers have proprietary drivers is a drag, but there is nothing wrong with the concept.

    i bought my hp 820c "winprinter" for a song. had I purchased a "genuine" printer, such as a 6mp or epson stylus 800 i would have wasted money on a printer instead of beer and women.

    don't let microsoft resentment cloud your mind

  261. Re:A Standard UI: I shouldn't respond, but... by Anonymous Coward · · Score: 0

    Sure. Quite possibly before you were born, I could cut and past sound, images, and rich text consistently between applications on my desktop in NeXTStep. What was that you said about X mouseys? If you haven't been frustrated by the architectural limitations (and questionable design) of X windows, please don't condescend to enlighten me (groan... enlighten, get it?) Sure, I can cut and paste in X... between two xterms. Urgh.

  262. Re:Too many apps! by Anonymous Coward · · Score: 0

    Unless you are willing to pay me to code, you have no right to tell me what I should be working on.

    Maybe I want to write my own web browser for the fun and personal challenge? What right do you have to tell me I should not? Do we really need 30 icq clients? No, choose one. Each will have its own fans. Deal with it. The linux community is not a collective. There are people who do not give a damn if there are 30 icq clients, they are going to write another one anyway just for the fun. I code what I want to in MY spare time. Maybe I make some of my work available to others. Its my spare time. I'll work on what I want to. I am not part of an organism. Linux is a tool. If some of my work is useful to others it makes me happy, but I really dont give a damn what lusers want. Remember, MY time; MY right to decide how I spend that time. Unless of course you pay me...

  263. Linux needs to get out of the mainstream OS biz by Anonymous Coward · · Score: 0

    This is what's wrong with the linux community and why it will never be mainstream: there are too many obnoxious, unlikeable, and clueless people behind it. Day after day, these people flood the slashdot discussion boards with their often rude and insulting remarks. These are the people who have little manners or respect for the people around them. They think they are such hot shots because they can do "cool" tricks with their computers. For those who haven't realized it yet, the rest of the world looks down on such behavior. I for one would not like to be treated like a moron because I don't know what a kernal is. It's called being courteous and its something quite a lot of Linux users need to learn. That is reason enough for linux to not go mainstream. And maybe thats what we need, an operating system for nerds and perhaps critical applications only. The mainstream users will prefer a Windows-like OS made by people who care about their productivity and welfare. Unless it changes, the Linux community will not be the one to provide it.

  264. Why is a plurality of API's a problem? by Anonymous Coward · · Score: 0
    Why is a plurality of GUI API's a problem? You have to reboot your thinking about libraries to be more in accord with the realities of open source. As a user you have a minor concern that your different applications rely on different shared libraries built on top of libX11 and libc. That takes a few kilobytes out of your 4 Gig disk, and a few kilobytes out of your 256 Meg of virtual memory. As a programmer you care even less, because either you understand and use an API or you ignore it.

    Diversity is good. Premature standardization is not good. Get a copy of Carl Sagan's "A Candle in the Dark", read it, and think about the scientific method and what it means to software evolution.

    Sure, the consumer wants no choice and things to work great. That will never happen. So what's the next best alternative?

  265. Re:A Standard UI by Anonymous Coward · · Score: 0

    I can tell they are being sarcastic. When new internet billionaires are IPO'ed every day, how could the author be using anything but sarcasm when they say the internet "could be the next big thing".

  266. Uh, um... by Anonymous Coward · · Score: 0
    If a manager, who doesn't understand technology, won't listen to your opinion then you need to switch jobs or try to tactfully let them know that they are clueless.

    Um, unless they think you are the clueless one. In that case, they should be firing you.

  267. Re:Open source is hard to be accepted by managers by Anonymous Coward · · Score: 0
    You have to value software based on total satisfaction among end users, administrators, and budget stamping execs. If the end users love it but costs the company every penny it has, the software is a bad value. If the end users love it and the administrators hate it, it is of questionable value. If the end users hate it, but the admins love it, it is a bad value.

    For software to be a good value, all 3 must be satisfied. Decent software at a decent price.

  268. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    The point is hardly anybody cares about these things. Especially since these are what makes an OS, not this window manager, that install script, this game, that widget etc.

    I am not question what's going on with Linux in the areas that I mentioned, but the lack of interest by the supposed Linux hardcores that reads slashdot.

    From what I seen in the differences between solaris versions, 90% of the things are scheduling reimplementation, crash dump changes, in kernel function transfers, HPC, redundancy features, library scoping etc. They go into window manager GUI once in a while, but thats is glanced over pretty quickly when one is deploying serious servers.

  269. Re:Applications and drivers. by Anonymous Coward · · Score: 0
    Applications and drivers is really all we need, IMHO.

    These are very dev-intensive areas. There is a humongous amount of work to be done here that cannot be accomplished in a matter of a year or even 2 years. Widespread driver support requires:

    • Widespread vendor support
    • More stable Linux versioning (too many kernel versions, too many Linux brands)
    Application support requires:
    • Major porting efforts from software houses
    • Standard GUI guidelines and components
    Linux has a lot of things to work out, and it has a LONG way to go before competing with Windows for the desktop.

    Maybe your mother has the demented view that Wordperfect is all there is to computing, but most people I know have a much easier time dealing with Windows than dealing with Linux.

  270. Linux Dev Woes by Anonymous Coward · · Score: 0

    What Linux really lacks is compelling development tools for applications development. Where's Delphi for Linux? I want a Linux Visual Studio!

    The reasons no compelling Linux office applications exist is because app developers don't want to go back to gcc and make.

    Developers care about 2 things:

    1) How big their target market is
    2) How easy they can accomplish the task

    They can't beat Windows for #1, and they certainly don't beat Windows for #2. But, #2 is much easier to tackle than #1, SO LET'S GET CRACKING.

    I want to see something like Visual J++ for Linux!! Once we have that, we'll see all kinds of compelling applications that will make Linux worth using.

  271. More fundamental changes need to be made first by Anonymous Coward · · Score: 0

    I didn't have time to read all of the above posts. Forgive me if these issues have already been addressed. BTW: If you think Linux is great the way it is you may not want to read this. Also, I am only talking about the environment the user deals with in Linux, not the kernel or anything low level. What most people miss is that Linux needs very fundamental improvements before it can ever hope to be a popular desktop OS. Being in the media's favor will only take Linux so far before it actually has to start puberty. In the growing up metaphore Linux is only now starting to notice girls. My biggest beef with Linux is not that it lackes a mature, or even consistant graphical user interface, but that it's user environment is flawed. Consider the file system organization differences between Linux and the Mac OS. I use the Mac OS because it is very organized, though that is subject to opinion. In Linux you have the topmost level of the file system which contains all drives and partitions. In Mac OS you have all of the drives and partitions independent of each other but appearing to share a common space(the desktop). This is not quite true and can lead to early confusion for total newbies. So far Linux is winning. After you go beyond the root of filesystem you encounter a pathetic conglomeration of directories. Even if you igonore the fact that the directory structure is inconsistant from distro to distro and in some cases from version to version it is still a joke. You have /home, /dev, /etc, /proc, /bin, /sbin, /floppy, /cdrom, /this, /that, /and, /the, /other. Sometimes you even have one /directory that simply points to a different /directory! Not only that but you must strictly adhere to this bizzare setup or rist breaking the vast majority of your applications which have those file paths hardwired into thier code. Every Linux geek in existance has an enciclopedic knowledge of the directory structure, and anyone who wants to be a Linux geek(or even simply a Linux user) is forced to dedicate themselves to achieving the same knowledge. These kinds of things are what is known as stupid knowledge in some circles. Knowledge that should be useful if you want to learn it, but that you absolutely should not have to know in order to complete a task. Contrast this with the Mac OS. You see your partitions and drives(including removable media) in front of you at all times. If you open the startup drive you see a consistant organization of directories. The System folder contains items used by the system and application data. A user can use a Mac for years and almost never have to touch the System folder. I know that a lot of people have trouble with the idea that this is a good thing, but take my word for it. You also see a Applications folder which contains applications(Surprise!). There is also the Utilities folder which contains applications for screwing with your hardware or the system, also checking for disk damage etc. I wont bore you with the details but the central point is that all forms of configuration are centralized and organized. Centralization also allowes you to do almost anything to the file hierarchy(within reasonable limits) without causing so much as a hicup. Good design is the true reason for tolerance of the users inconsistancies. Even in the system folder you are presented with an organized setup. The control panels folder contains apps to configure your computer, the extensions folder(and disable extensions folder) define what plug in libraries and removable code is loaded at boot time. This leads me to the differences in programming for Linux and the Mac OS. I have seen some incredibly innovative things come from the Linux programming community, but the same program I praise so highly can exhibit some of the *worst* designs I can imagine. On the Mac side such programs(even if they did have a nice interface) would crash and burn in obscurity because they could not pass the quality litmus test. In fact, this is the fate of many(ok, slight exageration, some are quite decent) Unix/Linux to Macintosh application ports. I've filabustered enough for one day but I hope some of you see my point. Ease of use is the product of good system organization and design, not a nice interface. Improving X will *never* make up for the fact that the environment on which it stands is a throwback to the jurasic period. My dream is to see a Linux distro that does away with the silly(yes silly, it doesn't even rate a serious insult) hierarchy they all use today. Drivers, libraries, and system enhancements would be pluggable into a directory all thier own and loaded at boot time instead of being hacked into the kernel. Applications which needed support files from the system would already know where to look for them and therefore could be moved about without breaking them. Also of prime importance is that network serving be an option, and *not* tightly integrated into the OS. Server software should be just that, extra software. Some would see these changes as an affront to the Linux way(some Mac users are deathly afraid of the coming unixfication of the Mac OS) but I believe that Linux is in dire need of shaking up. The OS continues to improve, but the user experience stagnated years before anyone had even heard of it.

    1. Re:More fundamental changes need to be made first by Anonymous Coward · · Score: 0
      Thanks for the insults. I found especially amusing your humorous juxtaposition of the terms "drives" and "partitions". The "folder" thing was funny, too.

      Go read Stephenson's "In the Beginning Was The Command Line". He talks about this.

  272. Ahh, dabnabit! by Anonymous Coward · · Score: 0

    Oops! I forgot this was HTML formatted! ::Smacks forehead:: Sorry for the ugly text explosion in the above post.

  273. Re:Applications and drivers. by Anonymous Coward · · Score: 0

    We don't fucking CARE about the fucking nonfucking programmers' desktop. Can't you figure that out? We programmers have had Unix as our desktop since time immemorial. If you don't like it, BIG FUCKING DEAL. Don't use it.

  274. Unix doesn't get viruses by Anonymous Coward · · Score: 0
    Virii can hit Linux, don't think for a second that they can't. It just so happens that most don't right now, since not enough people use it. But if it were to become much more widely-used than it is now, you'd start seeing Linux virii hitting the net.
    Congrats for being an idiot. This is MS FUD at its finest. Unix doesn't get viruses. Think about it. Are you really so studid as not to understand why?

    Then again, you don't seem to understand the correct plural, so perhaps you're dumb about other things, too.

    1. Re:Unix doesn't get viruses by Anonymous Coward · · Score: 0
      Unix doesn't get viruses because
      1. We have hybrid vigour through diversity in instruction sets and in kernel architectures.
      2. We have partitioned off the adminsitrative rolls into separate security areas. That is, we have different users!
      3. We exchange programs in the form of source, the font of all power, not in the form of binary, the root of all evil.
      4. We do not automatically execute crap we get in the mail. If I anonymously mail you a gun, will you please follow the note's instructions and off yourself with it?
      5. We have a couple decades of experience of a hostile, multi-cultural world. We don't think single-user. We don't think "console only".
      6. We learn from our mistakes and we don't blame the problem on the burglar when we leave our doors open and put out adverts on the radio and in the papers telling folks it's an open house on burglary. Finally, it's not "virii, viruses, or whatever". It's viruses. Period.
    2. Re:Unix doesn't get viruses by Anonymous Coward · · Score: 0
      It's just not going to happen. I've got BSD running on Sparcs, Alphas, and Intels. I've got Linux running on Sparcs and Intels. I can assure you that YOU WILL NOT GIVE ME A VIRUS. I challenge you to try. I challenge you to even contemplate a situation in which it were possible, let alone likely.

      And don't be give me this noise about how you're going to find a trusting idiot, give him a floppy, and tell him to run some script on it while he's logged in as root. This is neither new, nor a problem. It just doesn't happen. And even if it did, it's just one supreme idiot. It's simply not a systemic problem as it is on MS-DOS et alii.

      The Unix culture is simply not prone to ineffable levels of stupidity with respect to security. It's just not going to happen. Sure, we used to be stupid about autoexecute commands in files you edit. Here's a pertinent excerpt from /usr/src/usr.bin/vi/common/options.c (which, if you don't have, something's terribly wrong, so you should get a new operating system, one with full source, the only way to fly):

      /* O_MODELINE4BSD
      &nbsp*!!!
      &nbsp*This has been documented in historical systems as both "modeline"
      &nbsp*and as "modelines".Regardless of the name, this option represents
      &nbsp*a security problem of mammoth proportions, not to mention a stunning
      &nbsp*example of what your intro CS professor referred to as the perils of
      *mixing code and data.Don't add it, or I will kill you.
      */
      learned from our mistakes. Microsoft's combination of arrogance and stupidity means they didn't, and never shall.

      No Unix viruses. We are free from your MS brain damage. Forever. Stop pretending it's otherwise.

    3. Re:Unix doesn't get viruses by John+Allsup · · Score: 1

      The root issue is why the modern installers are making both a user and root account on installation.
      John

      --
      John_Chalisque
    4. Re:Unix doesn't get viruses by SeanNi · · Score: 1

      Congrats for not thinking things through a bit, and for ragging on me for my grammar rather than thinking about what I was saying.

      Actually, virii, viruses, whatever, can exist in Linux/Unix. If you think they won't (or don't) mainly because most people don't run as root (I think this is what you're getting at -- if not, please enlighten me), well you've got another think coming. This for 2 reasons:
      1. Linux does have holes in its security. Linux' security is better than Windows', don't get me wrong. But you know (or at least I hope you do) as well as I that there are bugs in the code. Sure they can be fixed... sure, they do, in fact, get fixed. But how many average users (read: not hackers) are going to bother downloading them and patching the holes in their system? Not many, I'll wager. But virus writers will exploit these holes.

      2. How many will even bother creating an account to run under, rather than just using root? I have a feeling that we will see a lot of people (assumning Linux gains popularity) running as root simply because that was the default after install... never bothering to create a user account for themselves.

      Viruses certainly can exist in Linux. And there's a good chance that they will exist, and actually bite a few clueless users.

      You accused me of believing "MS FUD at its finest." Please don't be a fool and believe "Linux FUD at its finest." Don't get me wrong... I am not an MS-apologist by any means. I don't like the OS at all. I run Linux almost 100%, and am perfectly happy with it. But that doesn't mean I am blind to its (few) shortcomings.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    5. Re:Unix doesn't get viruses by SeanNi · · Score: 1

      You are right on those counts above, I agree. But. My entire argument above was built on the hypothesis that Linux would become more popular, and you would of necessity start seeing a less-elite set of people using it (by less-elite, I mean users who are not programmers, who are not "power users" (whatever that term means these days), who are, for the most part, computer-illiterate). If you reject that hypothesis; if you decide that that's not going to happen, then that's fine, but don't enter into the discussion, since it was based on that eventuality as a starting point (several messages up).

      Now that the only people here are the ones who realize that we are talking about such a world, you should realize that your reasons 3, 4, 5 and 6 become null and void. Your "Joe Sixpack" user does not necessarily adhere to those properties you have attributed to him.

      Point 1 no longer applies, because again, I am basing this argument on the presumption that Linux (the single kernel Linux, and the associated API) become dominant to the point that virus writers will target it specifically. Point 2, as I have already mentioned, is weak at best, because a lot of users will probably just use whatever is most convenient and not set up any supplementary users. As your sibling post (John, IIRC) pointed out, more and more distros are starting to create a separate user account as default. However, that doesn't necessarily patch any holes in the security system (which do exist), and that "Joe Sixpack User" won't bother to fix. Just look at how many NT users are still running at Service Pack 2 or 3 or something (and the only reason they're even running that is because MS Office won't run otherwise).

      The existence of viruses is a function of the competency of the users, not the capability of the underlying Operating System.

      I mean, hell, if it comes to it, we're probably going to eventually start seeing "Word Macro"-type viruses that exist not at the kernel level, but at a higher one, that can still do a lot of damage, even if they don't have access to the underlying OS at all (or should that be a KOffice Macro Virus? :-)


      Oh, and finally... I'm sure it is "viruses". But that's not the point. What word I use, or whether my grammar is correct, is totally irrelevant, as long as the message gets through loud and clear. Which in this case, it did. You understood what I was saying, so who cares whether I say "viruses" or "virii?" That's what I was getting at. I apologize if it's a pet peeve of yours, or something, but really... it's not a big deal. I always pay attention to what people are saying, rather than whether their spelling and grammar is spot-on.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    6. Re:Unix doesn't get viruses by SeanNi · · Score: 1

      Gah. It seems pretty obvious at this point that neither one of us is going to convince the other, so I'm willing to just drop it for now.

      All I'll say is that we shall see... one of us will turn out to be right, and the other wrong, and at that point... well.

      Anyway... it was an interesting argument while it lasted, but I really don't see much point in continuing it at this juncture.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
  275. Re:Unix needs to get out of the mainstream OS biz by Anonymous Coward · · Score: 0

    Unix is our world, you ungrateful idiot. It is we programs who made it. We made it for us. We made it because it pleases us. We don't give a fuck whether it pleases you. IT WAS NOT MADE FOR YOU. Go away.

  276. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    >A linux box properly configured for business is 100% bullitproof, idiot proof, and makes an admin's job almost trivial.


    Nothing is 100% idiot proof. :-)

  277. Re:Two words: Right on by Anonymous Coward · · Score: 0

    Unix is for programmers, not for idiots. Please go away.

  278. Re:A Standard UI: I shouldn't respond, but... by Anonymous Coward · · Score: 0

    Sure between two xterms. Why are you running anything else? Anything else runs inside the xterms.

  279. Re:ACL by Anonymous Coward · · Score: 0

    What the fuck is a bloody server? Just say computer and be done with it.

  280. Re:Who Cares About the Average User? by Anonymous Coward · · Score: 0

    Any BSD distro is tremendously better than any Linux distrocito. BSD is coherent, Linux OSes are hodgepodge crap that doesn't play well with itself.

  281. Re:We only need the STATIC Binaries as well... by Anonymous Coward · · Score: 0

    What's a desktop?

  282. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    Liar. Prove your lie. You fucking Windows idiot.

  283. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Your English is substandard.

  284. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    How long have you been sucking off Bill Gates?

  285. Re:need it . . got it . . by Anonymous Coward · · Score: 0

    that's smart

    never use anything vreated by microsoft, even though most of the time it's better

  286. Re:need it . . got it . . by Anonymous Coward · · Score: 0



    one thing we are all forgetting about linux, or any *nix for that matter


    Driver Support!!!!

    windows beats it to a bloody pulp.!

  287. Re:Fine, I'll tell all the ISV's that's what you w by Anonymous Coward · · Score: 0

    The defect in X is that all these diffferent toolkits have a different API.

    When all toolkits would have used the same API (like the X server has only one protocol that it uses to talk to everything), one could install the UI toolkit that has the interface one likes, and all programs would suddenly use that interface...

  288. Standards? Noooooooo!!!!! by Anonymous Coward · · Score: 0

    Everyone seems to be throwing this Standards word about quite a bit, Standard GUI, Standard drivers et al. Now, I'm not trying to enrage everyone, but if it all becomes *gulp* standard, won't it just turn into *gulp* Windows? My favourite feature about linux is that I can control almost every aspect of everything, It's all mine to play with. If we had a standard desktop envioronment, it would take away some of the customizability. I always look at linux as one of those Nokia Express-on phones. If I don't feel in the KDE mood, I can swap. Anyway, thats what I can on to say at 9:00am on christmas day, so I'll just leave quietly. Have a good one, especially all you guys who bought Linux based PC's....

  289. Re:Admins have to care about the average user by Anonymous Coward · · Score: 0

    excellent .sig!

  290. Re:Admins have to care about the average user by Anonymous Coward · · Score: 0
    What the hell are you doing hiring people who can't bloody read?

    Sorry, I wasn't entirely correct in my previous statement. I should have said, "can barely comprehend written text," rather than "can barely read."

    What country do you live in? What century do you live in?

    The good old USA. Until you actually start hiring people, you wouldn't believe the lack of ambition and education of the average job applicant.

  291. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    I believe ALSA supports that card. It's really not all that scary to install, either, if you read the howto (speaking as someone who did it yesterday to get his Soundblaster Live! to work).

  292. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0
    Well, one thing to keep in mind is that really the only plcae I recommend using slink (debian's current stable version) is on servers. And on servers I wouldn't want to touch anything else. When debian says stable, the really, really, mean it.

    On the other hand, potato is just a little too unstable for many users -- like, one package may be hosed for a day or two every week. Maybe a bit more. It's not too bad, but worse than it needs to be.

    However, remember that debian is just a large group of geeks, and when large groups of geeks see problems like this, they solve them. In this case, debian is switching to a package pool mechanism, which will trivially allow essentially arbitrary numbers of variously tested and configured distributions -- made possible through the wonders of apt. I'm being slightly over-optimistic here, since this is only the plan, and though people are working on it, it's not out yet -- but these are people who get stuff done. Anyway...

  293. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    Heh, funny... I've been stuck in windows on occasion when I come home for the weekend, and am frustrated to no end by using mIRC rather than xchat... and you're missing the multiple windows option. In a reasonably new xchat (dpkg says that mine is 1.2.1, but this has been around for a little while), there's a little ^ button up by the topic, which detachs the current tab into a seperate window. Hope this helps...

  294. Re:Font rendering? How about font management! by Anonymous Coward · · Score: 0

    There are some good ideas in here, but really the biggest problem is the almost total lack of good, free, redistributable fonts. There're _really_ not easy to find (and if you disagree, please point me to a free TTF or Type1 format font that includes a substantial part of unicode. Or 5 that do it together, if you can't.).

  295. I smell a lot of frustration by Anonymous Coward · · Score: 0

    Linux in it's current incarnation is frustrating to almost everyone. The problem is that Linux doesn't really excell at anything, it oozes mediocrity. The only unifying force behing Linux is the anti-Microsoft bias of its user community. Take away the enemy and the whole Linux movement will crumble and die.

  296. Re:Cut_N_Paste-HOWTO by Anonymous Coward · · Score: 0

    hmmm, sure is easy in windows too, ctrl+c, ctrl+v wow easy.

  297. Re:Pretty close to the point. by Anonymous Coward · · Score: 0

    Linux already works fine for "the desktop". Of course, I mean the Unix programmer's desktop. The rest of you can come to us if you want what we have. You have nothing we want, so we aren't coming to you.

  298. Re:Cut_N_Paste-HOWTO by Anonymous Coward · · Score: 0
    Control C is expected to be SIGINT. Control V is usually lnext.

    I find that Mac users understand X cut and paste right away. Maybe Windows never figured out the single/double/triple click.

  299. Re:How About a Half-Decent File System? by Anonymous Coward · · Score: 0

    NOOOOOOOOOOOOOOOOO! File types are evil. You want generic files. That where Unix gets its power.

  300. Re:Make Unix idiot proof? by Anonymous Coward · · Score: 0

    Unix already is idiot-proof, thank you very much. Idiots are too moronic to use it. Its subtle and elegant power through elaborate complexity will be forever proof against all idiots and fingerpokers. Let them drool elsewhere.

  301. Linux doesn't need a Standard UI! by Anonymous Coward · · Score: 0

    More *IS* more. Enough said.

  302. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    You're right you don't have time to run Linux, the Linux community has no need for people with no time. You'll never "pay" for Linux. By "pay" I mean give back to the community. You'd be considered a leech. So it's all good. Stick with Windows it sounds perfect for you. You're going to be waiting a LONG time for this fabled average user distribution I'm afraid. Linux does not need average users. Really it doesn't. I say world domination, but I don't mean it, and it's unlikely it will ever happen, and Linux still isn't going to go out of business if people like the poster of this article I am replying to never use Linux. Heh Linux going out of business, Microsoft will fold up first. Bwahahaha!

    Have run Linux for years now, love it!

  303. Re:Microsoft to port their applications by Anonymous Coward · · Score: 0

    If all you want in the world, is a standard user interface and Microsoft Office 2000... then I suggest you dump Linux and get used to windows. Because *that* must be what you want. I however, want to be able to chose... and my choise is not your choise. And I don't give a darn what your choise is. I want the 'w' key to be 'work' and not 'window'... I want the 'c' key to be 'cluster' and not 'clown'. So please do us, the people who want choise a favor, and stick to the standard user interface and leave the geeky unix/linux to the rest of us... before we have to kick you out.

  304. What does Windows do that Linux doesn't" by Anonymous Coward · · Score: 0

    "Remember, Linux is only free if your time isn't worth anything..."

    Crash, reload Crash, reload Crash, reload

    Who's time and data isn't worth anything?

    YMMV

    1. Re:What does Windows do that Linux doesn't" by Anonymous Coward · · Score: 0
      Who's time and data isn't worth anything?
      The answer is clearly: People who can't spell words like whose, or who can't understand that a plural subject like time and data demands a plural verb like aren't.

      Once again, the "Unix is for Literates" meme plays out. Or is that "Microsoft is for Illiterates"?

  305. Do the computer thing by Anonymous Coward · · Score: 0

    For me one of my biggest kicks in Linux is to get the source to build. Especially some dumb crap where I have to do a bit of porting here and there. Oh the hunt, the trill of the chase, the elation when I finally succeed, and the stuff actually runs! exhilarating. I don't get how the hell people can be so trusting as to run binaries. they have a lot more faith in their fellow man than I do anymore. Microsoft's greatest "innovation" was probably the paradigm shift from source distribution to binary. It is here where they have changed the face of computing the most I feel. Oh the diabolical cleverness of it all. Low cunning at it's finest.

    Who here doesn't remember the thrill of compiling their first kernel, then booting it? "Wow. I'm really running a kernel that I built myself!"

  306. Re:A Standard UI by Anonymous Coward · · Score: 0

    A lot of us write software for a living. A lot of us aren't kbd crips or ms-cretinised, either.

  307. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 0

    UNIX is just a glorified C shell. But even at that it's still wonderful!

  308. Re:My $0.00 by Anonymous Coward · · Score: 0

    BSD qualifies, and better.

  309. Re:We only need the STATIC Binaries as well... by Anonymous Coward · · Score: 0

    that thing in front of your chair that holds papers and pens and quite possibly a computer. why do you ask?

  310. Re:HOLY SHIT by Anonymous Coward · · Score: 0

    "prefesionalism"??? And the speeling flames continue. =)

  311. Re:A Standard UI by Anonymous Coward · · Score: 0
    He said user interface. There is a defacto standard user interface for Linux. It's /bin/bash with a few dozen standard UNIX commands.

    Yep, and with some commands, -v extends the number of diagnostic messages, and with others, it prints the version number to stderr and exits.

    Pretty inconsistent, isn't it?

  312. eastern language support by Anonymous Coward · · Score: 0

    Any kind of reasonable support for chinese or other eastern languages.

    I was a die-hard linux advocate before i started to work with chinese, but it's just not possible to use linux for any chinese language application.

    Although the western versions of windows work relatively poorly with asian languages (although much beter than linux), obviously the asian versions are extremely well integrated - that's what we want to shoot for for in linux too. To be able to use the two-byte character sets anywhere, in any application...

  313. Re:A Standard UI by Anonymous Coward · · Score: 0

    Hey. (mvw[at]mvw.net here, mike, not anonymous, not coward, just can't remember passwords). Cut and paste IS very much easier in Windoze than in X. Please guys, don;t get religious about this. For the record, I have 4 Win machiens and 4 Linux machines, so I think I can claim to be pretty unreligious about this. I love Linux, but please, let's not pretend that the X sequence described before is anything as sinmple as the sequence in Win. Let's instead, do what the StarOffice guys did: learn from what MS did well. That is, if we ever want Linux to catch on in a big way. Mike

  314. Who cares what YOU want by Anonymous Coward · · Score: 0

    We are not talking about YOU, but the other 10 million users. Stop being so selfish.

  315. MS Pays users? by Anonymous Coward · · Score: 0

    How can I get MS to pay me for using their products??? Please email me: dumbass@linux.com

    1. Re:MS Pays users? by Locutus · · Score: 1

      Dear Dumbass@windows.com,
      Start a business with your little brain and if you are lucky enough to get a really good idea then sell that idea to your customers. Microsoft will come on down to your neck of the woods and pay you a bag of peanuts for your idea. If you don't think that is enough then refuse the peanuts. Microsoft will then go out to all your customers and pay them to dump your product and use theirs. Theirs will ship any month now.
      If Dumbass isn't smart enough to attract the attention of Microsoft then Dumbass isn't likely to get a penny from them. If you ever get a set-top-box from AT&T which has WinCE on it then you have experienced Microsoft paying a customer ( AT&T ) to use its products.
      Why I waste my time explaining simple concepts to Dumbass's I will never know. Maybe I hope they polish off the little pointed head some day and stop proclaiming servitude to Bill G. and his minions.....

      --
      "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  316. Well, you just restated my point by Anonymous Coward · · Score: 0

    The attitude of your post is just what I am talking about and I totally agree the operating system was made just for you, not the rest of the world :)

  317. Uhhh by Anonymous Coward · · Score: 0

    "You may ask why Windows doesn't have such huge communities of programs... winfiles.com and other places have a lot of large shareware programs etc, sure, but nowhere near the number or scope of any Linux repository."

    What planet are YOU from?

  318. Myth: Linux is "faster" than Windows by Anonymous Coward · · Score: 0

    Myth #1: Linux is "faster" than Windows.

    This is not possible of course, since one OS cannot be "faster" than another. Does it run word processors "faster", web servers "faster", ftp "faster", or what?

  319. Re:A Standard UI: I shouldn't respond, but... by Anonymous Coward · · Score: 0

    Odd.. I've been cutting & pasting for quite some time between more applications than Xterms.

    From gAIM to kICQ to Netscape to X-Chat to WordPerfect to my xterm and all around..

    Left button: select
    Middle button: paste

    duh. Just don't use the *menu* options for cut/paste, sometimes *those* only work internally. If you use the mouse method (select/paste) it works every time for me.

  320. Blame it on Open Source by Anonymous Coward · · Score: 0

    Open Source is:
    1) Kiddie learns gcc
    2) Kiddie writes c00l new mp3 player
    3) Kiddie releases new mp3 player
    4) Kiddle loses interest

  321. Re:A Standard UI by Anonymous Coward · · Score: 0

    Tom, you may not realize it, but the difference here isn't technical as much as it is psychological. It is very difficult for people who have been required to use an static environment to suddenly start using an environment which they can custoimize to their tastes and needs. This is similar to the problems faced by people who have been incarcerated for many years, many of them will never adjust to freedom, as they become dependant on the structured environment found behind bars.

  322. Game APIs by Anonymous Coward · · Score: 0

    One reason Linux has the apps it has now is because of POSIX support. Moving POSIX apps to Linux has generally been rather easy. Unfortunately, POSIX doesn't do games. OpenGL provides 3D and some 2D support, but nothing for sound, music, game controllers, game lobbies, etc. SDL provides those, but no 3D--and neither SDL nor OpenGL is widely used for Windows games, so porting games from win32 is not a matter of a trivial recompile and a small handful of cleanups. What am I suggesting? Getting portable 3D into SDL would help, since developers who write with the intention of porting to non-Windows systems would then have a solid option, but perhaps an even better move would be to write a DirectX-compatible implementation for Linux? That would certainly help in getting existing games ported. And obviously, it can't be GPL. LGPL would probably work, although MPL and public domain are generally better options for games, to allow for easier porting to consoles.

  323. unfortunately, no by Anonymous Coward · · Score: 0

    Sadly, none of those APIs does it all... You have to mix and match, and some are available on some platforms, but not others. And, AFAIK, all of them are tied up with licenses (like LGPL) that don't allow you to port to console systems.

  324. Re:A Standard UI by Anonymous Coward · · Score: 0

    That description was terrible.

    To cut/paste text in X:

    1. Drag to select the text.
    2. Use middle mouse button to click in the other application where you want to paste it.

    To cut/paste in Windows:

    1. Drag to select the text.
    2. Type Ctrl+C (or Alt+C in some programs...)
    3. Click on other application to "activate" it and set the insertion point.
    4. Type Ctrl+V (or Alt+V in some programs...)

    Hmm... sure looks like the X version is simpler.

  325. What it needs is just one killer app by Anonymous Coward · · Score: 1

    Seems to me that the one thing Linux needs is some user space application that the world couldn't live without. One that would run only on Linux, freeBSD, and ect... Like... well... pokemon games?

  326. Conflict of interest? by Anonymous Coward · · Score: 1
    I see so many people advocating Linux as the OS for everyone . Yet at the same time, most of these people seem to take the stance that it shouldn't be "idiot proof," and that those who want to run Linux have to take the time to learn, lest they be unworthy. Where's my evidence? Look at all the people who flame Windows users when they talk about how easy it is to set up/use when compared to Linux. (The recent "Win2k released" article on /. comes to mind...)

    This is a serious issue that needs to be resolved, as it will seriously impact what Linux becomes -- will it remain an OS for the "l33t" only, or will the Linux community accept and promote the lowering of the Linux learning curve? In a perfect world, the majority of the computer-using population would have the time, patience and will to learn these computing skills; In reality, the majority of computer users are people who just want to do a few simple things: write papers, e-mail, cruise the internet, and do their taxes. They want their computer to be like a toaster... simple -- they just don't have the time to figure this stuff out, their lives do not revolve around the computer the way ours do... If you want Linux to be for the masses, sacrifices must be made.

    1. Re:Conflict of interest? by Gurlia · · Score: 1

      I've been thinking about this... I believe that there is no such thing as one-size-fits-all. It's always generality vs. efficiency. If you make something so general it's useful to everybody, chances are that it's no longer efficient and clean. OTOH if you make something very efficient and clean, chances are it's not very general (because optimization is all about exploiting assumptions -- sometimes hidden or obscure assumptions that can help you take shortcuts. If there are no assumptions, you'd have to settle for a general solution which is probably not efficient.)

      With this in view, I think what Linux needs is not to try to be all things to all men. Rather, there should be more different flavors of Linux, each suited to a particular niche. The way to get around the efficiency vs. generality tradeoff is to use compile-time configuration. I'm not just talking about the Linux kernel. The whole suite of GNU apps and other software that comes with the kernel must have this flexibility. Moreover, even the choice of support apps itself needs to be "prepackaged" in a similar manner.

      We should stop trying to achieve one general solution for all -- that is unattainable. But we can have 5 or 6 different default Linux configurations, each with its own set of software/apps, its own optimizations. If each of these "flavors" complement each other, we can still cover everything without sacrificing much.

      --
      mikre he sophia he tou Mikrosophou.
  327. Linux needs only one thing: APPS!!!! by Anonymous Coward · · Score: 1


    The only bit of resistance I EVER run into is that
    Linux won't run users' favorite apps. For example
    a small business owner the other day who depends
    on Print Master, or an accountant who needs his
    accounting software, or a kid who wants his
    favorite game.

    Judge Jackson was correct in pointing out that
    it is the "applications barrier to entry" that
    Microsoft protects at all costs, and it is the
    single thing that keeps Windows going...

    The only way to make Linux more successful to the
    average end user is to convince application
    vendors, e.g. ID, that they can make a profit by a
    Linux port... when Linux reaches critical mass in
    applications, the road to World Domination will be
    paved.

    Mark

  328. Re:Why I use Windows, and not Linux by Anonymous Coward · · Score: 1

    This is one of the main problems Linux has. What does this have to do with anything? Linux snobbery wil not help it move into the "mainstream". Newbie users and people of all levels do want to use Linux... but sheesh if they ask for help or explain why they like about Windows. The response they often get is comments like above. And yes, I am one of the "IT tie-strangled business majors". I seem to believe that Computers help us run our business and solve business problems. Windows, MacOS and Linux alike.

  329. Re:A Standard UI by Anonymous Coward · · Score: 1

    Step 1: Make them master their VCR's blinking 12:00 first. Before that, they are not ready for Unix.

  330. Re:Use the Macintosh Human Interface Guidlines by Anonymous Coward · · Score: 1

    I don't know if we can say this is the reason for consumer loyalty. If you took the worst user interface ever, one so bad that nobody would ever copy its conventions, and got enough people using it, they would use it forever because it's hard to switch and learn something new. I don't think Apple has a bad interface, but it's clear to me that it was not designed for multitasking. One thing that X and Windows interface designers did right was to put menus on every window. It's disorienting and non-intuitive for the entire interface to change when you click on something else. Once you're used to this, it seems natural (and perhaps makes any other way seem unnatural), but it does seem that multitasking was definitely an afterthought with the Mac OS.

  331. Driver compatibility... by Anonymous Coward · · Score: 1

    If someone would maintain a piece of program in Windows that looks at the hardware of a PC and say whether the various pieces are supported by Linux or not, it would help a lot with migration, since people who want to have a quick look could be deterred thinking they might not get anywhere because of lack of driver support.

  332. SDL, PLIB, Clanlib, CrystalSpace by Anonymous Coward · · Score: 1

    Those are some other API's that do sound, input, and networking. They (with the exception of crystal-space) don't have a 3d visual component (like directx has direct3d), but they don't need one with opengl and mesa already available. They aren't really standard, so if you want a game you are distributing to definitly work, you would have to distribute the libraries with it (like with windows), or just program directly to the native linux API's for sound, input, and networking. The nice thing about those API's is that they are all work with at least windows and linux. What is wrong with them?

  333. Good printer drivers. by Anonymous Coward · · Score: 2

    I think that the current printer drivers (Ghostscript) don't work any more. I've bought a brand new Epson stylus Color 850. The printer output generated with Windows is perfect, but a print out with Linux GS 5.50 sucked. The colors aren't correct and the speed isn't opimal.

    Before Linux is going "Mainstream", the driver problems must be resolved.

    IMHO,
    M.Aartsen
    maartsen@wildcard.demon.nl

    1. Re:Good printer drivers. by datazone · · Score: 1

      Well, go talk to Epson, they don't care about your money, else they would give you drivers for your OS.

      --
      Its spelt "L-I-N-U-X", but pronunced as "Free Beer"
    2. Re:Good printer drivers. by zrpg · · Score: 1

      One word: CUPS

      --
      Linux: Long live the source code.
    3. Re:Good printer drivers. by QuasEye · · Score: 1

      I have an HP 612C myself, and I'm in the same boat - GS as setup by RH printtool only does 300x300. What I did was edit /var/spool/lp/postscript.cfg and change the resolution in there to 600x600. It was kinda a shot in the dark, but it worked. (Note: if, after you do that, you edit your print queues with printtool again, it will change the resolution to 300x300. Just make sure to change it back afterwards.)

      That being said, I think also that the normal linux print setup is really unecessarily complex and kludgey. I mean, I looked at some of the processing scripts for printing, and that stuff is bordering on black magic. God help you if you ever actually have to change that stuff.

  334. Support problems by Anonymous Coward · · Score: 3
    While I agree that there are problems with commercial application support and hardware support for Linux, I have to question the value of writing about it.

    We, as a community, have no control over hardware producers willingness to support the OS with either commercial drivers, or open specs to driver developers within the community, other than as customers. The only way that we will arrive at a situation of having Linux supported is by asking, every time we go into a computer store, "Does this work with Linux? Is this app available on Linux? Can you order me this game for Linux?" Once we get the stores to recognise a demand, then we may get proper support and recognition.

    A problem I see with the community is our willingness, all too often, to accept that things are the way they are. We do our research before buying hardware, so that we know beforehand if support exists. If we buy a piece of kit that doesn't work, we reprimand ourselves, not the producer. We don't make a fuss.

    If you ask me, the way into the mainstream (and it's by no means a given that that's where we want to go) is through financiers pockets, combined with millions of requests to helplines, e-mails to support@supplier.com and bemused queries as to why our local tech store isn't stocking Linux commercial software, or why hardware in the store doesn't have a little tux sticker on the box.

    For too long we have suffered in silence. Now it is time to ask for help.

  335. about the slow printers... by pixel+fairy · · Score: 1
    thats ghostscript doing the rendering thats taking forever (and possibly the conversion to postscript) if you get a printer with postscript on board(1) its as fast in linux as in any other unix(2)

    i guess this is just another driver thing. those makeing personal printers make windose drivers (and mac drivers if your lucky) and linux just does it like the rest of unix, postscript. unfortuneatly, postscript is unheardof in commercial software land. if adobe was not greedy about postscript it probably would have become the standard it was supposed to be.

    (1) This is expensive. all ive seen are laser printers.

    (2) Sco, i dont care what your lawers think, linux is a unix.

  336. Re:flashy educational software by Eccles · · Score: 2

    I have gotten "Pajama Sam" working successfully with Wine under Linux. I suspect a number of other programs would work as well, I just haven't had the time to test them.

    --
    Ooh, a sarcasm detector. Oh, that's a real useful invention.
  337. I feel I've seen this 20 times now... by Ian+Bicking · · Score: 2
    I don't think the author here was very insightful. Linux obviously needs something, but he's just rehashing the same old stuff. Here's what I think Linux needs:

    • New, cheap computers with Linux installed. Setting up X is horrible, and that's just the way it is. Setting up Windows isn't that easy either. So we'll avoid it just like Windows does. The great thing is that Linux computers could be really cheap. We need an eMachine, not a VA Linux.
    • Printing needs to be fixed. Printing under Un*x just isn't very good. Ideally, a whole new system could be set up, complete with nice libraries. Maybe CUPS would be a good alternative. I don't see any real salvation for lprd.
    • Applications aren't that important. Lots of people never need anything more than the MS Works that comes with their computers -- StarOffice clearly matches that, and hopefully with a little polish the Free alternatives (KOffice, AbiWord, the GNOME efforts, etc.) will be there soon too. Polish is more important than features at this point.
    • Mindshare (uck... I feel dirty for using that word). Anyway, people have friends who know Windows, and that provides an important support structure for people. This makes for a chicken and egg problem, but the Internet has already shown us the solution. Linux has a great Internet support structure, but for Internet newbies this can seem a little intimidating. Making something a little more friendly would be helpful.
    • Games. Linux doesn't have lots of good games. People like games, parents buy computers with the notion that while the computer might not be for games, the kids would really like to play them. And some people just buy a computer to get games. LokiSoft is really the best short-term model for this. Commercial companies will dominate this for a long time, and that's just fine IMHO.
    • A few things need to be hidden. Like all those libraries. Debian's Apt provides a good start for this. People shouldn't need to think about what libraries they have to have installed, it should just happen.
    Applications aren't that important. People like to buy a computer that can do something before they get more software. Linux distributions already typically include far, far more functionality than a normal new Windows install. This is something Linux advocates should be pushing. Shrinkwrapped retail boxes aren't where Linux will shine, and it doesn't need to.

    1. Re:I feel I've seen this 20 times now... by mr_burns · · Score: 1

      You're right. From a functionality standpoint, Linux doesn't need much. In fact, for under $300, I put together a machine that does everything that I need that computer to do. No shrink wrap was involved at all. As far as the other points, these are things that will come with more users. What we really need from that perspective is a way to turn newbies into a massive beta test team (for our documentatio too...we need their feedback)

      --
      "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
  338. Ironically, that's why I don't use it... by adamsc · · Score: 2
    I use Windows becuase it's easy to install a program, becuase it's easy to see what im doing, where im going and how to get there. I use it because when i want an mp3 dbasing util, i can download a single package, and install it with a mouse click. I don't need to hunt for an obscure library file, i don't need to make sure that it will run with the Window Manager i want to use, i don't need to decode version numbers of updates to work out what i need and don't need. This may sound lazy, but i don't have the time to do this, i don't have the energy to do this, i don't have the knowledge to do this. Most of the market that Linux needs to reach out and grab is like me, the computer techs are sold, the geeks and nerds are sold, the average user ? not yet, they will, but not yet.

    Please don't get me wrong, i love the concept of linux, open-sourced, free, community built and driven, and i would switch back in minutes given the chance, but linux really needs that single element that MS still has, Gloss and simplicity.

    Unfortunately, having had to support desktop Windows installations, I have to say that "simplicity" is why I don't use Windows. Re-fixpacking every five seconds, hunting down DLL versions that work with all of your applications, getting Microsoft apps to leave everything else alone, etc. It's just too much of a hassle. (I don't like MacOS for similar reasons, although the interface is arguably easier for, say, my grandmother to use)

    Linux is definitely worse from a simplicity stand-point and I think the people who consider it a non-techie desktop replacement are getting way ahead of themselves. I use linux on servers and my desktop, but I'm also not going to be scared about using installing the latest Netscape (or compiling it for that matter). The reason why I consider Linux a win over Windows is that, although it may not be as simple, it's much more predictable. I've never had a Linux system where an application magically corrupts itself to the point where you need a fresh reinstall of the operating system.

    What I've been eyeing as a potential desktop OS replacement is BeOS. It's got a very slick and polished GUI and, unlike Linux, the user never needs to go near a command prompt if they don't want to; if they do, they'll find a well equipped command prompt with all the usual Unix software (lots of ported OpenSource stuff). They just aren't forced to use it. It's got very solid multitasking and handles a heavy load much better than Windows (it's a tossup between BeOS and Linux on my machine as far as scalability goes) with very well developed multimedia support, too.

    The best part, however, is the speed. Installing it took something like 15 minutes, which consisted of telling it which partition to use and most of the time was spent copying files off of the CD. A 5 second reboot later, everything was up and running - no plug and pray, no hardware configuration dialogs. The only config I had to do was providing my IP address to the network driver. Everything else was auto-detected without more than a second's delay.

    The bottom line: BeOS is fast, extremely stable and it's got a very easy GUI. My mother could install this and use it without training even though it's also got enough neat technology that I find it interesting as well.

    (A few weeks ago, I summarized my experiences installing stuff on my new PC.)

    1. Re:Ironically, that's why I don't use it... by adamsc · · Score: 2
      There are a lot of know-nothings raised on Windows who are desparate to see a registry on Linux. Occasionally they even pop up on Slashdot. Don't listen to them, fight them with every breath in your body. In their ignorance they'd destroy Linux's greatest asset - stability.
      I don't know that I'd agree completely with this - if you assume a system shipping standard with a real relational database, there's definitely something to be said for a single interface, particularly as things like transactions would be useful for installation and proper relationship & check rules would be really handy for large systems ("Foolish PFY, you tried to use a string instead of an integer. Nice try!").

      Of course, in real life, you get Close Enough using the filesystem under /etc if you enforce a sane directory/file structure. We just need to civilize those remaining programs (e.g. sendmail) which use arcane mutant config syntax...

    2. Re:Ironically, that's why I don't use it... by ralphclark · · Score: 2

      I've never had a Linux system where an application magically corrupts itself to the point where you need a fresh reinstall of the operating system

      That happens with Windows because it uses a centralised registry. For one thing, it's too easy to interrupt processes while they are in the middle of updating it. For another, even if writing to the registry isn't interrupted it is still possible for the contents of the file system to get out of step with what's in the registry. In a more general sense, it makes the system less transparent and puts all your eggs in one vulnerable basket.

      On Linux, applications never interferes with each other or with the system as a whole (system-wide libraries are always shipped separately).

      Although things can break (say if the power goes off suddenly and fsck can't retrieve all the files that were open at the time) the worst you'd ever have to go through is to reinitialise the affected package's /var files, or just reinstall that package and restore your config files (always keep a current backup of /etc).

      There are a lot of know-nothings raised on Windows who are desparate to see a registry on Linux. Occasionally they even pop up on Slashdot. Don't listen to them, fight them with every breath in your body. In their ignorance they'd destroy Linux's greatest asset - stability.

      Consciousness is not what it thinks it is
      Thought exists only as an abstraction

  339. Shareware hell? by adamsc · · Score: 2
    It's shareware hell all over again, no thanks.
    Shareware hell? I've got a total of one app that I needed to register - Mail-it - and a bunch of open-source stuff. The same open-source stuff that I use on a linux box. Where does the shareware hell come from?
  340. One thing missing: Games games games games games by Masem · · Score: 3
    Besides the lack of app software, there is a significant lack of game software. Sure, we've got Q3A and UT, Civ and a handful of others, but the number of game titles for the PC is hundreds of times larger for Windows than Linux. In addition, the people that tend to develop Linux tend to favor the FPS type games, and which suggests that other types would not do as well; consider the surprise hit of Roller Coaster Tycoon, or what everyone is expecting to be the big selling next year, The Sims. For some reason, the attitute of Linux users and these games don't mesh well, and thus, there won't appear to be a big push for them. But these ARE the types of games that mainstream users like, and if they aren't available for Linux, there's no reason to go that way.

    Most everything else is important, but game software needs to be taken serious to get Linux onto the average Joe desktops.

    --
    "Pinky, you've left the lens cap of your mind on again." - P&TB
    "I can see my house from here!" - ST:
  341. Re:Undelete/salvage built into the file system by C.Lee · · Score: 0

    >It's been done. It's VMS's versioning system. There are Unix
    >filesystem hacks for this.

    >links?

    Run mc (Midnight Commander). It has support for undeleting files under the Command drop-down menu [Undelete files (ext2fs only)]. F1 brings up the Midnight Commander help system where you can find information on using Undelete File System.

  342. Re:A Standard UI by Christopher+B.+Brown · · Score: 2
    In order for there to be a Standard User Interface For Linux, there needs to be a formal standard established so that there exists a "de jure" Standard User Interface.

    Consider for a moment that people keep finding it necessary to create new UIs; this is evidence that the elements needed to establish such a standard have not "settled down" yet.

    --
    If you're not part of the solution, you're part of the precipitate.
  343. Install everything? bad idea... by jCaT · · Score: 1
    One of the other problems with RedHat for example is it's out of the box security. It is very liberal with the ammount of services it starts automatically. If you go ahead and check the 'install everything' box, you get telnet, ftp, nfs, samba, named, linuxconf, nntp, smtp, pop, imap- just to name a few. I know that linux can be *made* to be secure, but that sure is a lot of holes that could possibly have security problems.

    I think that out of the box, linux distros (my experience is with redhat here) should be a little more paranoid.
    • Turn off telnet, nfs, crap like that... new users don't even know what nfs stands for.
    • Put in a restrictive hosts.allow.
    • Inform the user of this so there aren't 10000 'telnet isn't working' posts to comp.os.linux.

    Distributions like Mandrake are coming a long way,but most linux distro's assume you know something when you're starting this. I'll tend to agree with Samuel L. Jackson on this one- When you make an assumption, you make an ass out of you and umption.
  344. Linux and Desktops by Slay · · Score: 1

    Linux on the desktop.

    Personally, I do not see any compelling reason to have Linux conquer the desktop, but that's ok: it's just a personal opinion.

    If you want to improve whatever you think needs improving for Linux to be a mainstream thing, than sure, go ahead. By all means. That is, after all, the way things work in this community.

    What I don't like, though, is the impression of pressure (and the associated hype) to put Linux on the desktop, now, fast, because if it doesn't get there we're doomed to fail or somesuch thing.

    No, it's not that I'm bothered. It's not like as if somebody is actually going to force me to do something I do not want to do.

    In all probability it's just an allergic reaction to exage/over-rated luser expectations. Linux is ok, and it will not fail because our Linux systems are not capable to install and maintain them all by themselves. Or because lusers can't deal with the fact that intelligence is a requirement.

    Relax, people, those who care will act, but at their own pace, and things will work out. But there's no stringent need, and we are not losing.

    No offence intended, dear luser!

    Cya,
    Slay


    ---

    --

    ---
    NT is silly in the way that it doesn't work, and it's sick in the way that it does work. In a way.
  345. Yes and no by jd · · Score: 2
    First the no. The third point, that Linux is "not owned by a single entity" is a STRENGTH, not a weakness. It's childish, Microsoftian or old-time IBMian attitudes that perpetuate the belief that only a single source can solve all problems.

    When you need to repair your car, do you go back to the dealer you bought it from? To one specific garage, three streets down on the left from the supermarket, every time? Do you go there to check your oil level? Add gas? Clean the windows? Top up the anti-freeze?

    When you are cooking, do you call the shop you bought the food from, for the recipe? If the cake is falling, do you call the people who made the flour for a fix?

    If your house is burning down, do you call the real estate agents or the fire brigade?

    The fact is, the ONLY facet of society people call a single source for EVERY single problem is in computing. It's simply not natural for people to do this. People naturally call the people most likely to be able to help, not a sales clerk.

    So why not break the habit, and do what WORKS, in computing, as well as everywhere else?

    --
    It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
  346. Re:Why I use Windows, and not Linux by Kenneth+Stephen · · Score: 1

    Hah!

    Now if only Debian would have a faster release cycle for stable software instead of having us wait over a year past the time that other vendors release code.

    I can see it now : in Feb '00 the 2.4 kernel is out. By March '00 major vendors have started to release products which include the 2.4 kernel. By May '00, the releases will have stabilized. Meanwhile, in Jan '00, Debian announces with great fanfare that a code freeze for their release with the 2.2 kernel. And by March '00 (probably) they will have released Potato.

    Or am I being too optimistic?

    --

    There is no such thing as luck. Luck is nothing but an absence of bad luck.

  347. Re:Pretty close to the point. by iabervon · · Score: 1

    The biggest reason I support the variety of Linux distributions is that it means Linux can go mainstream and still be elitist. I run what it essentially a home-brew box these days. The last time I had a distribution was in '96, and I didn't even have it set up right then. I've fixed problems by getting new versions of programs and upgrading stuff as I felt the need for it.

    I like the fact that RedHat is making it easy to install Linux and easy to get the programs you want. I also like it that Linus and the kernel hackers aren't working on this, and aren't interested in making Linux easier. There's a cutting edge of people doing cool stuff, and a trailing edge of people making the whole system usable, and the former don't take orders from the latter.

    This is really important. There is not a single entity which is Linux, so there can be a Mainstream Linux and a Elitist Linux with no trouble. Even if there is the simplest interface to Linux which hides half of the cool features, I don't have to use it. There's nothing wrong with the possible existence of a Linux distribution that doesn't run any special services and is a single-user machine; sure, I'd find it annoyingly mundane, but I'd just not use it.

    I'd actually like there to be a non-server-class Linux distribution. I think that would increase the amount that Linux would compete for the desktop, and I think that you'd see more hardware and software support which even the elitists can use.

  348. Pump vs. dhcpcd by bgdarnel · · Score: 2

    There are two dhcp clients available for Linux. I've had some problems with dhcpcd, but pump works fine. It's included with RH6.1, and there are Debian packages.

  349. Re:Linux needs newbie stuff by gnubie · · Score: 1
    Agreed on the point of Windows installation being a drag. How many computer users in the general population do you know who have ever installed any operating system? Ease of installation seems a silly point to nag on, when it makes more sense to reward vendors like Dell and VA who will sell you a preinstalled Linux box by giving them our business, and encouraging other vendors to make similar offerings.

    --

  350. Re:Pretty close to the point. by gnubie · · Score: 1
    Yes! Yes! Yes! I often find myself thinking that Linux is going down a slippery slope as it becomes more popular. I see a huge danger in such things as certification programs (especially those offered by a distribution vendor such as Red Hat) creating a "cert mill" situation similar to the existing MCSE one. It's not hard to imagine the day when any moron who can bring up a system and make it kinda work some of the time is elevated to expert status because s/he made it through a certification boot camp.

    OTOH, it sucks for professionals like me to have to fly in good solutions under the radar of a management that insists on branding and illusions of legal recourse.

    Linux is in danger of suffering from its own success. It's so well-designed and scalable that it really does work equally well on the desktop and in the datacenter, and does so without relying on licensing costs to differentiate where it's meant to be used.

    Good free software, it seems, can be a mixed blessing. Fortunately, the really important bits (the kernel and surrounding GNU utils) are remaining untainted and showing steady progress. The most popular distributions, however, are increasingly bloated, insecure, and end-user targeted. More than Linux leaving the power-user segment, I fear the departure of the power users from the Linux camp.

    --

  351. Mom's PC by clasher · · Score: 1

    If you have to support the person's machine remotely I would choose Linux. Set it up with a nice windows manager and only the programs she will need to run. Also configure it with mgetty so you can dial in if problems arise.

  352. Windows easy? You haven't been at it long enough by David+Jao · · Score: 2
    it's easy to install a program ... I don't need to hunt for an obscure library file, i don't need to decode version numbers of updates

    Judging from what you've said it looks like you've never been through DLL Hell.

    There may be a lot of things that are easy in Windows but software installation management is definitely not one of them. Jaded Windows users may be impressed by one-click self-extracting installs and Install-Shield uninstalls, but that's only because they've never seen a real package manager like RPM or dpkg in action.

    I will concede that software installation in Windows is easy if you can show me in Windows how to:

    • List the files that Word97 installed on the system,
    • Tell me which programs require ctl3d32.dll or any other particular dll,
    • Show me what programs on my system will break if I upgrade to Office2000.
    These are all utterly fundamental chores for a system administrator. You cannot argue that Windows software management is easy until the day comes when Windows can do these tasks just like RPM and dpkg can today.
  353. Re:Your wish is our command by jjohn · · Score: 1
    if a version of the linux kernel ran as an app under Microsoft's OSes,

    Linux is a kernel. Windows has a kernel. A Kernel is that piece of software which sits on top of the hardware and provides services which user apps take advantage of. You cannot run two kernels at once without a hardware emulation program like VMware.

    For starters, how about bootable linux cds?

    Have you tried to boot a redhat CD? Caldera? These are bootable. Granted, they boot to an installation program. You can make a boot disk which mounts a live CD filesystem. Slackware, among others has this.

    the ability to launch a trimmed down Linux kernel as an app running alongside the other MSWin apps.

    Dude, Linux is not a application. Do you not understand what an OS is? Let windows lusers wallow in their crapulance. They obviously don't need linux, so spare yourself a little grief.

    One architecture (not too complex?) might be a virtual network card for MSWin that redirects to the Linux TCP/IP stack (the way VMWare does).

    VMware is available for NT, so folks can boot linux in a window. Of course, this is like building a castle on swamp land ("But the FORTH castle stood...").

    Samba's author keeps pointing out all the ways that MS's implementations have bugs... well, how come they just work, and I have to keep squinting at smb.conf?)

    Samba on windo~1 is just a goofy idea. SMB is crappy protocol. I've seen *huge* problems with network browsing. Just cut the cord, son. It only hurts for a minute.

    But perhaps they/you need to reinspect that notion: I want a platform or platforms that offer me APIs and services.

    API's are for programmers. You could offer a *nix API to win32 (that's what cyngus offers), but you're still building applications on wet sand.

    other people here are suggesting a "standard GUI".

    Bash is pretty standard across not only linux, but *BSD. As for X, that's just a damned silly notion. :-)

    WYSIWYG word processor that can read and create .DOC mail attachments,

    StarOffice. Have a blast.

    a mail client that works with MS Exchange Server,

    Now here is pay dirt. The *only* reason I can't 86 NT at work is because of that bastard Outlook and Exchange. I need access to the stoopid public folders. The day a stable compatible (but not a CLONE! Sweet christ I hate Outlook), is the day I cut the cord. Con much gusto!

    All and all, it appears that you have all the things you wanted, MattMann. For additional "trial" Linux distros, try the Linux Router Project. Linux on one floppy!

    Good luck with the crusade. You'll need it.

  354. Re:Your wish is our command by jjohn · · Score: 1

    The only (somewhat) fair to compare linux and win32 is to have the same machine configurations side by side and see how the linux software (kernel and apps) runs compared to win32 (kernel and apps). Running linux with win32 is pointless since the win32 kernel is still running. Now, if you just wanted to show off bash or X, I can see how a linux window would be useful. The performance and stability will blow chunks.

    So much for dead threads. :-)
    I apologize if I missed your point. Like I said,
    I don't waste much engery converting window users any more. While I think that some efforts to make X more friendly, like KDE, are great, most folks really don't care. Their tasks are not dependent on stability, or even usability. This is just a sad sad fact. Most people only need computers for a very small set of tasks. It's the learning curve they fear. Linux will *always* have a learning curve. If it didn't, most geeks would hate it.

  355. Re:How about a DHCP client... by Palin · · Score: 1

    What provider do you have? @home? I've been running linux w/@home's cable modems for over a year now....DHCP has never been a problem....

    --
    Palin...
  356. Re:How about a DHCP client... by CrAlt · · Score: 1

    Took them a wile to set up my windows box also...they have this big ass check list they have to run down. They also try to tweek some other things.

    --
    I have to return some videotapes...
  357. The Anti-Mac interface by richieb · · Score: 1
    Apple got the GUI right the first time out, and nobody's really made any earth shattering improvements to it since. Why not just steal their work, as great artists are known to do?

    Actually there is plenty wrong with the Apple interface. Take a look at this article by Gentner and Nielsen called The Anti-Mac Interface. We just seem to be stuck in the WIMP paradigm...

    The real cool thing about Linux is that everyone can experiment with the UI and perhaps discover something much better.

    ...richie

    --
    ...richie - It is a good day to code.
  358. Re:Why I use Windows, and not Linux by richieb · · Score: 1
    But, what about when it doesn't work? What if you don't have the right c libraries? This happened to me and it was extremely frustrating.

    Have you tried emailing the author? His/her name is probably in the README file.

    ...richie

    --
    ...richie - It is a good day to code.
  359. Linux support in the margin by Chakotay · · Score: 1

    I'm a bob at a company doing outsourced technical support for Philips, Memorex, Dysan, Gravis, Kensington, Fujitsu-Siemens and others worldwide. I happen to be one of the few there who knows something about Linux. And though officially Linux is not supported by any of the above-mentioned companies, many agents will come to me when a customer has a Linux question - because they'd like to help the customer, and they know I might have the answer to the question. One thing I really hate to do, and many with me, is to say "Sorry sir, that's not supported" while I do know the answer, or know the answer isn't far. Yeah, technically it may be wrong to unofficially support Linux in the margin. But all those companies pay per call. The customer has called anyway, so why not HELP them? That's what helpdesks are for, right?

    Actually, I hear so many people pure on tech support, but I actually kind of like it. I do 8 projects in 3 languages (Dutch, English and German), and sometimes I even get to practice my (rather limited) French skills when the French agents happen to be out. I like the work, I like helping people, I like the co-workers, I like the variation from call to call. That's the advantage of working at a large world-wide outsource-center as opposed to a small local callcenter. I guess :)

    Or, I could ofcourse be crazy. Definitely a viable theory...


    )O(
    the Gods have a sense of humour,

    --

    Never underestimate the power of stupidity
    To err is human, to moo bovine
  360. Re:A Standard UI by spot · · Score: 1
    i just want cut-and-paste to work.

    sigh.

    information is free.
    the only question is:

  361. Re:Who Cares About the Average User? by Joe+Decker · · Score: 1

    I have to disagree with you about spreadsheets.

    First let me say that I'm fond of awk, perl, and such for the right purposes. As are (custom-written) C/C++ programs.

    Spreadsheets are very good at turning around estimation that requires playing with the data and the algorithm (but not too too much of either.) A reasonable number of engineering estimation tasks and accounting tasks fall into these categories.

    For example, I'd sum a few numbers with awk (or more likely bc -l), but a lot of my financial planning is done on a spreadsheet. Back five years ago when I was doing serious number crunching, I used C/C++ and hand-coded the inner loop in i860 assembler (letting me throw 15 petaflops or so on neural network training calculations.) The right tool for the right job.

    Using a spreadsheet doesn't make one an idiot. Instead, not having one on Linux keeps me from spending time on Linux, and investing in Linux. I end up having to spend more time in front of my Windows NT desktop and less in front of my Linux one, and that means when I do something new that might be useful to a community, it's more likely to be a Windows one than a Linux one.

    That makes me sad -- not stupid.

    --Joe

    Too much is not enough.
  362. Re:Too many apps! by Joe+Decker · · Score: 1

    You're forgetting that with the nature of the community, most projects start to scratch someone's itch. If I don't like one of the ICQ clients (or mail clients, or whatever) available, I can write my own.

    Actually, I think there's an interesting point here. Yes, you can write your own, but, if there are 20 open-source ICQs out there, you could also modify an existing one as well, actually producing something that was on the whole better.

    That doesn't happen in part because a lot of open-source software gets written again from scratch. There are a number of reasons for this, ego, not wanting to bother reading someone elses code, and perhaps the most often, just an honest desire to learn how "a program like that might work." There's nothing wrong with any of these reasons.

    I am not saying that variety is bad. What I am saying is that it is sometimes coming in part at the cost of more fully-developed applicatons, fully-tested, fully-documented applications. I'd rather have 7 good "foo" applications to choose from -- rather than 20 half-baked ones.

    --Joe

    Too much is not enough.

  363. Re:Who Cares About the Average User? by Joe+Decker · · Score: 1

    You are correct, I misspoke (and realized it after I posted.) 15 peta-floating-point instructions, NOT 15-peta-floats/second. Enormous difference, mea maxima culpa. --Joe

  364. Re:A Standard UI by drewpt · · Score: 1

    I agree 100%. I first used Linux back in 1995, and every so often I go back and forth between Windows and Linux. Unfortunately my job requires me to program on Windows machines, so that is where I spend most of my time on. Last night, I wanted to see where Linux is at, so I went and installed Mandrake 6.1. Linux has improved a lot in the last few years, however, I don't want KDE, Gnome, and Enlightenment installed. I spent more time fiddling with my desktop, than I did with the applications. The first thing I said, was Linux needs a standard GUI. Windows boots up into that greenish-blueish screen, and people don't like to deal with new things when they're not familar with it. Give me a standard screen, and when I get comfortable again, let me customize it.

  365. Re:How about a DHCP client... by drewpt · · Score: 1

    Not to defend Windows, but these guys were morons then. Assuming your network card is already installed, it takes 1 minute + reboot to install a DHCP connection on Windows.

  366. Re:A Standard UI by drewpt · · Score: 1

    Well, since I _program_ on a Windows machine, it is a technical job. However, I don't have a problem developing software for Windows. Right now, that's where the market is.

    GUI's simply make sense. They make people a lot more productive. It's faster to click something, then to type an entire command line with arguments.

    Hmmm..

    gcc program.c -o program
    or
    F7 or Press the compile button with your mouse

    Sure you can alias the "gcc" command line to something short, but it's still a lot faster with a GUI.

  367. Re:A Standard UI by drewpt · · Score: 1

    Don't knock what you don't understand.

    Smartass, I develop software for a living. I've been using makefiles since I started developing software.

    My point was that hitting a function key like F7 in Developer Studio is far easier/quicker than typing on the command line.

  368. Re:A Standard UI by drewpt · · Score: 1

    You don't have function keys bound so specifically in real programs. You'll mess up your clean shell.

    I just noticed this. Ever even use Developer Studio?

    They don't seem to matter binding F7 with compile, and even F5 with compile+run. Don't give me this crap about, "Well that's Microsoft", because this is one product by them, that works very well.

    I worked at a company where all our development was on Linux. You know what? I still enjoy developing in DevStudio more.

    Whats your definition of a real program. To me, it is a piece of software that gets the job done.

    If you want to bind function keys in your shell, do it. That doesn't make it a fake program.

  369. Re:Make Linux idiot proof? Would it be Linux then? by MinusOne · · Score: 1

    > My mother is an architect who spends 12 hours a day building houses in California for folks of all income ranges, from the extremely rich to housing for folks
    >on welfare. Are you suggesting that she should drop her job (losing a ton of money in the process) because you and I as computer programmers are too
    >damned lazy to do our job?

    >I'm constantly amazed at the attitude of the software development industry: "I'm too lazy to make it easy to use, so I'm demanding that
    >the rest of the world learn something that I only spent a few years of high school and college learning."

    No, I don't think he was suggesting that your mother should become a full time computer expert. I also do not think he was suggesting that all people should become as proficient with computers as I am, as he is , or as you are.

    The fundamental problem is that computers are very complicated systems. The exact level of complication (and usability, for that matter) depends on who the system is designed an implemented. Many of the people contributing to this thread seem to think that making Linux as "Windows like" as possible is the proper way of shielding users without sufficient knowledge of the details from the complication and the implementation. Unfortunately Windows, both NT and Win9x, have done what seem to be a poor job of system implementation, resulting in system instability, repeated reboots, BSODs, etc. Microsoft has also done such a good job of shielding users from the complication of the system that even experienced sysadmins have difficulty finding the appropriate configuration information.
    On Linux systems, there is a general trend in the other direction - not only are users not shielded from anything, it is put right out in front of them in a way Windows systems never do. Many contributors to this thread have argued this side - that we should make systems as configurable as possible, regardless of the complication presented to the users. In addition, users frequently have to deal with Unix conventions that seem natural once you know them, but are incredibly cryptic and arcane if you don't. For example, the top level directory names include /usr /var /tmp /lib /bin /sbin /home and /etc. If I listed these off to an experienced computer user without Unix knowledge, I doubt that they could guess with any accuracy what files, command and libraries would go where and why, even though there are excellent reasons for distributing files and directories as they have been.
    Linux makes all these thinsg visible and accesible to the users, which requires more knowledge on their part. Windows hides most of this stuff, making the system less stable, less administrable and less configurable. Its not lazy programmers, its programmers who ask more of a user, in order to give them more options in the long run.

    If it were up to me to decide the way the software world worked, I would throw away the entire Unix directory structure and the entire command structure. Essentially all of "userland" would be re-organized and redesigned as an integrated system. Many directories and commands and software systems that work with them exist in their current form because of quirks in obscure systems lost in the mists of time. The Kernel could remained unchanged - the APIs could stay the same, but the user programs would be rearranged. If we could decide that we don't care to be 100% compatible with old systems, we could design a system taht would be much easier to understand and work with, and one that would be easier to wrap layers around to hide the complicated details from newbies without frustrating experts. Most of the details of how a modern Unix works could even be retained with very little modification - the way shared libraries work, the way daemons work, the user ID and accounting systems, and so on. It just seems to me that the way systems are organized right now makes it exceedingly difficult for people to learn some simple tasks that they need to do everyday work. Its not that programmers are "too damned lazy to do their job" its that the organization of current Unix systems make their job very very difficult to do without dumbing down systems to an unacceptable level.

  370. Re:Why I use Windows, and not Linux by oneirine · · Score: 1

    Underneath the gloss, Windows is an extremely difficult OS to use.

    On Linux, I have never (okay, never after I stopped using rpm) had an install of one piece of software break another piece of software. I have never had a shared library conflict (again, never after I stopped using rpm). I have never had to troubleshoot my init scripts. I have multiple versions of programs and shared libraries coexisting happily. I have *never* had to reinstall the OS. If I did reinstall Linux, getting my apps back would *not* require reinstalling them. If I want to perform an action that requires root access, I don't have to log all the way out of X and log back in - I just type 'su' or click on the KDE Root File Manager desktop icon, and type in my password. And I don't need a GUI to administer Linux - when I broke X by, um, accidentally deleting the /usr/X11R6 folder (don't ask), I was able to download the latest XFree86 and install it, all from the command line.

    I could go on and on, but the point is this - Linux is well on its way to being just as easy to use on the surface as Windows is, and Windows - well, Windows is never going to be as easy to maintain as Linux is right now.

  371. COM for Linux would be great by nrrd · · Score: 1

    It would be good to have a simple language independent method of using components in Linux. There are others component architectures, like CORBA (too complex & orb's oftin aren't compatible), JavaBeans (too restrictive of a license, and considering Sun's recent shenanigans with setting up a standard, I don't think it's a good bet Java will be arond for a long time). There is a version of COM under development for Linux called GCOM( www.armored.net/gcom/summary, it's basicly COM with all of the Microsoft-ism's stripped out. The site is worth checking out. I just found out about it--I haven't had a chance to try anything with GCOM, but I really like the idea and I think it would be a great addition to Linux.

    --
    "Eye halve a spelling chequer, It came with my pea sea, It plainly marques four my revue, Miss steaks eye kin knot sea"
  372. Re:Who Cares About the Average User? by grahamkg · · Score: 1

    Actually I've been using Solaris and HP-UX at work over the last two and a half years. (Would these also require a [censored] prefix? ;-)

    My problems with Solaris and HP-UX are more with how they are administered at my place of work than with the OSs themselves. At this place, system configurations are vastly different across platforms. For instance, the Suns in one lab will have a certain tool set, while those in another lab will have different tools. Sure, I can ftp files around from one machine and toolset to another, but at least with Linux I can have everything I need right here.

    As regards the X86 compatible Unices, I've run Red Hat from v4.1, a few versions of SuSE, a couple of versions of FreeBSD, Slackware, Debian, TurboLinux, and Solaris 2.6. Each has its strengths.

    Finally, as regards RMS, the FSF, et al, I don't know if it is proper to call it GNU/Linux or Linux. I do know this. I'm using software that I didn't have to write and didn't have to buy. The software is good and reliable, and alot of it is GNU software. Fwiw, I never forget its source.

    Graham

    --
    Graham
    Linux - Fast Pane Relief
  373. Who Cares About the Average User? by grahamkg · · Score: 3

    I couldn't care less about the average user. I care about using my computer.

    Word processing. If I want to perform word processing, guess what. There's vi and emacs. They process words just fine. I don't give a damn about some fancy piece of bloatware like Microsoft Word that turns my plain text words into some binary gludge that will be unreadable two releases from now. Ugh.

    Spreadsheets. Ah, the joys of awk. In much less time than it takes to import a plain text file into Microsoft Excel, assuming the 65,536 line limit isn't blown and Windows hasn't crashed, I can have a long column of numbers summed. Pick a column, any column. I pick it with awk, and pipe it into an awk program that totals a set of inputs. Voila, my answer appears.

    Desktop friendly. Geez, I'm a mathematician, and I get paid to analyze megabytes of data. GNU/Linux is my desktop os of choice. What can't I do with all of the GNU tools available to me? If the basic tools won't do everything, there's awk. And if that's not enough, there's always C. I still have so much to learn.

    I started using GNU/Linux two and a half years ago in response to the unreliability and instability of Windows 95. Now I understand the extreme limitations of the Windows platform, and the superior capabilities of the Unix world.

    GNU/Linux is a tribute to the best and brightest in the world from the best and brightest in the world. If the average user wants GNU/Linux, fine. Let him learn how to use his computer.

    Graham

    --
    Graham
    Linux - Fast Pane Relief
    1. Re:Who Cares About the Average User? by m3000 · · Score: 1

      I care about the average user because that is what will get Linux to go mainstream. And if it goes mainstream, that means there are more apps to do things in (Sonique or Pirch on Linux, mmmm (and before you get your panties in a knot, I know there are Linux equivalents, but I like those two programs more)) and it means increased hardware support. I've been lucky, the only thing that Linux doesn't support is my scanner, but if it was mainstream, then maybe my scanner would work too.

    2. Re:Who Cares About the Average User? by Inoshiro · · Score: 2

      "If I want to perform word processing, guess what. There's vi and emacs."

      Are you nuts? The amazing "beeping and not beeping" vi, and "ctrl+alt+right shift+F12+esc+del" emacs... Then pipe the stuff through ispell? For people who can barely remember the shorcut to spell check in Word97, you expect these to work? Corel Wordperfect -- now there is a usefull alternative.

      "Ah, the joys of awk." Ah, the screams of end users. GNUmeric, perhaps. I myself prefer to avoid using things like awk by hand. Scripts are more productive with them, true, but... They are components, and most users don't like manually stringing together components.

      "GNU/Linux is a tribute to the best and brightest in the world from the best and brightest in the world. If the average user wants GNU/Linux, fine. Let him learn how to use his computer."

      It's that kind of elitism which is not welcomed in my Linux community. If an average user wants Linux, show them everything you do during the install (they likely won't see if it again, and it's just a primer to their Linux life really). Once that's done, help them setup the GUI or CLI login of choice. It's very easy to make simple scripts that let them do some trivial admin tasks without needing to know about multiuserness. Want to change hardware conf? A simple setup tool does it.

      Something like the Windows Control panel which lets people to admin tasks (once a password is entered, of course), and setups which actually update things like GNOME and KDE menus by default would do a lot towards getting Linux "mainstream" as it were. From there, they're bound to pick up some knowledge. But please, don't patronize them just because they don't know everything you do. True, they may be missguided, but you'll get a lot more of them to come over and learn if you talk to them rather than scream from afar "LEARN, STUPID!"
      ---

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    3. Re:Who Cares About the Average User? by mr · · Score: 1

      Then please puke on Linus.

      For Linus HIMSELF has said the official name is GNU/Linux. (He then went on to call it Linux)

      If it helps, consider Minnesota Mining and Manufacturing. Most people call it 3M. But the name it REALLY is called is Minnesota Mining and Manufacturing.

      http://www.3m.com/legal.html

      --
      If it was said on slashdot, it MUST be true!
    4. Re:Who Cares About the Average User? by mr · · Score: 1

      Linux is an OS. As your version of GNU/Linux talks AND has a male gender, I'd like the source. (I know a couple of people who are transgendered and I'm sure they'd like to take male source and figure out to go to female source.)

      From a Linus interview.

      HY: About the GNU/Linux argument; have you talked with Richard Stallman about this?

      Linus: rms asked me if I minded the name before starting to use it, and I said "go ahead".

      And your proof about Linux (the speaking, male OS) or even Linus hating RMS is documented exactly where?

      --
      If it was said on slashdot, it MUST be true!
    5. Re:Who Cares About the Average User? by rongen · · Score: 1

      Well said...! I agree with your sentiment but would like to point out that it should be tempered with the qualification that there shouldn't really be an attempt to EXCLUDE less advanced users... I think the people that use and rely on GNU/Linux stuff will naturally make applications more useable and user-friendly for their own convenience or that of their targeted user-base... But his can be a natural thing.

      It's great to imagine a world running free software, and if this happens it will happen naturally. Having said that, I don't think forced development (making _everything_ user-friendly and ID10-t proof, for instance) is a good model for Linux. If someone needs a user-friendly installer (say, Corel) they will build it. There is no reason EVERY linux intallation needs to be a walk-in-the-park... especially if that means a loss of functionality.

      --

      --8<--
  374. Re:A Standard UI by arielb · · Score: 2

    that's not what linux is about. It's about choice at the expense of being easy to use. There will never be one GUI, there will never be one distro...but at least nobody wants to fork the kernel so that everything runs no matter what distro. That's what linux is about. That's where its power lies but it also means it's a weakness for attracting new users.

    --
    ---
  375. For me, Linux boots much FASTER than Windows by jsm · · Score: 1
    a) Long boot up and shutdown time

    Long reboot? I've always had exactly the opposite experience. Currently, I boot a fully-loaded Linux with graphics in about 30 seconds, and it takes maybe 2-3 minutes for Windows 95. Older Linuxes and hardware setups always showed similar results. The fast boot is one thing I always LIKED about Linux.

    1. Re:For me, Linux boots much FASTER than Windows by jsm · · Score: 1
      I may be loading things I don't need. Is there a Howto on ways to minimize start/shut time? I want a near instant shutdown like Win95.

      Well, I don't know of a HOWTO, but I just exit X to text mode, then press Ctrl-Alt-Delete. This is a clean way to shutdown Linux, and it is fast. It sends TERM signals to all the processes, then when everything is safe, it says "System halted" or something like that, and you can turn off the machine.

    2. Re:For me, Linux boots much FASTER than Windows by bheckel · · Score: 1

      I may be loading things I don't need. Is there a Howto on ways to minimize start/shut time? I want a near instant shutdown like Win95.

      One thing that I should have conceded in my original post was the added time it takes for Win95's Scandisk to run after Win95 crashes.

      A post-alpha Wine may still be the real breakthrough for me. I would really like to use Linux exclusively.

      --
      ~
      ~
  376. Applications and drivers. by Rob+Kaper · · Score: 3
    Applications and drivers is really all we need, IMHO.

    While KDE and Gnome and the likes are not perfect, they definitely give the mainstream user a comfortable, usable GUI.

    Installation procedures have been improving a lot too, just look at Caldera or Corel. Besides, there are tons of books such as Easy Linux that start with explaining drag-and-drop, so even the new computer users can probably learn Linux without a lot of obstacles.

    What Linux continues to need though, is all the latest applications and drivers. The diversity of reasons not to use Linux I hear has shrinked to "I cannot run FavProg97" or "my DVD/webcam/whatever isn't supported".

    There are many viable alternatives and workarounds for this problem, but to go mainstream Linux should no longer require workarounds. Native support, mainstream.

    My mother thinks the computer at work is running WordPerfect. Since the has no interest in the OS and mostly types papers and letters on the computer, she cares about WordPerfect. I set up a Linux machine at home with KDE and WordPerfect and she continued exclaiming: "yes I run this at work too!", even when I showed some screensavers.

    Linux was ready for my mother because it supported our hardware and ran the programs she wants to use in a solid, clean interface (KDE). Linux will be ready for mainstream use as soon as it supports most or all hardware and programs.

    1. Re:Applications and drivers. by 348 · · Score: 1
      Agreed, What Linux continues to need though, is all the latest applications and drivers. The diversity of reasons not to use Linux I hear has shrinked to "I cannot run FavProg97" or "my DVD/webcam/whatever isn't supported".

      Maybe not direct written apps, but at least a standard methodology and agreed upon methods for porting mainstreem apps and drivers to the environment.

      --

      More race stuff in one place,
      than any one place on the net.

    2. Re:Applications and drivers. by LiquidRaptor · · Score: 1

      I'm impressed at you mastery of the enlish vocabulary, did you just learn Fucking? and you wanna know sumtin, coders arn't all there is, we have to design for the end user, sure soemtimes were lucky and that's us, but for most apps nowdays it's for the guy who got a computer for christmas.

  377. More no's by tsikora · · Score: 1

    I get all my Linux apps over the Net free. Why would I want to go to CompUSA and buy StarOffice when I can download it for free in a minute or so. New users need to be educated on how to use Linux and OpenSource not make Linux more Windows like. Microsofts formula is a blueprint for disaster not success.

    --
    -- Ted tsikora@powerusersbbs.com
  378. What can we do in the short run? by davecb · · Score: 1

    I'm always being asked to "set up a computer for my nana". I'd prefer it to be Linux, and I suspect it wouldn't be all that hard.

    However, I'm woefully ignorant of what's working well on Linux: how's Applix, Frame, Star Office and the like? What's a good image converter? Who has a bozotalk-to-ms-word filer so I can recover the user's old files?

    And what am I missing? What else do we have that's usable right now, so I really can set up a Linux box for nana?

    --dave

    --
    davecb@spamcop.net
  379. Re:Pretty close to the point. by Zagadka · · Score: 1

    And the correct question to ask is, why people who only need to read E-mails and surf the web need to pay $100 every now and then for each of their computers just to run an operating system which cost nothing to make a copy for running on their computers?

    How else do you expect development to get paid for? Should companies that develop software charge the first customer the entire development cost, or should they amortize it over many consumers? Because that's what it is when commercial software companies charge a price for their software.

    As for not wanting you to copy it, that's because they would naturally get less sales, and would hence have to charge more per copy they do sell in order to make a profit.

    A lot of free software zealots don't seem to get this. I know what you're going to say, you're going to say "a lot of people that copy it wouldn't have bought it in the first place". Maybe true, but many of them would have. I would have bought an official copy of Red Hat Linux if that was the only way I could get Linux. Of course it isn't, so I have several free Linux CD's (RH 6.0, Mandrake 6.0, Redhat 4.0, and really old Slackware and Debian's I don't even remember the numbers of)

    I hate Windows too, but the reason I use Linux is not for political reasons, it's for technical reasons. I think free software is great, mind you. I use lots of free software, and I've made numerous contributions to various free software projects. I've even got more than one project of my own that I've been planning on releasing under an open license (probably GPL or Artistic), once they get into a usable state.

    But the belief that all software should be "free" is as absurd as saying "all beverages should be Cola". I believe that if someone does some work, they should be entitled to whatever compensation they desire if someone else desires to benefit from that work. The fact that it doesn't cost the developer any more to make an additional copy is inconsequential. If you want to use that software, the developer of that software is entitled to get whatever price they ask. If you aren't willing to pay, you don't get to use the software. (There are additional complications when you get into monopolies, because they you aren't really asking to use the product, your essentially being forced to use it.)

    Think of it this way: suppose you were going to hire someone to shovel your driveway while you're away at work. Suppose one guy told you he would use a teaspoon, and it'll take him all day, in sub-zero temperatures, to clean the driveway. Another guy says he'll use his snow plow, and it'll take him 3 minutes. Both will get the job done while you're at work, and the quality of the work will be identical. What price would you be willing to pay each guy?

    Should the price depend on how hard it was to do the job? No, of course not. The price should be based how useful the job is to you, ie: the utility. Both guys are giving you the same end result, so you should be willing to pay each the same amount. The fact that it's very easy for the second guy to clear your driveway doesn't mean he should be paid less.

    In the same way, why should software developers not get paid for another copy of their software? Sure, it costs them very little to make one more copy, or even nothing if your make the copy yourself, but you're benefitting from their work. If they want to give that work away for free, that's fine, but you don't have the right to demand that they allow you to make copies, just as you have no right to "borrow" the guy's snow plow while he's on his lunch break to clear your own driveway.

    Besides, end users will probably still end up paying $60-$100 even if they were using Linux. The difference is, with Linux the distributor gets all of the money, and the developers get none. It's so ironic that people point out Red Hat as an "Open Source success story" when: 1. Red Hat is losing money. (yes, I know their stock is doing well, but so is Yahoo's) 2. Red Hat doesn't develop the vast majority of the software in their distribution.

    Yes, people "in the know" will go and either download Linux, or buy it from cheapbytes, or burn their own copy of a friend's CD, but for "end users", Linux will seem to have basically the same price as Windows. The whole supposed "freedom" issue is virtually irrelevant for end-users. They have no use for source code. They already make copies of Windows, despite what the law says.

    The reason Linux would be good for end users is for technical reasons, not political ones. Personally, I think an OS is a lot more "user friendly" if it doesn't blue-screen, destroying the document the user was working on. Performance and reliability are both things that end-users can benefit from, and they are both areas where Linux is superior to Windows. Linux is also quickly becoming much better in terms of having a usable GUI environment. In many ways, GNOME is better than the Win9X/NT GUI (though it's still got a few rough edges to clean up).

    I do, actually, think that software should come with source code. But again, for technical, not political reasons. There are many technical reasons why it's good to have source. But having the source available doesn't imply that people should be allowed to make copies for others. Also, forcing companies to release source isn't the answer. Included source is a feature. Mandating that all software should include source is like mandating that all software should include a pretty splash screen. Some users might like it, but it's useless for the vast majority. I'm one of those people who would like source, and I bet you would too. But most users don't care.

  380. Re:Why I use Windows, and not Linux by Emptydan · · Score: 1

    I am in basically the same situation as you, and suggest that you try BeOS. Yes I know that there is very limited hardware and software, but otherwise it is as easy/easier than windows.

    --
    what happens to the hole when the cheese is gone? -Brecht
  381. Re:Not all that close to the point. by GypC · · Score: 1

    Well, Windows won't let you delete c:\windows... but we knew what you meant :^)

  382. Re:it's even worse than that. by GypC · · Score: 1

    Programmers need to be more careful what they release, and let let their s/w kill people's systems.

    Err, uh, release? A year ago gnome was beta and E still is... what's your point?

  383. Re:Linux is missing.... by GypC · · Score: 1

    You need a TT font server like xfstt!

  384. Re:Tone Down The Arrogance, Please by GypC · · Score: 1

    Many posts here are bashing the concept of a UI standard or even catering to the average user.

    Make newbies welcome, or face the fact they won't be coming back.

    You seem to be missing the point that many of us don't care if linux takes over the desktop or the world or whatever. We don't care if Joe Blow has to live with a really crappy OS because he has no interest in learning a better crappy OS.

    We want a POSIX system that doesn't cost an arm and a leg and we want the source code. We want to build a foundation for Freedom that no one can ever take away from us.

    If someone wants to paste a "user friendly" environment over it then go right ahead... just don't expect us to give a shit

  385. Re:What should I do, What's it called? by fishbowl · · Score: 1

    "Maybe something like a self-configuring intelligent menu could be useful to all of us. "

    You just identified the sort of thing that I expected from Windows 9x, and the main reason I
    was disappointed to see the UI as "nothing new".

    To be new, it must do more than look different and rearrange the same concepts; that is merely "postmodern", not new.

    --
    -fb Everything not expressly forbidden is now mandatory.
  386. Re:How about a DHCP client... by True+Dork · · Score: 1

    I set up a friend's MediaOne cable modem recently. I made the firewall a RedHat 6.1 machine, and pumpd works fine. If you're using Redhat, try it by hand. pump -i eth0 and watch your syslog. I use pump when I freelance at a couple of companies that use dhcp.

  387. Carpel Tunnel Syndrome. by flngroovy · · Score: 0

    This is what you get from using linux. I wouldn't be shocked to learn that linux users have cranks on the front of their cars. They seem to like doing things the hard way. Why anoyone would use pico or vi instead of VC++ 6.0 is beyond me. These guys think that if they install something on linux that they are freaking programmers. Thats all that linux is about. You linux freaks keep on pretending that your geniuses because you can use a command line. Give me a break. I guess if you have NO social life, girlfriend or athletic ability, then you may have no other option other than patting yourself on the back everytime you compile someone else code. Big fucking deal. It's lame. Linux is lame. And all of you are lame. Life is to short to do everything the hard way.
    P.S. There is life outside of your home. Come join it.

    1. Re:Carpel Tunnel Syndrome. by Tom+Christiansen · · Score: 2
      Why anyone would use pico or vi instead of VC++ 6.0 is beyond me.
      Oh, I can answer that one for you. It is because of course that "vi" is much, much easier to type than in "VC++ 6.0" is. :-)
    2. Re:Carpel Tunnel Syndrome. by pl0p · · Score: 1

      If Linux is so lame, why don't you try this test: Let's see if you can write and compile a parallel Finite Element CFD code for computing 3D flows on unstructured grids. Then run it on a grid with 10 million+ tetrahedral elements for over a week. I would venture a guess that Microsoft software is not even close to being able to do this. I routinely do accomplish runs like this on our Beowulf cluster at NASA. And yes, I do have a social life, a girlfriend and I ride my bicycle 20 miles a day (I don't drive my car unless I have to).

  388. Linux will Never be mainstream by flngroovy · · Score: 1

    Linux users should just be happy with what they have. All I hear is how Windows sucks but then I see where some linux supporters want to make it more like Windows. The command line will never be mainstream and I really don't see any software store stocking linux applications. It's not gonna happen. Windows 95 had USB support well before any stores began selling USB products. Now several years later linux still doesn't truly support USB. Now a geek might be able to get his or her box to support USB, but the average user would not. Quit kidding yourselves. Silly rabbit, linux is for geeks.

  389. Carpel Tunnel Syndrome. by flngroovy · · Score: 1

    This is what you get from using linux. I wouldn't be shocked to learn that linux users have cranks on the front of their cars. They seem to like doing things the hard way. Why anoyone would use pico or vi instead of VC++ 6.0 is beyond me. These guys think that if they install something on linux that they are freaking programmers. Thats all that linux is about. You linux freaks keep on pretending that your geniuses because you can use a command line. Give me a break. I guess if you have NO social life, girlfriend or athletic ability, then you may have no other option other than patting yourself on the back everytime you compile someone else code. Big fucking deal. It's lame. Linux is lame. And all of you are lame. Life is to short to do everything the hard way.
    P.S. There is life outside of your home. Come join it.

  390. Re:How about a DHCP client... by Accipiter · · Score: 2
    I have Time Warner RoadRunner, and I have it working quite nicely in Linux.

    First, make sure your network card is detected. You can use modprobe, but I have PCI NE2000 support compiled right into my kernel, and in my opinion, that's the way to go.

    In /etc/rc.d/rc.local, put in a line that says the following:

    # Connecting RoadRunner Services (replace ethX with your ethernet device.)
    dhcpcd ethX

    RoadRunner no longer requires a Login, so it's very easy to get it working in Linux. Once you add the dhcpcd line, you should be all set.

    Also note, this is for Time Warner RoadRunner. Your cable service may require a login, in which case you would have to use the OS that the login program was written for, or get the Linux equivilant if it exists. I know several RoadRunner login programs were written for Linux before Time Warner eliminated the login, so you may have some luck.

    (NOTE: I'm not responsible if you screw up your system, people. This is just how I got my connection working, and working quite well I may add.)

    -- Give him Head? Be a Beacon?

    --

    -- Give him Head? Be a Beacon?
    (If you can't figure out how to E-Mail me, Don't. :P)

  391. KDat: tape backup! by hatless · · Score: 2
    Can't help you with CD-R backup tools, but if you're okay with single-tape backups, KDat (part of the KDE suite) should do the trick. It's no Veritas NetBackup, but it's a polished and intuitively-designed little program.

    Thinking more about CD-R backup, it seems it wouldn't be hard to adapt KDat to burn CD-R disks by frontending existing burning tools. I figure the resulting tool would work as follows:
    1. User defines list of files/directories to back up, or picks a previously-saved list. Allow use of DnD to let users pick folders by dropping them on the app from any XDND-compliant file manager or dialog.
    2. When the selections are complete, the user schedules the burn or starts it immediately.
    3. Upon completion, do a verify and write the ID and description of the disk to the appropriate logs and history database, to allow easy browsing of backup history to select files for restore operations.
  392. Font rendering? How about font management! by hatless · · Score: 5

    The lad hasn't said anything new, but it's stuff that needs to be said again and agin until we get it right.

    I'd like to take the complaint over font handling a step further. I agree that TrueType support should be part of the standard fontserver. Mandrake already does this, replacing xfs with xfstt, and unless there are license conflicts, other distros should follow suit.

    But further hobbling things is the horror of installing and managing fonts under Linux, and under Unix in general.

    More fonts, Postscript and TrueType alike, with their accompanying config file additions, should be packaged as relocatable noarch RPMs.

    There should also be simple command-line tools and GNOME and KDE frontends for installing and inspecting not just these font RPMs, but also for one-step, jargonless, click-and-drool installation of arbitray Windows and (binhexed) Macintosh fonts and font bundles. Such tools should transparently perform all of the steps necessary to install such fonts under *nix, perhaps even creating the aforementioned font RPMs as an interim stage. Added bonus points if the same fonts were automatically made available to TeX, not because I think TeX is going to supplant word processors, but because it should be pushed hard as a Free Software answer to the Crystal Reports layout engine.

  393. A failure to click. by Lemmy+Caution · · Score: 2
    Informative? Someone moderated a link to the Spice Girl's porno fantasy page as informative?

    Well, I guess it is informative in a way. I mean, I certainly didn't know that about Geri Halliwell's hair.

  394. Re:Why I use Windows, and not Linux by GlenRaphael · · Score: 1
    amazing, I had no idea there are tools to non-destructively resize ffs partitions now. Or were you speaking out of your ass?

    There are several such tools available under Windows. I usually use Partition Magic to non-destructively resize partitions prior to setting up a dual-boot system.

    --
    I play Nerd-Folk!
  395. Re:need it . . got it . . by Locutus · · Score: 1

    Damn straight. I'm with you because until they show repeatedly that they can COMPETE they get no $$ from me. Stopping competition by paying customers to use MSFT products ( IE, WinCE, etc ), licensing a product with no intention of following the license agreement ( Java, Spyglass, etc ), and forcing applications on OEMs ( IE, MediaPlayer, etc ) is just plain bad for users, developers, and business customers and partners. I wouldn't do the castration bit but I've quit a couple of jobs because it would mean developing for a version of MSFT Windows. Locutus

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
  396. Printing, fonts and printing and fonts by elflord · · Score: 2
    Two of the major problems with most linux distributions at the moment is that the printer and font management models don't work very well.

    One problem is the basic design of the printing model -- you basically just dump postscript files to a spooler, or possibly dump them to a post script filter, then to a spooler. The problem is that the finer features like choosing paper trays and possibly stapling documents have no place in this primitive printing model. CUPS does a lot to address this, but the applications are usually developed for the lowest common denominator.

    Another problem ( partly related ) is font management. So, you've installed fonts into the X server. Well, that's nice, but using them from your applications is still a very nontrivial task. The reason for this is that most applications that need to print install their own minituare font system which properly handles display *and* printing of fonts. because the bitmapped fonts that show up when you use xlsfonts are not printable. Under linux , the true type fonts aren't printable either unless you have one of the newer post script printers.

    What linux distributions need to do is

    (a) move towards a better printing system,
    (b) find a way to render true type fonts to a printer, maybe code some kind of printing layer
    (c) possibly supply some kind of API much like the one Star Office uses to handle the problems of WYSIWYG printing.
    (d) Ship some decent fonts. It looks like Corel is making some steps anyway ( they're shipping 200 bitstream fonts )

  397. Well, part of the fun by ch-chuck · · Score: 2

    is the superior intelligence that is required to set it up, gaining esoteric knowledge on the way that puts one in the exclusive club and 'leet class of snobs that can look down our noses at the 'stoopid windoze lusers' that had to pay for it, haha! That is, you meet someone with the badge of honor of having installed Linux and you know this person is someone of depth you can trust, and not another self styled "expurt" poser who just popped in a CD and hit return a bunch of times and tries to claim they actually accomplished something. But that's democritization I guess.

    Raw unix isn't for everyone, it's user friendly but picky about it's friends, etc etc.

    But seriously, what they'll be talking about after all these IPO's is market penetrataion which means custom tailoring the system to the markets existing level of expertise or a tolerable learning curve to expand the user base. It'll probably be up to the developers paid by RHAT and VA to do all the boring 'user friendly' extensions necessary to make Linux accessible to the average person in the mall; a lot of the developers who 'do it for fun' and share their code get their kicks in other ways, usually pushing the technology in front of them and probably couldn't care less about coding in proactive help and dancing paper clips - it's hard enough just to get release notes typed up! Of course some developers may get a charge just out of eroding the mighty snake god's empire enough to help with the friendifying extensions sometimes requires cunning trickery.

    Maybe if Video card mfgrs distribute a linux CD already configured for their card. Or rhat sponsors a hardware testing/certification program so vendors can put a "Linux OK!" sticker on their box and an easy to find rpm just has to be loaded to use it.

    Boojum

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  398. that got mangled! by ch-chuck · · Score: 2

    strike "extensions sometimes requires cunning trickery" and sub "extensions."

    Missing paragraph - Windows isn't always a dream itself, they've got their share of tech support calls and upgrades that require an expert and cunning trickery to get runnings.

    One of my hosed boxes at work has a win95 display properties windows that is 50 screens wide - sure takes a long time to get to the "OK" button, heee.

    Boojum

    --
    try { do() || do_not(); } catch (JediException err) { yoda(err); }
  399. Re:Let me tell you something about printing by RayChuang · · Score: 1

    Greyfox,

    I actually like your idea of using X protocol to drive printers from inside a graphical Linux shell.

    The reason why I'm still pushing for a standard interface for Linux is simple: it makes it much easier for printer manufacturers to write actual printer drivers.

    Hey, at least being on the inside of printer driver development, at least you can eventually get Linux to support UPDF when that standard is finalized. It'll sure save printer manufacturers a lot of headaches writing Linux printer drivers, that's to be sure.

    With the explosive proliferation of high-quality inkjet color printers from Hewlett-Packard, Canon, Epson, and Lexmark, the impetus is there to correct one of Linux's major shortcomings.

    --
    Raymond in Mountain View, CA
  400. Linux needs standard API's by RayChuang · · Score: 3

    What Linux really needs right now is a standard Application Programming Interface (API) for EVERYTHING.

    Imagining everyone agreeing to a single standard for both text mode and graphical interface mode. That way, we can optimize the operating system for MUCH improved ease of installation and use, not to mention better hardware support and much improved printing capabilities.

    Because Microsoft uses the WIN32 API (which has been improved a lot of the years), it can do a very good job of optimizing the operating system to support system hardware, and MS was able to develop a very good printing system (which works with just about every printer out there). I mean, look at the output from the 1000 dpi-plus color inkjet printers--most of the output is generated by Windows-based computers, unless it's one of the newer models with USB connections, then you can use a newer-generation Macintosh to generate the stunning output. Sadly, that type of output is quite yet available to Linux users.

    --
    Raymond in Mountain View, CA
  401. Beyond Mainstream by Sterling · · Score: 1

    Ok,

    Linux is an operating system for technically skilled users, who believes in openess and that information should in general be free. Linux was created for the computer literate and was not intended for the "average user". But as a consequence of the growing popularity of the Open Source movement and Linux, it has come to a head that for the movement to continue, some concessions need to be made for the "average user". This include GUIs, consumer software, drivers for consumer hardware, and simpler installation.

    I contend that these things will be implemented as a matter of course. As linux becomes more popular and more commercialized the GUIs and simplisticty will follow suit. The GNOME and KDE environments are examples of projects to make Linux more "user friendly". GNOME and KDE are trying to replicate the ideas of a common gui environment that made other OSs so popular.

    But I also contend that Linux users need to do more than go Mainstream. The reason that "power users" stick with command line interfaces is that the keyboard is far more expressive than the mouse in most cases. While implementing the points in the article will slowly bring in new users, and also increase the productivity of the "power user" slightly, for Linux to truly be a success, Linux developers need to go beyond mainstream. Linux needs the so called "killer app". This so called "killer app" does not even have to be an application. It can be a new form of UI. Something that will bring together the GUIs of the "average user" and the CLIs of the "power user". Lets face it folks, the current notion of windows and widgets is not the answer.

    The main point is that Linux has to stop playing catch up ASAP and start innovating. Quit playing games and bickering with a certain OS vendor. Hurry up and finish porting all that software that you think you need, and start developing software that is not a rehash of an old idea, and that might truly revolutionize the industry.

    Man

  402. Re:Too many apps! by Tool-Man · · Score: 1

    We don't need more applications... We need better applications. Instead of saying, "I want to write my own web browser," why not contribute to Mozilla instead? Instead of writing "Yet Another MP3 Player," contribute code to one of the more established ones.

    You're missing the point on how Open Source software development produces better software. If you think in terms of evolution or "software Darwinism", then the variety of 30 competing projects is a good thing. Instant Messaging on Linux is still a new niche where a lot of experimentation is going on. Eventually, things will settle down and a few successful clients will emerge. If projects like Jabber are any indication, then the end result is going to be software that is better than commercial alternatives...a common theme with OS software.

    You do highlight an important challenge: developing reputation managers for Open Source. Something like Epinions.com, but geared to our community. Something to help you seperate the wheat from the chaff.

    When using freshmeat, I usually have to scan several entries. By looking at their various summaries, Web pages, and frequently by trying out a few packages, I filter out the projects that don't seem to be very well supported. This usually works, but it is time consuming, and doesn't take advantage of the fact that someone else with similar interests as mine probably just did the same thing a week ago. Collaborative Filtering, which is just a form of reputation management, would come in real handy. In fact, I'd be suprised if FreshMeat wasn't already working on this.

  403. Re:A Standard UI by Tool-Man · · Score: 1

    I don't think there needs to be a standard user interface per se, but there is a need for standards on user interface behavior.

    I agree. The Web blew the then current notion of consistent UI out of the water. Of course, having some level of consistency is important, even with Web sites. But the fact that now Apple, once the torch bearer of consistent UI standards, is distributing the non-standard QuickTime UI, makes it pretty clear that some variability is acceptable.

  404. Re:Too many apps! by ralphclark · · Score: 2

    It's great that there are 30 ICQ clones, this way everyone can choose which one to use. In Windows there is just one ICQ client. Freedom of choice is why I use linux, I can pick everything I want.

    Er, no you can't; you can only pick what is there and that's the whole point. You can't pick a video player to play the latest Sorenson-encoded QuickTime movie trailer, and you can't pick a finance package to do your tax return. There might be though if those with the talent and free time to code stuff didn't waste their time re-inventing the wheel. I mean, 30 versions of the same program, that's just plain silly.

    Consciousness is not what it thinks it is
    Thought exists only as an abstraction

  405. Re:Math is the foundation of CompSci by ralphclark · · Score: 2

    I think you've been tricked

    That's a nice way of putting it.

    Consciousness is not what it thinks it is
    Thought exists only as an abstraction

  406. Re:What does linux do that windows doesn't?? by ralphclark · · Score: 2

    Consider, what does Linux do for the average user that Windows does not?

    I think I can answer that with a degree of authority as I'm one of those people who uses linux and Windows about 50/50 at home. The answer is stability.

    I run Windows 98SE and when I finally got it installed with a few apps(after a dozen abortive attempts) I thought: wow, how slick.

    But by the time I'd installed a few more applications and, more to the point, all the recommended updates from windowsupdate.com, the system had become so flaky and unstable that it was regularly sending my blood pressure through the roof.

    For example, one of the most recent recommended updates for IE5 made the special IE5 icon disappear completely from the desktop (there's no way to make it come back except by reinstalling... and that means re-downloading half of the updates again).

    For another example, ACPI support just plain doesn't work; having reinstalled from scratch with plain old APM I find that doesn't work either; the machine frequently goes to sleep and will not wake up unless I hit the reset button despite my having standby mode completely disabled!

    For another, the system frequently hangs partway through the shutdown sequence, with one of those kernel32.dll errors. You click on OK and it comes back again straight away. And you can't get the task menu up with Ctrl-Alt-Del as long as it's there, which is to say: ad infinitum. So again the only recourse is to hit the reset button.

    Oh, and often enough rundll hangs on shutdown instead.

    Don't imagine this is anything like a substantial summary. It's only the tip of the iceberg.

    The fact is, IME Win98SE is a mess. Period. It may have the gloss when it's working, but the frequency with which it stops working completely destroys the experience for me. Often enough as a result I just switch over to Linux for several days at a time because I'm so damn disillusioned with using Windows.

    Consciousness is not what it thinks it is
    Thought exists only as an abstraction

  407. Re:[Off-Topic] Registry by ralphclark · · Score: 2

    Get thee behind me Satan!

    Seriously, you shouldn't write me off as an anti-Microsoft bigot. I've bought two versions of Windows in the last two years even though I already run Linux. When Microsoft comes out with a new OS I'm ready to part with the GBP70.00 to GBP140.00 it costs here, even though they've bitten me in the past. So to imply unreasoning bias is a bit uncalled for.

    The thing is, every time I go through this I end up bitterly disappointed. My experiences with Win98SE have been appalling and despite hours downloading patches from Windowsupdate.com things are getting no better. The most expensive failures I've encountered on Win95 and Win98SE have been those which corrupt the registry basly enough to require a reformat and reinstallation of the OS and all applications and patches. This takes days of my time, and happens so frequently that it has cost me thousands of pounds in lost time this year alone.

    Now, about the other matter.

    With regard to your assertion that a registry would work better if written by someone else, try to understand this simple concept: a centralised registry is unworkable in the real world. It is therefore a bad idea, period.

    It creates a single point of failure for the whole system. Remember a chain is only as strong as its weakest link. If you have an entity upon which the whole system depends, and which is written to by every program on the system (and thus vulnerable to bugs and other mishaps ocurring in every program in the system), then that entity will inevitably get corrupted and the system will be unrecoverable. As with windows, you might get it to work with some manual fixes but you probably won't be able to find all the damage and the system will never be quite right again.

    A registry might look cool from a theoretical architectural point of view. But this type of model hardly ever takes into account the fact that software contains bugs and that hardware sometimes fails. It would work if these things never happened. But they do, all the time, and until we see infallible hardware and guaranteed bug-free code a centralised registry will always be a liability.

    Consciousness is not what it thinks it is
    Thought exists only as an abstraction

  408. Linux is missing.... by DP · · Score: 1

    good GPL drivers from EVERYONE, and a system for them (this is mostly the fault of MS, and patents, causing drivers/specs to be proprietary in the 80s and on)

    office suite based on GTK, using gecko

    truetype would rock, but is not necessary for world domination (or is it? someone enlighten me then ;)

    it has mostly eveything else.

    --


    -- d'arcy poirot
  409. Re:Use the Macintosh Human Interface Guidlines by IntlHarvester · · Score: 1

    Right on. It's importatnt to note that Microsoft has "Human Interface Guidelines" too, althought they originated at IBM in the 1980s.

    On the other hand, there was a thread on the Gnome developers mailing list where they pretty much dissed the idea of having any UI standards for Gnome apps, even for little things like the placement of the Help menu. Perhaps it's too early or things are in flux, but on the surface this seems like a real bad idea.
    --

    --
    Business. Numbers. Money. People. Computer World.
  410. Re:Hardware vendors ... by IntlHarvester · · Score: 1

    VisualBasic (and friends) has been hugely influential in the move to purge Mac and Unix users from the desktop in major corporations.

    However, the classic VB-style client-server front end is old news, even according to Microsoft propaganda. Get Wine working for those legacy VB apps, and work on good web or java interfaces for new client-server apps. The key product here is Mozilla, not another RAD system.

    But if you insist, Borland Delphi is coming to Linux, and (as it's proponents argue) it does everything VB does, only better.
    --

    --
    Business. Numbers. Money. People. Computer World.
  411. Re:Hmm by IntlHarvester · · Score: 1

    Yes, it would be shameful if Sun spiffed up Solaris' interface to make it more popular with users. They might actually (gasp) gain market share that way.

    Basically, Sun only wants to sell expensive and esoteric server hardware. That makes them about as relevant to this discussion as IBM's S/390 division.
    --

    --
    Business. Numbers. Money. People. Computer World.
  412. Re:Hardware vendors ... by IntlHarvester · · Score: 1


    Oops! I'm not a Java programmer, and I didn't mean to start a flamewar about this.

    My point was simply that traditional RAD client-server development isn't a good approach for the smaller and not-heavily used applications that corporations usually run to VB for. Maybe Java doesn't fit the bill as a RAD tool, but in terms of deployment and supportability (sic), it beats VB hands down. Feel free to substitute what ever other tool fits the bill.
    --

    --
    Business. Numbers. Money. People. Computer World.
  413. Re:Closer than you think.. by IntlHarvester · · Score: 1

    Correct, Microsoft has been using app vendors to distribute service packs (updated DLLs) for them for years. The world would be a much happier place if apps just required "at least Windows 95 Service Pack 16" instead of automagically upgradeing/downgrading your OS for you. Perhaps Windows 2000 will take this route.

    However, this would only work because Microsoft is the single vendor for system DLLs. Just look at how slashdot goes ballistic whenever a commercial package is only supported under "RedHat 6.1" and how even experienced Gnome users seem to have trouble getting the right library versions.

    The Linux Standards Base could be a solution, but for now I don't see anything coming from them, and if it does it could either be obsolete or so minimal that it won't see much vendor support. Basically, I don't see a solution until much of the Linux OS core stabilizes -- glibc will need to stop breaking backward compatibility at some point, and perhaps the KDE and Gnome APIs will stablize too. The solution is to wait until things stabilize to the point that most programs will run on an average box without requiring a bunch of library upgrades. (For example will require RedHat 6.0, but will run without problem on RedHat 8.0.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  414. Re:Windows does NOT have "good printing technology by IntlHarvester · · Score: 1

    Unfortuantely, printing is one of those things in Linux which was inherited directly from the Unix world. Nobody engineered Linux printing, it just sorta came with the package, along with the good luck that someone reverse engineered PostScript.

    And the UNIX model of printing was always $20000 workstations running $10000 software printing to $7000 printers, so PostScript was obviously acceptable. After all, who was to know 15 years ago that Adobe intention was to price PostScript out of the hands of the average PC user. It probably seemed like a good general purpose solution at the time.

    I would imagine that sooner or later, someone will extend X so that it provides GDI- and QuickDraw-like printing abilities in it's rendering engine, and then reverese engineer some common drivers. It won't be industrial strength like traditional Unix printing, but it will be good enough for single user workstations and small networks and lowend printers. (Note that I don't expect any particular innovation from the X Consortium -- it's too dominated by Big UNIX companies that aren't really interested in your inkjet printer.)
    --

    --
    Business. Numbers. Money. People. Computer World.
  415. DUH! REad the whole post you dolt! N/M by Lumpy · · Score: 0

    n/m

    --
    Do not look at laser with remaining good eye.
  416. Re:A Standard UI by Lumpy · · Score: 1

    #ifdef SARCASIM
    True, and windows needs one too.
    #endif

    please, tell me why. why does it need a standard GUI? do you get easily confused? if you make a statement please qualify that statement...
    What the hell is a standard GUI? twm has been around for over 20 years.... I'd bet that's more of a standard GUI than anything else on the planet... and Linux ships with that, so I'd say that Linux does have a standard GUI.

    at that point, my ATM's need a standard GUI, my car dashboard needs one, and my yes... Microwave ovens do too!

    I am easily confused if you change how it looks! please do my work for me. make my life effortless so that I may just drool and watch old tom and jerry re-runs... But I cant... my tv's remote control doesnt have a standard UI... so I'm confused again.....

    --
    Do not look at laser with remaining good eye.
  417. Re:Not all that close to the point. by Lumpy · · Score: 1

    This is exactly why Harlan Ellison uses a mechanical typewriter.

    the casual home user wants a appliance, one that dont break, one that will do this or that, and will get them their email/ daily soap listings.

    Linux is not for them and never will be. (Except in embedded form as a commercial product.)

    Linux as redhat,debian or the great slackware will not become a home product except for geeks. and that is what it should be.

    It's a Development enviornment... it has too much power for the bungling.

    give the masses a toaster that can get their email and Utopia will materalize.

    --
    Do not look at laser with remaining good eye.
  418. Pretty close to the point. by Lumpy · · Score: 4

    The article is pretty close to the point on many facets. I agree that Linux software needs to be "mainstreamed" I saw a copy of corel wordperfect 8 for linux at my local Best Buy (I bought it too even though I have the free version). but the biggest thing is not just software...

    Hardware... almost everything on the shelves is Linux compatable except for the cheap junk.(Win products) but is there a linux sticker anywhere? no way! We hear of these companies saying they support linux, but they refuse to put a works with linux sticker on the box (Creative Labs... get that sticker on every box you dummies!)

    But then linux isn't made for the general computer user. windows9x is great for the clueless... it's great for the un-knowing... it's geared for the person that has very little in their heads or very little desire/time to do more than push a button. Linux didnt become popular because it was effortless, it became popular with us because it is hard. ls -al is dang difficult to the windows user. they cannot understand keyboard commands (before you win-lovers start flaming... I support windows95/NT for 120 users at my office... they cannot understand anything that is more difficult than a doorknob. yes there are a few that have a clue but it is very few) Unix has been around for eon's longer than wondows/dos even was a fleeting idea. Unix was "shunned" for being complex. Dos came around... it too was "shunned" for being complex! Only the geeks had 8088 or a 80286 (-rich geeks) computer at home, and everyone else said "oh god no! no pc for me! I cant even set my new-fangled clock on the VCR!"

    well now it's 1999... and these same sheep cant set their VCR clock, but they think they need a computer!

    I dont want them using linux. Actually, the best thing for linux is to stay "fringe" or in the "power user" domain.. it will become de-facto in business (It's replaced most of my servers) because it can be made to easily run what the sales dept., accounting, etc... needs and will keep the "I know something about computers" people from screwing it up! A linux box properly configured for business is 100% bullitproof, idiot proof, and makes an admin's job almost trivial.

    So please linux, dont go mainstream... stay in the realm of power hobbiests, and business users.

    Leave the fodder of the "home user" to Microsoft.

    --
    Do not look at laser with remaining good eye.
    1. Re:Pretty close to the point. by Bongo · · Score: 1

      I wish people would stop perpetuating the myth that Windows is EASY. It is not easy. Easy is when you don't need books on it anymore. Easy is when you don't have conflicts installing stuff. Easy is when software upgrades contain fewer features AND more power.

      I think that there are just some things that Linux has not yet available. That doesn't make it a harder OS, just a less complete one..

      Complexity/depth is not a sin, and preserving it is not elitist. And at the same time, making it easy for people new to computers is not 'selling out'. For example, the Japanes game 'Go' is very simple, so newcomers can start playing very quickly, as there are just a few rules. But players can keep playing and develop their skill to a high masters level. Linux has the amazing value of being open, so the potential is there for becoming an advanced guru, if one so desires. At the moment that seems to take a very long time. But can't we speed this up? All that is needed is a way to make the depth more easily accessible cognitively.

      A sort of map of the systems, ways of representing the complex concepts of what is going on, in a way that new users could slowly absorb. It's not about dumbing things down. It's about making the obscure more clear.

    2. Re:Pretty close to the point. by SeanNi · · Score: 1

      Ummm... think about that for a second. DO you really think that MacAffee Antivirus would be unnecessary under Linux?

      Virii can hit Linux, don't think for a second that they can't. It just so happens that most don't right now, since not enough people use it. But if it were to become much more widely-used than it is now, you'd start seeing Linux virii hitting the net.

      At which point MacAffee (or something of its ilk) would be very useful.

      Those others you mentioned... Norton Utilities (or something similar) would probably still be around. Sure, the capabilities would be built into the OS, but there would still be a need for a "dumbed down" version... just an interface, really, to cater to users who don't have the wherewithal to run "umount /mnt/mydrive && e2fsck /dev/hda5 && mount /mnt/mydrive;". After all, Windows comes with Scandisk, defrag, and a few other built-in utils, right?

      As for uninstallers (such as InstallShield, etc...)... well, what do you think RPM and APT are? Or what about that Setup (or whatever it's called) that LokiSoft introduced a while ago?

      Third-party utilities will always be necessary, no matter how full-featured the OS underneath them. Likewise, the existence of 3rd party utilities does not speak to the capability of the OS they are running on.
      --
      - Sean

      --
      It's a fine line between trolling and karma-whoring... and I think I just crossed it.
      - Sean
    3. Re:Pretty close to the point. by IkeTo · · Score: 1

      > Why do people who only want to fart around on
      > the internet and read Email need Linux?

      This is a wrong question to ask. And the answer to this wrongly asked question is very, very simple: because those applications needs a computer, which needs an operating system to run them. Linux is an operating system which fits the bill.

      People routinely says they "don't need Linux". This shouldn't be read literally. What they mean is not that they don't need an open-source operating system like Linux to control their computers. What they mean is that Linux is still too troublesome, and there is no need for them to have that trouble. This is actually a complaint, not a statement of fact. That's why people starts to figure out what is needed: they need Linux, only that it is currently not up to par for them.

      And the correct question to ask is, why people who only need to read E-mails and surf the web need to pay $100 every now and then for each of their computers just to run an operating system which cost nothing to make a copy for running on their computers?

    4. Re:Pretty close to the point. by IkeTo · · Score: 1

      > How else do you expect development to get paid for?

      This speaks in the point of view from the developer. When I ask why the "need", I'm asking from a point of view of the user. As a user, I see that Linux is there not asking you to pay to install it in my girlfriend's PC, I see that I can do the same for Windows except that the license didn't allow me to do so. So "developers need money" did not answer my question. I still cannot justify having to pay for something when it is available free--were Linux more "user-friendly". I still hold firmly that Linux should also be for the desktop.

      While I did have a lot of religious believe and do think that everything, at least everything in generic use, should be free and preferably under GPL, I didn't actually mean that in my earlier posting.

      > Should the price depend on how hard it was to do
      > the job? No, of course not. The price should be
      > based how useful the job is to you, ie: the
      > utility.

      What an interesting idea. Mind you that everything else didn't work that way. It is rather easy to grow rice, so although rice is a vitally important to have, it is relatively cheap, for everyone else can produce rice and sell them that cheap, getting all the market from anyone who want to sell them more expensively. It is just the copyright law, which ensure a monopoly on software, cause the contrary to happen. I won't comment which is better, for I'm sure that it would be another round of flame war.

      > end users will probably still end up paying
      > $60-$100 even if they were using Linux. The
      > difference is , ...

      you can install it everywhere, you are not forced to pay for the "support" from the same place you get the software (which is what the $60-100 for). Distributors sell exactly for what they do: distributing software. Nothing more. People can use any other way to get a distribution if they don't want it from distributors. They get everything they would expect from a free market.

      > It's so ironic that people point out Red Hat as
      > an "Open Source success story" when: 1. Red Hat
      > is losing money. (yes, I know their stock is
      > doing well, but so is Yahoo's) 2. Red Hat
      > doesn't develop the vast majority of the
      > software in their distribution.

      It's not that accurate to say Red Hat is "losing money". I'd rather say that it is making substantial capital investment. It's revenue is much higher than any internet startup you can see. And Red Hat does write the package management system and sponsors many development efforts.

      > They already make copies of Windows, despite
      > what the law says

      You mean, you think it is reasonable to formulate laws so that people are forced to violate them? I must be from a different planet from yours.

    5. Re:Pretty close to the point. by Zurk · · Score: 1

      umm..dude ? A Mac ? The same Mac thats going to be running a BSD derivative OS (Mac OS X) soon ?

    6. Re:Pretty close to the point. by Malcontent · · Score: 1

      It's called a Mac. Look into it.
      I tell all my newbie friends to buy a mac and don't bother with anything else. When they come over I let them fiddle with my themes and they LOVE that but I would not subject them to trying to set up PPP or nothing.

      --

      War is necrophilia.

    7. Re:Pretty close to the point. by taniwha · · Score: 2
      Leave the fodder of the "home user" to Microsoft.

      no! we can't leave them in the clutches of the evil empire .... home users are people too .... if you want windows to go away (or go open source) you have to starve it's creator ....

    8. Re:Pretty close to the point. by hautis · · Score: 2
      There is no reason for the general public to run Unix. Do you understand me? Why should they use Solaris or Linux or BSD or whatever?



      There is no reason for them to run Windows either. Windows in itself is too big and scary for many users, and Word and Excel are just plain awful. A really easy to use OS would, I guess, be persistent (system state stored on the disk, as in EROS, all programs being always up and running. Then there would be a menu with big icons for word processor, spreadsheet, www client etc, and always a way to pop that menu back up. All the standard programs would be "running" all the time, all of them would take up all the display while being used. As easy as a PDA or cell phone (at least older Nokias are pretty simple to use, surprisingly the new ones seem more irrational to me).

      No use to tell people that command line is fine, when even the freedom given by Windows is too much for many of them.

      --
      NOSPAM@REMOVETHIS.NO.SPAM - you'll find the real address somewhere
    9. Re:Pretty close to the point. by pl0p · · Score: 1

      I would have to say that you would be wrong in many cases. I am on several Microsoft dominated lists, and I have seen steady progression of frustration even among the most ardent Microsoft supporters with their products. I am not saying that the home user neccessarily needs to run some flavor of Unix, but (to point out the obvious) the dominant OS, win9x, is severely broken. People are *not* happy with it. Just walk down the isles of any computer store and you'll see all the software needed to live with win9x, like uninstallers, virus checkers, crash guards, etc. Clearly there is something wrong here. I have always wondered what would happen to all these products like Norton Utilities and McAffee AV, etc. if something like Linux did take over the desktop, since they would become uneccessary.

    10. Re:Pretty close to the point. by denzo · · Score: 1
      The mentality of "Linux is for geeks and hackers only, forget about the Windoze lusers" needs to be done away with. The entire reason for Linux was to offer a better, more stable, and saner operating system for the x86 platform. The prime OS that Linux is competing against on this platform should be pretty simple: Microsoft Windows. Linux is not only a geek's operating system. It's not only an Open Source operating system that people can share the development on. It's also a superior, stable, robust operating system that everybody can benefit from.

      Allowing the average Windows users to continue using Windows, and not offer something better to them from the Linux world, will force them to continue buying Windows products, and continue supporting Microsoft, when this is exactly the opposite effect that the Linux community should want. By not educating the clueless, they will continue to do the wrong things. None of us are elite to any other human on this planet, and just because someone doesn't know as much about computers as we do doesn't mean they don't deserve anything better than Windows. Some of them are simply ignorant, and ignorant people can be taught and lead to the right path.

      With all these distributions available, you would think that someone could come up with a new distribution, made specifically with the average Windows or Mac user in mind, and bundle it with various applications that they would normally have available in Windows, and even provide a lot of documentation to help get them started. Heck, make the distribution easily utilize some extra hard drive space on their Windows partition and install it so that they can easily use both Linux and Windows, and offer an Uninstall feature in case they decide that it's not their cup of tea. This should have no effect on people who are already using Linux, because they're already using other distributions such as RedHat, Slackware, Debian and the like. The new "Windows User" distribution won't affect them one iota.

      Let's stop acting like we're some sort of elite secret society that only wants hand-picked people and give other people a chance. There's a lot of unrecognized, potential talent out there that are not using Linux. They could be the ones who could help tip the scales into Linux's favor in a big way. Microsoft? Who's that? Oh yeah, those people who secretively write their software and only distribute it as binaries. How passe.

    11. Re:Pretty close to the point. by Judah+Diament · · Score: 1

      True, 5 UIs is annoying, but I think the reality is that one UI, probably KDE, will end up being the defacto standard.

    12. Re:Pretty close to the point. by Judah+Diament · · Score: 2

      You missed something very simple. Windows 9x is distributed by one compnay, and therefore has one face, and being main stream is a limitation. But do you know what - Windows 2k has MANY faces - regular, pro, server, data center, etc. Why? becuase somone who spends his day in MS VisualStudio has different OS needds than somone who spends his day in MS Office. Now, it's true that when it comes to Win2K it's all the same thing, but the point is that there is no reason why there shoulnd't be multiple flavors of Linux for different people. For example, a Mandrake 8 with KDE 2.0 which any idiot can install and use, a Debian for your purist hackers, and a RedHat 7 for someone in the middle. That's the beauty of OpenSource OS - you can have your cake and eat it too via multiple distributions. And the fact that they will all be using Linus's kernel means they will be compatible. The whole "if Linux goes mainstream it wil......" is a joke - the kernel will never be touched by idiots, and what you put on top of the kernel is up to you and/or your distribution!

    13. Re:Pretty close to the point. by LiquidRaptor · · Score: 1

      Umm, the diffrent types of win2k are how well they implement network software...the UI is exactly the same, in fact pro could easily do all the stuff server advanced does, it just doesn't becuae they took out a few of the programs. with linux they all look diffrent, and I shouldn't need to learn 5+ UI's to write a program that everyone can use. Sure I only need to rewrite a small portion but thats valuable time. I do understand the point of having diffrent workspaces for difffrent users, but make them all run similar, take the shells for win9x, like geoshell, or litestep or whatever, one program written for 9x will work with all of those without any problems

  419. Too many apps! by Stiletto · · Score: 5

    I don't understand all these arguments for more applications. If anything, Linux has too many applications! For example:

    Doing a search for a Linux ICQ client on Freshmeat produces (get ready) 30 matches! That's right, there are 30 seperate ICQ clients for Linux. They are all open-source, and many have all the usefull features, but people, DO WE REALLY NEED 30 OF THEM?

    The linux kernel programming community is a pretty loosely knit bazaar--a lot of programmers, but at least they have a single focus. There aren't 30 versions of the kernel!

    Although the application programming community also has alot of programmers, they are all duplicating each other's work!

    We don't need more applications... We need better applications. Instead of saying, "I want to write my own web browser," why not contribute to Mozilla instead? Instead of writing "Yet Another MP3 Player," contribute code to one of the more established ones.

    ________________________________

    1. Re:Too many apps! by LuckyStarr · · Score: 1

      what for? to pour down hot grits on them?

      scnr :-))

      --
      Meme of the day: I browse "Disable Sigs: Checked". So should you.
    2. Re:Too many apps! by nazerim · · Score: 1
      Although the application programming community also has alot of programmers, they are all duplicating each other's work!

      You're forgetting that the source is often GPL'd - one can easily use the base source code of the application doesn't fulfil his needs and modify it to do so. Case in point here, gnome icu for example used base code from the command line micq.

      --
      .my 2p
    3. Re:Too many apps! by ranton · · Score: 1

      That is why, while I like Linux and its ideals, it seams to me that all it ever does is reinvent the wheel. The good thing is that they are usually very good wheels, and free to boot.

      --
      -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    4. Re:Too many apps! by UnclPedro · · Score: 1

      If anything, Linux has too many applications!
      ...
      That's right, there are 30 seperate ICQ clients for Linux. They are all open-source, and many have all the usefull features, but people, DO WE REALLY NEED 30 OF THEM?


      You're forgetting that with the nature of the community, most projects start to scratch someone's itch. If I don't like one of the ICQ clients (or mail clients, or whatever) available, I can write my own.

      Does that lead to a whole pile of redundant apps? Yes.
      Does that give me a client I like, as opposed to having to use someone else's idea of the ideal interface? Yes.
      Does it make me happy, because I'm hacking away on something that interests me, and from which I benefit? Yes.
      Does that provide another choice (remember the mantra, Linux is about choice...) for other people out there who are dissatisfied with the same programs I was? Yes.

      The idea you're presenting is a bad one. If I decide one day, "I think I'll write a newsreader. It'll be fun, and maybe someone else will like it, too", I don't want to be told, "No! So-and-so has already written a newsreader! You'd be duplicating his effort. Go write a database app instead."

      ------

    5. Re:Too many apps! by thopkins · · Score: 1

      It's great that there are 30 ICQ clones, this way everyone can choose which one to use. In Windows there is just one ICQ client. Freedom of choice is why I use linux, I can pick everything I want.

    6. Re:Too many apps! by alprazolam · · Score: 1

      writing these apps is educational for many of us, and it allows people to personalize their desktop if you dont like to see all these apps, download stuff from your distro's website

  420. screw the desktop...I'd rather have a linux box by mr_burns · · Score: 1

    Linux does not exist in it's current capacity because a panel of market-heads decided it should blaze a trail to the desktop. Linux is an OS that a lot of us made for ourselves to suit our own ends. It is a matter of coincidence, not dertermination that Linux has reached a certain amount of success.

    We should continue working on what we want to work on. Nobody wants to turn Linux into an OS they don't want to use. How long will we go down this path to the "desktop market" until Linux is reduced to something we wouldn't want to touch with a 10 foot pole?

    I say we should make an OS for us, by us, and screw everybody else who doesn't like it. Freedom is the underlying principle of free software, and I don't neede a major distro company (with commercial interests) telling me what Linux is or should be. Let "Desktop Linux" be the first in a series of major forks from the tree...I'll keep my geeky distro.

    --
    "Let him go, Ralph. He knows what he's doing." --Otto Mann (simpsons)
  421. Re:Complexity versus consistency by Bongo · · Score: 1

    Yes, Windows is a mess, and that's my main problem with it. Its a mess for the reasons you give.

    Linux is consistent, as you say, and with hunting and investigating, it's secrets can be discovered. But could we not make something that made the process of discovery faster? At the moment discovering the complexity is hard, so maybe we could work on making it 'easy' to find out what you need to know?

  422. Weird... by StarFace · · Score: 1

    I have not come across that problem. I recently moved into the southwest Michigan area, and was surprised when I had several independant people ask me to help install Linux for them.

    One of them, as you would expect, is not only a computer hobbiest, but a CS major. The other two however hardly even fall into the "tool" catagory. I had to sadly turn down one request, because after seeing how much she knew about computers, and what she used them for, I knew that there was no way her+Linux were a compatible couple. She only wanted it because she had heard about that new trendy thingy that is different from Windows.

    I find an increasingly large number of people who have heard of Linux, and are interested in trying it, who would typically be viewed as 'iMac' individuals.

    Must be a local phenom?

    --
    V
  423. Re:My $0.02 by StarFace · · Score: 1

    ... now I have no problem with
    the current system, "Search Engines" (hehe), but the average person would like a place he can go online to just
    browse what's available and say "Ooh that looks nice, I think I'll get that..." rather than knowing beforehand what he
    needs.


    Take a look at Linuxberg and tell me what you think. It follows the basic layout of the venerable TUCOWS...because it is a subsiderary of Tucows. One can point their browser to this page with the eager hopes of finding a word processor for X, and need only navigate simple catagorized lists.

    The fun difference for these new Linux users will be that 99.9999% of the software is completely free, no strings, and doesn't have a little "Buy Now!!" tag next to it. :)

    --
    V
  424. Re:Why I use Windows, and not Linux by N1KO · · Score: 1

    Compiling the source may not be the best idea with larger programs(or groups of them) like kde or gnome. An installation should be short.

  425. Re:Why I use Windows, and not Linux by doom · · Score: 2
    There's lot's of interesting side issues on this thread, but to get back to what the fellow was saying about the "gloss" of Windows, I think there's a fundamental issue here that will make it difficult for the 'nix world to match Windows.

    Unix is a huge pile of software that's evolved under the direction of a large number of people. Getting it to work involves getting lots of different layers of software to work together, and this is both a strength and a weakness. For example, Unix users get to choose between window managers, and having chosen, they have a lot of choice about how to configure their window managers. That's a whole class of software that doesn't even exist as far as the typical Windows user is concerned.

    And the problem is, if anything getting worse, with more layers being added to the system... Pretend you're a naive user, and then consider Gnome. Everyone's talking about it, but what the hell is it? It's not a window manager. It's not an application. It's not a C library. Do you need it? How are you supposed to know?

    You might hope that it would be the job of the distribution packagers to work out these issues, but as far as I can tell, they haven't been that much help. And there's a limit to how much they *can* help, because one of the virtues of the Unix world is the amount of choice it offers the user. Freedom is what it's about, and freedom can be confusing.

  426. Open source is hard to be accepted by managers by Fats · · Score: 1

    I would like to add to the article that free open-sourced software is still unlikely to be accepted by managers.
    Managers tend to have this feeling of 'If it's free, it can't be good, will not have proper support and I can't sue anyone if the software fails.'

    1. Re:Open source is hard to be accepted by managers by jflynn · · Score: 2

      Yes, that is the fallacy of our times, that all value is based on money. It should eventually wither because it is not based on reality.

      To equate a software product's value to counting the hours someone paid to have it written is seriously bent. Even equating its value to the hours spent writing it is absurd. The value is much better measured as the satisfaction of the user without regard to the method of production of the software, or its cost. Measuring it this way naturally includes such factors such as support and accountability.

      BTW, the managers are correct that support and accountability are the playing field, that is exactly what RedHat, VA Linux, etc. need to provide and *market* to succeed. It's only high cost as indicator of quality that is a ridiculous criterion, and I suspect most smart managers know that. How large that subset is...

    2. Re:Open source is hard to be accepted by managers by pte · · Score: 1
      Why should only managers think in this way? Open-source is a thing that has only started becoming a 'big thing' in the last few years.

      Many people are afraid of new things, it takes time for them to be accepted. I think that in 5 to ten years open-source will be accepted by almost everyone, even managers. (Note: this doesn't mean it will be used by everyone.)

      bye,
      pieter

  427. Re:Not a new idea actually by jawad · · Score: 1
  428. Re:NT isn't C2 either... by color+of+static · · Score: 2

    That was true until a few weeks ago. I got the notice that NT4 with SP6, and 2000 were now certified for both orange and red book. So you can now add the NIC back in. I know there were probably exceptions made, and problems overlooked, but they have the certification, which is a problem for linux, because that can now be used by the NT camp.

  429. Certifications for gov use by color+of+static · · Score: 3

    While most of you may not think highly of the US government, they are one of the biggest customers or IT, and a huge director of where things go. An example is how much they can cram a bad standard before they reconsider it (GOSSIP anyone?).
    I've gotten Linux into a lot of government shops and applications, but its always an uphill battle because it isn't C2, or FIPs, or POSIX (early on for that one). Now with NT being C2 and FIPs (I don't remember the actual FIPS, maybe 140 or 180) certified this arguement has only gotten stronger. Put on top os this of not supporting ATM (yes I know it sucks for LAN apps, but tell the government that) in most distributions and pre built hardware and a large hurdle exists to get into the government and their contractors shops.
    Maybe RedHat or VA should use some of their newfound richs towards certification. C2 would be a good start and clear most of the problems.

  430. Two words: Right on by Ryan+Amos · · Score: 1

    This article, while not the best written one I've ever read, hits the nail right on the head. The whole "glossy box factor" is missing from Linux. Everything I'd want to say has already been said, either in the original article or by followup posts, but it would be nice to make sure some of the developer lists out there get to see this thread, and perhaps draw some ideas from it. There is no central body we can complain to; Linux has no central governing body, just its entire user body. One of the best things to do would be instead of having 30 different versions of the same thing, get all 30 authors together to make one, ass-kicking version. Sounds like a plan to me.

  431. Linux is easy to use, Windows - not by Rainy · · Score: 1

    This is, in fact, a very common misconception.. I thought so too, at first. But the truth is, Linux is harder to learn than Windows. The learning curve is much steeper. Once it's over, it's much easier to use than Windows. I think those of us who are about 20 years old (as I am) are going to live in a society where computers play an increasingly important role. It might seem silly right now to spend several weeks getting into a new OS, but it will pay off a thousand times later on.

    --
    -- ATTENTION: do not read this sig. It doesn't say much.
  432. Doesn't even require reading the config script by Shadowlion · · Score: 1

    Just type in 'netconfig'. It asks you for your host and domain names, then asks if you want to use DHCP. It'll mangle your config scripts for you.

  433. Re:How about a DHCP client... by Herbert+West · · Score: 1

    I'll give it a shot...

    I've been messing with this crap for a week and I'm very close...which makes it all the more annoying.

    I've tried 3 different Ethernet cards, my box sees all of them, I can config static IP's for all of them, not a single one of them will activate and retrieve a DHCP address from the cable modem. I'm not done trying yet though :)

  434. How about a DHCP client... by Herbert+West · · Score: 2

    that works? Having a cable modem is nice, having to run it in windows is not!

    1. Re:How about a DHCP client... by QuMa · · Score: 2

      Both dhclient and pumpd work fine, though dhclient is a bit more configurable.

    2. Re:How about a DHCP client... by radja · · Score: 2

      Hmm.. got it to work quite nicely myself.
      cablemodem from castel@home, running suse linux 6.1 (I think. I'm at work now and forgot the version. That's what you get from free stuff(as in beer...)

      //rdj

      --

      No one can understand the truth until he drinks of coffee's frothy goodness.
      --Sheikh Abd-Al-Kadir, 1587
    3. Re:How about a DHCP client... by Inoshiro · · Score: 2

      Dude, Slackware 7.0 works out of the box with DHCP.. It's setup during the install routine. Go read /etc/rc.d/rc.inet1 (the startup script for your network interfaces).
      ---

      --
      --
      Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
    4. Re:How about a DHCP client... by G27+Radio · · Score: 2

      Linux has a DHCP client. A friend of mine recently installed Linux, and it autodetected his ethernet adapter and automatically configured his Internet access (he was connected by ADSL.)

      He was completely blown away because he expected it to be another fiasco like when he tried to configure his winmodem.

      numb

    5. Re:How about a DHCP client... by Ma�djeurtam · · Score: 2

      As far as I know, there are three major dhcp clients for linux: pump, dhcpcd and dhclient (those two names are not very imaginative and often confused, as stated in dhclient documentation).
      I was never able to obtain ANY information from my cable modem with pump or dhcpcd. I've tried tweaking the configuration files and the command-line without success.

      Then I found dhclient. It worked instantly like a charm ! No configuration file needed, no command-line: I've just started it from the command-line and it worked. I'd recommend it to anybody.

      AFAIK, most (but not all) distributions come with pump or dhcpcd. I suspect this is an obscure licensing problem (dhclient is free and open-source, but not GNU, I think).

      You can get dhclient from http://www.isc.org/products/DHCP/dhcp-v2.html. It should fix your problems instantly !

      Stéphane

      --
      Instant Karma's gonna get you, Gonna knock you right on the head (John Lennon, 1970)
    6. Re:How about a DHCP client... by AlexisG · · Score: 1

      I intalled RH6.1 at home last week and it autodetected the network card. I just had to tell it to use DHCP to setup the card, and by the time it finished the intall and rebooted, the cable modem was working. Nothing to it. Well actually I didn't do anything. But when the people from the cable company came to install the cable modem a month ago, it took them around one hour to set it up in windows 98. The cable modem installation in Linux was too easy.

  435. Re:Why I use Windows, and not Linux by SeanNi · · Score: 1

    Well... errors, because of their unexpected nature, are hard to handle well.
    --
    - Sean

    --
    It's a fine line between trolling and karma-whoring... and I think I just crossed it.
    - Sean
  436. Re:Why I use Windows, and not Linux by Derek+S · · Score: 1

    I agree that dual boot is a necessity for most people, but it's a lot easier to get a Linux install right if it's standalone. In the past couple of years, I'd say half of the problems I've had with Linux have stemmed from the fact that it shared a drive with Windows. Not that I've had an excessive number of problems, but they tended to be the sort that a novice wouldn't be able to deal with.

  437. Re:Why I use Windows, and not Linux by Derek+S · · Score: 1

    I install a lot of packages this way on Solaris at work and on Linux at home. When it works it's great, but I find that it's only problem-free about 70% of the time. Quite often I need to update a shared library, hand-edit a Makefile, or tweak a line or two of C code. Not too hard for a sysadmin, but far more complicated than using an InstallShield wizard.

    One big problem is that the rapid changes in the various components of the OS aren't coordinated in any real way. There's something to be said for the concept of service pack levels, even if Windows doesn't stick to it. If the underlying components can become a little more predictable (and I'm hoping that the LSB can manage this), then source distributions could be installed through a reliable, friendly interface.

    Almost forgot: one other advantage of binaries is that they're a lot quicker to install. Especially on old, slow machines.

  438. Re:Why I use Windows, and not Linux by Derek+S · · Score: 1

    There's certainly something to be said for that (thus my support for the LSB). Still, it only helps on the binary front. Source packages aren't usually focused on Solaris or BSD any more than they are on Red Hat or SuSE. Such is the price of flexibility. We're not going to see foolproof source installs unless everyone settles on one tightly-controlled *nix. That probably won't be happening in this lifetime.

  439. Re:Why I use Windows, and not Linux by johnnycal · · Score: 1




    Well Maybe you should try BeOS, then if you want simplicity and ease of use. Every app is either free or a hella lot cheaper than its windows counter part and you can do neat things with it(play an mp3 backwards) along with get you school work done word processors and built it GUI C/C++ compiler.
    just give it a look and tell me what you think . http://www.be.com or for some news headlines www.benews.com for software www.bebits.com

    your pal,
    johnnycal

    --
    yah, I brake it all.....
  440. Re:Why I use Windows, and not Linux by ywwg · · Score: 1

    See the GNOME install project. Doesn't handle errors well, but installs most things fine.

    GIP is here: gip.darkorb.net.

  441. Re:READ THIS WHOEVER WROTE THIS EDITORIAL by Levine · · Score: 1

    atc, abuse, xtrek, Q3A, Civ CTP, UT... oops, that's 6.

    Levine

    long live the command line

  442. META: What linktext to highlight? by RobotWisdom · · Score: 1
    When I see "This is an editorial I wrote noting a few points about what Linux has to do before *it moves totally mainstream.* It talks about both the small and the large issues currently slowing the widespread use of Linux." I really have to wonder whether to click the 'it moves totally mainstream' part or the 'Read More...' link. (It would have been even worse if there was another choice like "an editorial I wrote in *this magazine*".)

    My philosophy is that you shouldn't ever link to the magazine's homepage (it will be linked from the article) because it's just another opportunity for confusion. And the highlighted text should be unambiguous-- go with "editorial" so I know where I'm going when I click.

    (For all I knew, the 'totally mainstream' link might have been to a Corel download page or something.)

  443. Re:Admins have to care about the average user by Brento · · Score: 1

    It's not me who does the hiring, speedy. If it was me doing the hiring, we'd have a crack team of Linux professionals to do everything from load the paper in the copier to make the financial decisions. But that doesn't quite make sense to the big guys with the dough. Why should we hire computer engineers for secretaries? That's why the Good Lord created network admins.

    --
    What's your damage, Heather?
  444. Re:Admins have to care about the average user by Brento · · Score: 1

    Even if I could, I wouldn't. She's a fox. :-D But to answer your question, she graduated from film school.

    --
    What's your damage, Heather?
  445. Re:Admins have to care about the average user by Brento · · Score: 2

    As a network admin, you'd have to be crazy to foist Linux on a group of unsuspecting secretaries for exactly the same reasons you discuss.

    People at work don't have the time to learn awk. They don't have the time to grapple the finer points of command lines. As a network admin, I can vouch for the fact that most users don't even have the time to go into "Tools, Options" in Microsoft Office when they're trying to get their work done. They race around, looking for a button that says, "Analyze All My Data And Print The Good Stuff In Arial 12, Landscape." If it's not that easy, then they don't have the time to use it. Of course you don't care about the average user, because not only are you brighter than one, but you're also not tasked with helping them on their computers.

    Those of us who actually have to deal with the average user wish, beg, pray for a super-usable version of Linux and applications to match. I'm right there with you, man - I *know* how stable Linux is, I know how powerful it is, I know how flexible it is. But you and I have taken literally years to play around with Unix & Linux, and I can't ask that from a secretary when her next sentence to me is, "I don't know why I'm learning this anyway. I'm looking for another job over at Company Y where they pay another fifty cents an hour."

    I care about using my computer, too. But I also care about using my VCR, and I was really happy when VCR Plus came out. I'm not stupid, but wow, it's great to just push five numbers and hit GO, and know that it's definitely going to tape Futurama in its entirety. Sure, I know how to program it, but I don't even have to think when I use VCR Plus. It just works, bam, done.

    Is vi as fast as VCR Plus? Sure. But it ain't easy for a secretary to walk in and create a two-column report with a bar graph in vi. It can be done in a matter of seconds with Word without ever having to read a single word of text.

    I'm not slamming the usability of Linux - I'm just saying that yes, it is good enough for you as a mathematician familiar with awk and vi, but it's not good enough yet for the secretaries. And there's a lot more secretaries than mathematicians.

    --
    What's your damage, Heather?
  446. [Off-Topic] Registry by extrasolar · · Score: 2

    Forgive me if sometimes it is difficult to tell between someone's technical judgement and anti-Windows bias.

    I would like you to separate the concept of a registry from its implementation on Windows 9x. What is "wrong" with the concept? The idea of the registry is a good idea, I think. One place to change settings throughout the system instead of the zillions of unsimilar configuration formats in a files that are usually in /var, perhaps /etc, or maybe that file is superseded in ~.

    The implementation is another thing. Microsoft made an operating system that is less than stable. That doesn't mean all operating systems are unstable. IIRC, the GNOME people are developing a registry program called GConf but it seems to be entirely unlike the Windows implementation. Instead of a binary database, GCong will be based on XML. [This is all AFAIK]

    The truth is, users *want* one place to change settings throughout the system. Microsoft has achieved this (even though it leads to problems with security (easy to access registry on any Windows 9x system and unlockout the control panel, etc.) and most of the information is undecipherable to humans). Registries are a good idea if done right.

    Not everything Microsoft comes up with is a bad idea.

  447. Re:A Standard UI by delld · · Score: 3

    I agree fully. It is like that internet thing - if every site only had a standard interface, it would just take off. But right now each and every one has a different look and feel -nobody can use it. The net is even worse than programs written for X, at least in X one has ten or so different ui's all very similar, none to hard to figure out. But the net? Every site is different - you can not tell most links from images or underlined words. If _they_ would just fix it, it would be the next big thing.

  448. Re:need it . . got it . . by Raleel · · Score: 1

    You'll be disappointed...sorry.

    --
    -- Who is the bigger fool? The fool or the fool who follows him? --
  449. amen by scabpicker · · Score: 1

    I've been hearing this for awhile- that linux is difficult to install, fix, or use somehow. I unfourtuneately still do support, and the majority of my users could not install windows if their life depended on it -and it never does. The soulution to this problem is to have linux installed on machines at the factory -a problem that is being fixed, slowly. As for linux being difficult to fix, or easy for an idiot to break, most of my users are unable to fix even the most basic problems in windows, and by installing outdated or incompatible software can make one not work very quickly. They are not mechanics either, but I suspect that most of them drive cars, sometimes with the oil light on, but they drive them. So don't waste your time on graphical installers, we have them. More graphical apps for the people who don't want to learn a command line is the path to universal acceptance, if that's what you are after.

    --
    _this is not a signature_
  450. Re:Windows does NOT have "good printing technology by spectecjr · · Score: 1

    Hmmm... the HP LaserJet 5N and (I think) the HP Color Jet 1600C are both postscript based. I'm not entirely sure though.

    Simon

    --
    Coming soon - pyrogyra
  451. Re:The Post/Ghost-script model by spectecjr · · Score: 2

    Yeah, I think the Linux community must get in gear to demand drivers for there printers.
    The same method worked with the graphic card manufacurs.

    I think a other approach is the best option. The postscript method can't handle the options the modern printers have to offer.


    The problem isn't anything to do with drivers at all - it's to do with the fact that 99% of Linux apps print by spooling out Postscript code DIRECTLY to a file, and then forcing you to go through Ghostscript to print it out - which frankly, is ludicrous.

    Windows has good printing technology which makes all this a none-issue. Rendering to the screen is IDENTICAL to rendering to the printer for 99% of all jobs. It makes it easy - which is surely the whole idea?

    Of course, then you *would* need printer drivers. Catch-22 I guess.

    Simon

    --
    Coming soon - pyrogyra
  452. Re:Windows does NOT have "good printing technology by spectecjr · · Score: 3

    The idea that the Windows printing model is a "good one" is simply preposterous, because a significant aspect of it is the fact that these printers are not printers at all. They're winprinters. This is not a printer, any more than a "winmodem" is a modem. It's not. A winmodem is a glorified phone jack that connects to the OS.

    Bzzzt! Sorry - thanks for playing.

    Who mentioned WinPrinters? You did. I didn't.

    I'm talking about the mechanism which means that to print, you can re-use your graphics code. You don't have to touch Postscript - your printer driver sits one level *up* from that under Windows.

    It goes something like this:

    Create Device Context (Printer in this case)
    Draw to Printer Device Context
    Finish.

    That's it - no "how do I write something which generates the correct postscript to do X, Y and Z?" - the GDI subsystem and the printer drivers handle all of the nasty stuff so that the printer gets the data in a format which it can understand.

    Winprinters... well, I wouldn't buy one, that's for sure. But given that some of them a while back cost $50, and were being bundled with NEC machines, I can't really knock them - if it were a choice of winprinter or no printer at all (and the printer was effectively "free" in this bundle), I'd take the winprinter. And I did do so.

    However, if I'm in the market for buying a printer, I'd buy one that could be used on any machine, just for future-proofing. (Same reason I only buy external modems if I can help it - although that criterion is going now that ADSL is picking up).

    Anyway, to sum up - don't go off half-cocked shouting and screaming about something when in fact you're not talking about the same thing at all. It makes you look stupid.

    Not only that, but I noticed that for all your flame, you didn't have the guts to stand behind a real alias - you posted as an anonymous coward. Tsk tsk. Try getting the cahones to stand behind your beliefs - or don't post them.

    Simon

    --
    Coming soon - pyrogyra
  453. Complexity versus consistency by / · · Score: 2

    What is the proper measure of whether something is easy?: is it its (lack of) complexity, or is it its (presence of) consistency? I argue the latter.

    Windows is perceived as easy, because it is perceived as not terribly complex, which it isn't if all you do is run minesweeper and sol.exe. But, if you get under the hood, or even if you do any mucking around in the passenger seat, you'll find it terribly inconsistent. From the UI to the interminable crashes, Windows just doesn't behave the way it is supposed to (or ought to).

    Linux, on the other hand, is perceived as complex, and frankly it is: there are many options presented to the user, and having to choose among many options is something that requires prescience or at least forethought. Linux, however, is also incredibly consistent: things don't crash when they're not supposed to (I'll leave it to the reader as an exercise to figure out when it is ever the proper time for something to crash). Programs, when they do exist, do their thing and nothing more. To me, that is much easier than is windows -- if I spend some time investigating an issue under Linux, I'm certain to be rewarded with some insight to bring to the table in the future if the circumstances arise again. Under Windows, I just have to hope that whatever happened before won't happen again, and if it does, that some magical combination of reformats and reinstalls will keep it at bay for a while.

    I tend to correlate ease with the absence of frustration more than the absence of complexity. Unfortunately, others don't seem to think that way.

    --
    "If one is really a superior person, the fact is likely to leak out without too much assistance" -- John Andrew Holmes
  454. hit the nail on the head by brokeninside · · Score: 1

    Edutainment drives the home computer market. Right now I can go down to the public library and check out any of hundreds of cdrom educational titles for my children for windows or mac os. In fact most Mac/Windows debates I hear from home users is the availability of children's software.

    Two things are holding Linux back from mainstream acceptance, the first is the overwhelming availability of non-Linux software. Until you can get the latest 'American Girls' cd or whatever to run on Linux, most home users will have little or no reason to load Linux.

    The second thing Linux really needs is more pre-loads. Until manufacturers such as Dell and Compaq offer Linux as the default with the windows flavor of the month as cost added extra, Linux will never be mainstream. Saving $100 to $150 bucks by forgoing windows would entice many people to try linux.

  455. Linux is Missing 2, no, make that 1 thing by X-Nc · · Score: 1
    2) Tools and a development environment to access coporate databases. Data is the life blood of business. MS makes it easy for developers to get at databases. Linux does not. Not surprisingly MS has made COM objects to access all sorts of databases (I am not talking about the silly data control here either).

    Right now PHP and, to a smaller extent Zope, are leading the way to dbms access. And it's not just for the Web, either. PHP is more than able to be a standard application scripting langauge capable of performing the duties of a number of previously entrenched languages/tools. You'd be downright shocked by the number of SysAdmins who are changing their perl scripts over to PHP.

    For Internet B2B applications, PHP is very hard to beat.


    ---

    --
    --
    If I actually could spell I'd have spelled it right in the first place.
  456. Let's not get too "user friendly" by billsf · · Score: 1

    I found that the X method of installing just didn't offer what it takes to make a knowledagable install right off. I finally resorted to placing the RH6.1 cd in a drive on another computer, mounting it on the annon. ftp area and doing a 'ftp install' instead. It worked great right off and all that was needed was to build and compile a 'real' kernel to obtain a firstrate system.

    I would be pleased to see a Linux that anyone can install, but to have a first rate system, you must be able to have manual control of the process, download the most recent kernel and build it properly. I would sincerely hope the next RH release would be easier to do a proper install and yet allow a 'newbie' to get an 'out of box experience'. The offering of the ISO image is a great move, unfortunately i still needed to to a 'ftp install'.

    It is probably assumed that anyone who seriously wants Linux, *BSD or other Unix has some sort of a network connection. This being the case, there is virtually unlimited software to compile and use. I am also in agreement to having more CDs available in computer shops, at carefully controlled prices, for those that think the Internet has something to do with /dev/modem ! I would pay upto $10 for such a CD if i found myself in a pinch or 'happened to be' in a computer store.

  457. emphemera/conf dialgs/backup/stock kernels by esnible · · Score: 2

    1. More companies like Loki porting closed software, especially "emphemera" like games and tax software.
    2. Richard Stallman needs to explain to my wife why she must edit .Xdefaults and then recompile/xrdb it to change the default emacs font.
    3. Where is the GUI tape/CDR backup program?
    4. The sign of bad a bad Windows helpdesk is "reinstall Windows". The sign of bad Linux help is "recompile the kernel". Either make more things available in binary form for mainstream distributions or (shudder) make kernel recompilation graphical and bulletproof. Until a small cult believes having a stock kernel is a virtue this isn't going to get fixed.



  458. HOLY SHIT by ranton · · Score: 1

    I cannot believe that you have nothing better to do with your christmas eve that complain about someone puting an apostrophe (sp?) in the word "i'm." And for god's sake, look at how many grammer mistakes you made.

    First of all, it's good you're a student.

    That should be : First of all, it's good that you're a student.

    This way you have a change of taking some English comp classes so you learn how to spell

    That should be : This way you have a chance of taking some English comp classes so that you can learn how to spell.

    And also, I know many people in "IT" jobs that are very intelligent individuals. And most of the most intelligent people that I know aren't in CS at all. They are biochem, physics, or aerospace engineering majors. The level of math and science courses they have to take in their junior year would make a CS grad student cry.

    --
    -- All that is necessary for the triumph of evil is that good men do nothing. -- Edmund Burke
    1. Re:HOLY SHIT by jemfinch · · Score: 1

      The ``that'' you inserted into his phrases is entirely optional, and under most circumstances is considered useless fluff. You won't any good writers putting it in their writing, that's for sure.

      Jeremy

  459. Re:A Standard UI by Zurk · · Score: 1

    the most standard ui is no wm at all. just raw X. try running XDM without a wm and see how nice or not so nice it looks. I actually use it for a secure logged in shell on some servers -- no headaches of people opening up a terminal, just pop a status screen X application on the front for them to use and leave it that way.

  460. Re:need it . . got it . . by grepMeister · · Score: 1

    For clarification, the browser mentioned is Opera, which was just released (in beta). I haven't tried it yet, but I'm sure the beta is far better than Netscape 4. However, we're coming up on having three viable browsers: Opera, Mozilla, and Konqueror. We'll have the Windows guys matched exactly.

  461. Direct X and Visual Studio by Tanaka · · Score: 2

    Linux needs something like Microsoft's Direct X to encourage game developers.



    Also, like so many others, I make a good living writing Visual Basic apps. you can knock together some very nice database apps in no time at all. If I had this available under Linux, I would happily tell all my customers to switch.

  462. Re:A Standard UI by Inspector · · Score: 1

    Um, the sad thing is, I can't tell if you were being sarcastic, or if you were honestly trying to describe the current user base. People ARE easily confused. They hate remotes because the buttons are all in different places for each one. Have you ever seen someone stand in front of an ATM with a tortured look of confusion on their face, because this one is a Citibank machine, not the Royal Bank kind their used to? And Dashboards are partially standardised. Lusers are lazy (not dumb), and want to be able to sit down and not have to engage their brains.

    --
    Michael Gentili
    - He's just some guy, you know?
  463. Re:A Standard UI by Inspector · · Score: 1

    Like the post above, I can't tell if you are being sarcastic. This is the kind of attitude lots of Lusers have. I've spoken to people who suggest things like this to me. Until of course I whack them with my hickory stick. I believe in negative reinforcement ;)

    --
    Michael Gentili
    - He's just some guy, you know?
  464. An educated user population by Soggy_Man · · Score: 1
    Linux already has a lot to offer, but to the newbie, it's hard to find out how to do things. Once one learns the Linux approach to doing tasks, they're not really hard, but had it not been for Newsgroups I would still be stuggling to do the very basic of tasks.

    I see a couple ways to change the work force:

    Companies should start offering classes on how to work with Linux. My wife, who is no computer slouch, went to a class at New Horizons Computer School to take an Introduction to Windows 98. Her company PAID for the class. Maybe Redhat, SUSE, or Mandrake or maybe a third party should develop a new user class that could guide a Newbie through the first few steps. This course could be offered as an incentive at CompUSA or Staples or where ever the new user buys his Linux Distro.

    Linux needs more examples in it's help system. MAN pages are great reference once you already know how to do something but need a little reminder. The HOW_TO pages are a bit easier for newbies (Depending upon who wrote it), but they tend to lack lots of examples. An example which can easily be copied and solves a newbie's problem will keep him from re-installing Windoze.

  465. Linux needs AOL and the bunch by bluesclues · · Score: 2

    I personally would never use an ISP like AOL or MSN, but I know a lot of people who do. These people know that there are better service out there, but they don't care. They use AOL because it's simple, or because they like the "You got mail" guy. For Linux to break into the mainstream desktop market we will have to see big ISP provide their software for Linux.

    --
    Phase 1: Collect Underpants
    Phase 2: ...
    Phase 3: Profit

  466. Preinstalled Linux is the Answer. by ljavelin · · Score: 2

    My Dad doesn't know the difference between Windows and Linux. He doesn't know how to install software. He doesn't even know the difference between MS-Word, MS-Internet Explorer, and MS-Windows.

    He's like 90% of "real world" computer users.

    He has all this MS software because it was installed that way out of the box. He'll never upgrade to Windows 2000 (why would he?). And he'll never upgrade to Linux, even if it was easier, cheaper, and seemless.

    Linux advocates should think about the development and marketing of low-cost PCs that have pre-installed Linux and it's associated application tools. People buy computers these days regardless of the specs. A reliable Linux-based computer for 20% less than the competion will be (I speculate) quite successful.

    I think the Linux community can learn some from (gasp!) Apple Computer. "Be different". An alternative OS in an alternative-looking box - and with amazing sales. I like that strategy for linux. Put the OS in a low-cost 4" x 6" x 10" black box, and sell it as "cheaper & faster & better & cooler".

    And like Apple, if you start selling your hardware with MS-Windows on it, you loose your "different" status, and you lose the whole game.

    So how can "we" get all this done? Well, the existing PC manufacturers (HP, compaq, apple, etc) won't be much help - the current Linux market isn't worth a zillion dollars. So perhaps only a smaller organization, along with technical advice and assistance from the Linux community, can get the ball rolling ... followed by a strong support and informal marketing efforts by the Linux community.

    If sales get big enough, retailers and the big boys (Dell, Compaq) will have to take notice and will need to start actively marketing Linux for the desktop. All in the name of profit, of course.

  467. Re:linux kernel Running As a Windoze App by houseof5150 · · Score: 1

    if you really need to run windows and linux or any other os you should really check out www.vmware.com,

    --
    Death is inevitable, but pain is only temporary
  468. Make Linux idiot proof? Would it be Linux then? by w3woody · · Score: 2

    I've thought about what it would take to take an OS like Linux mainstream so that even my mother can use it. Here's my list of things that would do the trick.

    1) Simplified installation. Preferably you drop the CD into the computer, boot the computer, type in your name and the name of the computer, and the thing sets itself up. (Of course that requires a degree of plug-and-play which isn't currently supported in older hardware PC models.)

    2) Standardized and simplified user interface. First, the interface must be totally standardized so that my mother doesn't get confused when one button is shown in grey and another is shown in black and white. Second, the interface must be totally transparent--that means totally eliminate things like "right-click" unless there is some standard graphical element that says "you can right click on me," or unless we adopt a convention such as "all icons are right clickable."

    3) Restructure the file system so that adding device drivers, file system support, and other elements to the kernel is a matter of dragging and dropping a file to a special magic folder and rebooting the system. For example, we could create a /sys/fs folder which contains all of the file system drivers, or a /sys/video which contains video card drivers.

    4) Rename the folders so that they make sense to my mother. For example, instead of /sys/fs, we could have /System/File System Extensions. Note that as the entire user interface is graphical, there is no need to shorten the file names to three-character shortcuts which are easier to type.

    And so forth. I think you can see that I'm going in the direction of pulling in Macintosh-isms and Window-isms onto Linux in order to create a consumer ready system.

    There's the problem, though: by pulling in all of these consumer-friendly features such as simplifying the boot process or restructuring the file system, Linux is no longer Linux. Further, I fear that in order to accomodate the user, you wind up having to weaken a number of things such as weaken security (my mother tends to forget her password--and frankly doesn't understand why she needs one in the first place).

    Perhaps we shouldn't ask the question "what do we need to change about Linux to make it mainstream," as I think from the above that if we did that, we wouldn't have Linux anymore.

    Instead, perhaps the question should be "if we were to design and build an open-source consumer level operating system from the ground up, what features should it have?"

    1. Re:Make Linux idiot proof? Would it be Linux then? by w3woody · · Score: 2

      A "folder" is a directory for end-users.

      You know about end-users; they're the ones we insult as idiots while we extract money from their wallets. I'd like to think we shouldn't bite the hand that feeds us--but apparently, at least in the computer industry, that puts me in the (very small) minority...

    2. Re:Make Linux idiot proof? Would it be Linux then? by w3woody · · Score: 2

      >> and rebooting the system
      >why would we want to reboot? Thats a winblows thing- rebooting for installing things.

      Beats rebuilding the kernel and then rebooting, as is done with some Unix variants.

      >>Rename the folders so that they make sense to my mother.
      >Maybe your mother needs to make sense of the existing names for herself, they make sense to me.

      Quantuum mechanics, C++ and VLSI design makes sense to me, but that doesn't mean the entire world should be forced to learn QM, C++ or VLSI either.

      >> Perhaps we shouldn't ask the question "what do we need to change about Linux to make it mainstream,"
      >no, perhaps we need to ask "what do we need to teach people about linux to make it mainstream", if even mainstream is a good thing.

      My mother is an architect who spends 12 hours a day building houses in California for folks of all income ranges, from the extremely rich to housing for folks on welfare. Are you suggesting that she should drop her job (losing a ton of money in the process) because you and I as computer programmers are too damned lazy to do our job?

      I'm constantly amazed at the attitude of the software development industry: "I'm too lazy to make it easy to use, so I'm demanding that the rest of the world learn something that I only spent a few years of high school and college learning."

  469. But do we want to do this? by Simon+Brooke · · Score: 1
    Linux as it exists at this moment is an operating system developed by technologists for technologists, and by and large we're happy with it which is why we're using it. I have (and have paid for) a number of commercial applications for Linux, and one excellent commercial game - CivCTP; and I'm glad they are emerging because they are useful. But there are a number a number of reasons why I'm glad Linux isn't a mainstream OS and hope it won't become a mainstream OS.
    1. We're motivated to develop Linux the way it is because it works for us, it provides us with what we need. In ESR's terms, we've been scratching our own itches. The masses who need all this luser-molly-coddling aren't competent to develop and maintain an OS; they need other people to do it for them. I don't see who has the motivation to do that except for money. So it seems to me entirely appropriate that the commerical OS businesses - Apple, Be, Microsoft - should use the commercial model to develop software for the people who cannot develop it for themselves. They have a motivation which we don't.

    2. Next, and more importantly, it isn't at all clear to me that you can add all these luser-molly-coddling features as gloss, as a thin shell on the top. It seems to me that at least some of them must percolate quite deeply into the system. If this is the case we may find that by converting Linux into a system which lusers can use we may have converted it into a system which we find significantly less useful and less comfortable.

    3. There is a myth that one size fits all. It doesn't. This is why, for example, Apple still exists: because it offers an OS which is significantly and usefully different from the mainstream to offer real benefits to a significant community of users. Similarly, Linux as it currently is provides significant benefits for a significant community of users - and that community is us.

      We would be mad to change it.

    --
    I'm old enough to remember when discussions on Slashdot were well informed.
  470. Re:Font rendering? And CMYK color model by WillAdams · · Score: 1

    Automated font installation for TeX would be really nice. However, that's a tough nut to crack---what sort of virtual font are you going to make? is the italic a genuine one? is the italic angle reported correctly? etc.


    Similarly, the CMYK color thing is a tough one---who's going to finance the creation of the color tables? Color space work and look up tables are expensive, especially if one really wants it to work with any verisimilitude.


    William

    --
    Sphinx of black quartz, judge my vow.
  471. Re:Why I use Windows, and not Linux by The_Jazzman · · Score: 1

    I must admit that I'm about to go back to Windows through frustration...

    I have a laptop with an ESS Maestro soundcard... there is a commercial driver out there for it, but after spending weeks trying to find support for /dev/sequencer and proper midi support it just hasn't materialised.

    I'm a musician. I want to be creative... it's just such a damn shame that the oppertunity isn't there for me... once it is I shall truly be a happy man.

  472. What should I do, What's it called? by Zule_Boy · · Score: 1

    One problem I have found with many linux newbies is that they never know what a program is called and how to run it. I mean, sure, you have KDE or GNOME default menus, but all of those applications on your menu are oddly named and most newbies are not going to know what they do. I get calls all of the time from people telling me that they are looking for a program to do something. Fortunatly, I know the names (from years of use), and I tell them what to type into teir Xterm to run it. Maybe something like a self-configuring intelligent menu could be useful to all of us. Of course it would be a little tough to make, being that there are a zillion Window Managers out there, but isn't that what linux is about? Being able to make really obscure code to do something really cool?
    --Evan

  473. Re:Closer than you think.. by m3000 · · Score: 1

    Yea, except "make" doesn't always work for me. Half the time I try to compile something it says I'm missing a file or library or something. So then I either have to track down the file and figure out where the hell to put it, or else just not install the program. BTW, this is on a standard Mandrake distro. I've NEVER gotten any error message saying I was missing some file in Windows when installing software.

    As for what you were replying too though, he was talking about a GUI application that Windows users would feel comfortable. I myself would absolutly love an Installsheild like install program for Linux. Shoot, why stop at installation, make it for adminstration too. For instance, to update your libraries, Gnome, or whatever else, just click a button and it does it all for you. That would be a godsend.

  474. Re:Closer than you think.. by jeremy+f · · Score: 2

    I've NEVER gotten any error message saying I was missing some file in Windows when installing software.

    This is one of the reasons why Windows apps are so bloated in download / cd size. Almost every application you can run will come with the shared components it needs to allow itself to be run. When was the last time you had to go online to download a shared library for Windows? Short of downloading the vbrunXXX.dll's, I don't remember a single time.

    That's another reason why Windows is so unstable. One app may require component A, and install component A. Another app may require component B, and install component B. Another app may require both component A AND component B, but install predated versions of A & B than what was previously installed. Thus, when those two components are called by the first two programs, they may perform executions in a manner different than what was intended for the original applications, therefore - CRASH. The install programs are getting better with shared components, but it's a dangerous assumption to know that an installer will know what's best for all applications on your computer.

  475. Re:Why I use Windows, and not Linux by Syowr · · Score: 1

    Sigh please moderate that crap down... people like this fellow above are NOT the kind of people I want to represnt the Linux community... Dont you get it Fross? If you want to use some elitist OS WRITE YOUR OWN or are you too lazy and want everything handed to you? More people using Linux and not WINanything is a good thing... People like you who ignore that the avarge user doesnt have the time or want to spend hours doing things that are simple double-click operations are simply ignoring the fact the linux isnt your personal toy anymore. Like it or not its our in the world. The average user who doesnt agree with Microsofts' business practices and is looking for something else for thier machine has heard of Linux.. Everyone is saying how great it is for this and that..yadda yadda hype hype, But when Joe user tries to use it he gets hopelessly confused by things that were simple to do in windows.. They get frustrated and just go back to windows because it does what they need it to do in the least amount of hassle... You might say Great we dont want them anyway! However that attitrude does nothing constructive and only furthers Microsofts continuing domination of the OS world... Your attitude makes Microsoft MORE $$ congratulations im sure gates would love to shake your hand for donating to his cause.. We would be better off trying to increase the ease of use for Joe Average rather than telling him to bugger off... Of the few things Win9x does better than linux, possibly the only thing, is make things simple to do. People will live with a morally dubuios company and reduced perfomance if it means they can do what they need to simply.. They are thinking "Who cares if my machine runs 20% faster if it takes me 3 times longer just to figure out how to DO what I want to?" and they are right...unfortunately --the above was NOT checked for spelling and/or punctuation if you dont like it I don't really give a damn. The ideas are more important than the commas-- --Syowr

  476. Re:Why I use Windows, and not Linux by speek · · Score: 1

    Re:Why I use Windows, and not Linux (Score:2)
    by G27 Radio on Friday December 24, @08:44AM EST (#100)
    (User Info) http://g27.org
    I use Windows becuase it's easy to install a program, becuase it's easy to see what im doing, where im going and how to get
    there. I use it because when i want an mp3 dbasing util, i can download a single package, and install it with a mouse click. I
    don't need to hunt for an obscure library file, i don't need to make sure that it will run with the Window Manager i want to use, i
    don't need to decode version numbers of updates to work out what i need and don't need. This may sound lazy, but i don't have
    the time to do this, i don't have the energy to do this, i don't have the knowledge to do this.

    This is an excellent point which I forgot to mention. There are several programs make installation and un-installation easier (like RedHat
    Package Manager.) But no one seems to have agreed on a standard for this kind of thing. Most software is still distributed as gzipped
    tape archives...which is a great format for many reasons.

    tar xvfz package.tar.gz
    cd package
    ./configure
    make install

    ^ is pretty easy when you know how it works, but there's no reason that this couldn't somehow be condensed into a double-click.


    But, what about when it doesn't work? What if you don't have the right c libraries? This happened to me and it was extremely frustrating. I'm not familiar with UNIX, but I'm not clueless. I just never studied computers in school, thus never been much exposed to UNIX. So, in this situation, I'm out of luck without help at every turn.

    --
    First, make it work, then make it right, then make it fast, then, make it bloated!
  477. UIs needed, but not poor clones by Junks+Jerzey · · Score: 1

    While I think the UI point is a good one, I think it's going to be tougher than it looks. User interfaces--and the whole "desktop" concept--are in transition.

    The WIMP metaphor was originally meant to simplify, but now the average MacOS, Windows, or KDE user is presented with all sorts of gadgetry and hidden options and fluff to simplify certain peripheral tasks, like keeping track of which application is frontmost, organizing files, setting system options, customizing the look of things, etc. People are flocking to game consoles, the Palm Pilot, and closed web surfing boxes.

    Linux GUIs are in a funny spot. Except for KDE, which is duplicating all of Microsoft's user interface design mistakes, Linux window managers and desktops are stuck in the 1980s somewhere, without even a standard keyboard shortcut for something as simple as cut and paste. And now much effort is being put into trying to catch up to the Microsoft/Apple level, which is hardly a worthy goal at all.

    With all of the open source developers out there, with all of the mind power going into writing code for Linux, I would expect there to at least one Alan Kay or at least one Jef Raskin, someone willing to invent the future. Instead, this great mass of combined effort is going toward recreating the flawed work of a few accidental empires.

  478. Re:Why I use Windows, and not Linux by Tom+Christiansen · · Score: 1
    No discs are shiny acrylic things. Disks are probably what you're talking about. And hard drives work too.
    It's at times like this that the geekspeak translator might come in handy. Nonprogrammers tend to use "hard drive" when they mean any of some dozen odd things.
  479. Re:A Standard UI by Tom+Christiansen · · Score: 2
    GUI's simply make sense. They make people a lot more productive. It's faster to click something, then to type an entire command line with arguments.

    gcc program.c -o program
    or
    F7 or Press the compile button with your mouse

    Congratulations. That's all wrong. You don't have function keys bound so specifically in real programs. You'll mess up your clean shell.

    Usually simple make program suffices, or better yet, just make. Imagine mk were aliased to make. Now, learn about completion. So you often need to type no more than

    mk p[TAB]
    to get build that program, and probably less than this.

    And with reasonable programmable completion, you can just hit the tab after the command, and it will tell you valid arguments. For example

    % find /[TAB]
    altroot/ dev/ etc/ kern/ proc/ sbin/ sys> usr/
    bin/ emul> home/ mnt/ root/ stand/ tmp/ var/

    % find /var -[TAB]
    atime depth group mtime newer ok prune user
    cpio exec inum name nogroup perm size xdev
    ctime fstype ls ncpio nouser print type

    Don't knock what you don't understand.
  480. Not again.... by DuneBoy · · Score: 1

    I can tell that most of the users here are "geeks" or the high tech type of computer user, I guess I would consider myself that also. So here is what I think.

    Yes linux Does need a standard UI. Why?, so that things work how people percieve them to work. You almost never see some wierd dinky looking UI in a windows program with the scrollbars on the left and all this wierd junk. But in Linux it is very common, and once you get passed the initial "what the hell" you find that the program doesn't work how it is supposed to, why? not because it is that difficult to use but because the person whp wrote the program decided to change the "Accept" button to the "Okey dokey" button. This wouldn't be hard after a good night's sleep, but after spending 15 hours looking for the write version of the libraries you needed to install the program that is now confusing you.

    Another thing Linux needs: And easier way to install drivers, hardware, programs and to uninstall them also. Linux makes the grave mistake of leaving everything up to the specific program to install/uninstall it self. Most of the time you have to hunt for the directory in which your spiffy modem dialer program is installed so you can hand edit one of the thousand configuration files so you can correct your error when you entered the phone number.

    There are many more things wrong with linux. I am on NT here (not 98 ugh), and there are allot of things wrong with this too. But no matter what my mom can still figure out how to send her email, my dad can putz with his websites, and I can type a report without having to fight wtih a crappy interface and lack of printer drivers. I can turn of all my computer knowledge and talk to my dorky friends AOL Instant Messanger (By the way, If any of you feel like killing AOL....).

    For the record I have used linux, I used linux allot, I DO know what I am talking about. But I have to say it is nice to be able to install a program without having to hurt your brain for an hour checking version numbers and other putzy time consuming crap. Linux is a great server, Linux is a great putzty OS. Bu8t it is a BAD Desktop OS. And it will continue to be untill someone makes some big changes in it.

    "Linux is only free if your time isn't worth anything"

    1. Re:Not again.... by DuneBoy · · Score: 1

      True, but wouldn't it be nice if every software auther decided to go that far with his/her makefile? I have encountered quite a few situations that that doesn't work, or even if it does the person for got some lines and stuff is still on your ssytem.

  481. Hmm by DuneBoy · · Score: 1

    There is a difference here, None is trying to say that Solaris should and could be a competitor in the desktop OS arena. Solaris is "Da' Bomb" and a server it kicks NT's ass up and down the block then hits it over the head with it stick BUT it doesn't need to be easy to use and spiffied up. Why? becasue you don't have mom's and dad's and sisters's and borther's using it. To tell you the truth I don't know why people want linux to take over the window's market, but if people want itto do that then they better amek soem improvements.

  482. Marketing: Widespread use of Linux by gupg · · Score: 1

    As Microsoft and others have shown us time and again, its marketing and not product quality which makes a mass selling/successful product. Linux has to improve customer perceptions, market more aggressively (75 % of the laymen still don't know about linux). Most importantly Linux should endaveour to capture opening markets such as in Latin America, China and India. These are markets still being built.

  483. Clicky pointy stuff later. by Elbereth · · Score: 1

    There's no reason why everyone needs to run Linux. If someone is happy enough with his Win 98 or iMac system, then let him compute in peace. If he doesn't know that there are alternatives, though, then we haven't done our job. He should know that there's Linux, BeOS, DoomOS, or whatever. Actually, that's my philosophy on religion, but it also applies well here.

    I think more important things need to be done than worrying over what Linux needs to become the OS of choice for secretaries and grandpas.

    For one, USB support. I'd rather use an ugly ncurses interface to my USB webcam than have a mature version of GNOME or KDE that couldn't access my webcam. At least, that's why I'm not joining the GNOME, KDE, or KOffice projects any time soon... I want to get my hardware working.

    OTOH, everyone knows a good operating system has lots of games. We need more games. That's why NT sucks.

  484. Closer than you think.. by prodeje · · Score: 1
    But for a more idiot-proof linux, people need to start making and embracing standards.

    you whack a CD in your drive

    In the next stable kernel (2.2.14), supermount will be introduced. This will allow for the auto-mounting of removable media, ala windows.

    click on some icon to install

    While the website is down right now, there is a Linux Standardization Effort which is pushing for a standard package system, and a standard linux installer, ala windows installshield. This would allow for the one click install which you speak of. Personally, I think that it is a good idea.

    If there were more support for projects like this, Linux would be a lot more ready for the desktop.


    ..
    "We must move forward, not backward, upward not forward, and always twirling, twirling, twirling towards freedom."

    --

    Bitchslapped? Give Rob a bitchslap from bitchslapped.com.

    1. Re:Closer than you think.. by prodeje · · Score: 1

      And while I'm perfectly content with ./configure ; make ; make install, the average user isn't. The standard installer I spoke of is intended to be GUI.
      ..
      "We must move forward, not backward, upward not forward, and always twirling, twirling, twirling towards freedom."

      --

      Bitchslapped? Give Rob a bitchslap from bitchslapped.com.

  485. CorelOffice. by prodeje · · Score: 1

    Or whatever they're calling should be a good replacement for Microsoft Office. I use it on a windows machine at work, and it gets the job done. I just hope Corel uses QT or GTK instead of that awful Motif use in WordPerfect 8.

    StarOffice is simple too bloated.
    ..
    "We must move forward, not backward, upward not forward, and always twirling, twirling, twirling towards freedom."

    --

    Bitchslapped? Give Rob a bitchslap from bitchslapped.com.

  486. Re:A Standard UI by Yebyen · · Score: 2

    What's this? Why do we need a standard UI for app development to continue? I've never had any problem finding apps that I need, and that's that. I don't even use one of the more popular GUI's... I use E with no GNOME or KDE... just straight E. I've never had trouble running KDE apps or GNOME apps, because I have the libs installed. Now if you ask me, I think there should be an easier way to upgrade libraries automatically, and get new libraries when you need them. Hey there probably is, someone provide a link :-).

    Not that I need help compiling new libraries :-) I've been doing it the RIGHT way (tarballs) for about 6 months.

    --
    Restating the obvious since nineteen aught five.
  487. Re:My $0.00 by Yebyen · · Score: 2
    OK so i lied, the main attractions of linux include:
    • Super-stable
    • Geekware
    • Ultra-fast
    • Free

    Let me know if I left anything out.

    --
    Restating the obvious since nineteen aught five.
  488. Re:My $0.00 by Yebyen · · Score: 2

    I got no problem with BSD and I'd use it if I had the time to download it... the fact is that right now I have linux on CD. :-). Yea I have a cablemodem but I don't have enough hard drive space. Maybe I could find a way... i'm gonna see what I can do about it right now.

    --
    Restating the obvious since nineteen aught five.
  489. My $0.02 by Yebyen · · Score: 3

    If Open Source applications such as AbiWord were packaged and sold on the shelves at cost of distribution, people would realize that software for Linux is available and of high-quality.

    I don't think so... The main attraction of Linux is that you can get anything for free. What needs to be developed is an easier way of getting these things, something like an online store without money... now I have no problem with the current system, "Search Engines" (hehe), but the average person would like a place he can go online to just browse what's available and say "Ooh that looks nice, I think I'll get that..." rather than knowing beforehand what he needs.

    Even though there are numerous applications for Linux available, there really aren't that many of comparable quality and usability to their Windows counterparts in areas which the average user needs. For example, there is nothing for Linux that is comparable to something like Quicken for Windows, a popular financial application. While there are small applications being developed, there aren't any commercial applications developed that serve that purpose. Some Linux users seem to fear the commercialization of software, but in a sense, it is required for the further advancement and acceptance of Linux.

    Picky picky picky... Yes financial software is one area where linux is deficient, the other (more prominent) area being web browsers. We've just about solved the web browser problem, with Opera and Konquerer on the way, and especially Mozilla. M12 looks great, and it seems to be almost as powerful as netscape 4.7 (and it IS more stable :-). I've noticed that I can now successfully login to slashdot with it and the only thing I can't seem to do is moderating. I think with M13 or M14 (assuming they exist... i mean they might reach the 1.0 stage before then :-) I'll be switching over.

    For the most part, I agree with everything else in the article... I've felt the wrath of printer support, especially with the HP 722c's. Back in RH6.0 I was able to get mine working... slightly... After that, I haven't been able to. I'm now on Slackware 7 and I still can't. (The driver is available, at PPA for the masses.) BUT... I am extremely impressed in the amount of drivers available for linux, in the most recent kernel there is a working driver for the SB1000 Cable Modem, a Hybrid Cable Modem card used in some areas (like mine) where fiber optic cable is not yet available. This is such an obscure device I didn't think there would be a driver, but lo and behold there was a driver and a HOWTO!!! You don't need to go looking for drivers in linux, almost everything is included with the kernel. Recompiling a kernel is not hard, either. Try it some time!

    yebyen@adelphia.net

    --
    Restating the obvious since nineteen aught five.
  490. How quaint! by mdvkng · · Score: 2

    What a strange and outdated concept! Who decides the standard? A commitee - a la CDE? Barf! A dictator a la Bill Gates? Double Barf!!

    "You can have any car you want as long as it's black." - Henry Ford

    One of the charms of Linux and all other Unixen is the _freedom_ to have any interface you want.

    What we need to standardise is the plumbing under _all_ interfaces, not the user interface itself.

    If you want an OS with an enforced standard look and feel, go play with a Mac.

    Merry Christmas!

    -M

  491. A Standard UI by The+Future+Sound+of · · Score: 1

    There needs to be a standard user interface.

    1. Re:A Standard UI by The+Future+Sound+of · · Score: 1

      Well, if you want enough applications to make it a viable choice for the mainstream, someone's going to have to pick one.

    2. Re:A Standard UI by Zigg · · Score: 3

      I don't think there needs to be a standard user interface per se, but there is a need for standards on user interface behavior.

      Common functions of all user interfaces (for example, generating program launch icons or registering file types with a file manager) could be abstracted to an API, or better yet a program that could be called, so that software vendors could release a program with an installer that would work cross-UI and cross-platform, registering itself with package managers and adding itself to launch menus along the way.

      Just remember -- you don't need an rpm package to register your package with the rpm system. The FreeBSD ports system handles this rather well, registering programs with the package system as it goes yet never actually creating a package per se. (Note: I'm not claiming FreeBSD is the solution to this problem) :-)

    3. Re:A Standard UI by bugg · · Score: 1

      twm has been around for 20 years? Wow.
      Kinda hard to belive considering that X has been
      around for only 10. What windowing system
      did twm exist for before X, and why'd they bother
      porting it? :D

      --
      -bugg
    4. Re:A Standard UI by Ukab+the+Great · · Score: 1

      "Don't knock what you don't understand?" You should listen to your own advice, Tom. Stick to writing Perl documentation. Keyboard shortcuts in *real* programs running on *real* GUI's are always specifically bound (depending on the task). Why, you might ask? Because in a *real* GUI, keyboard shortcuts are standardized (and enforced) across the OS and all applications. Because *every* single program in this *real* GUI model has the same key bindings for common operations, you can use a program you have never used before more efficiently, because you don't have to think about which keyboard shortcut you need to use. In this *real* interface model, every program you have ever used might have the keyboard shortcut command+f for find. If you get a new program, within the first minute of learning to use this new program, you will instinctively hit command+f when you want to find something. Because you use this universally implemented shortcut so often, you will be able to punch it damn quickly. A lot of the bad wrap for being slow that GUI's have gotten has been due to M$ Windows, where keyboard shortcuts are poorly chosen and are not standardized across programs. mk p is might be fast, but command+m beats it by a keystroke. ;)

    5. Re:A Standard UI by bigdogs · · Score: 1

      >please, tell me why. why does it need a standard GUI?

      It needs a standard GUI, not for the power users and techno weenies like us, but for the average, non-technical user base. Netscape, Applix, Star Office, and the WM itself all look different, and it confuses the average user. I've seen this first hand.

      Having multiple "standard" UI's also reinforces the impression that Linux is fragmented. The average user is not going to see all those UI's and say, "Wow, look how customizable Linux is!" They're going to think, "Geez, every Linux box I see has a different interface. I wonder if they're compatible." Are they going to make the effort to find out? Probably not. They're going to get drawn towards the least common denominator: Windoze.

      Yes the Windoze UI sucks, but every application looks and acts the same in its own sucky way.

      Should the ability to customize one's GUI remain? Absolutely! But there should be a single starting point for everyone, and all the Linux distros should have that GUI as its default.

    6. Re:A Standard UI by Col.+Panic · · Score: 2
      I disagree. What needs to be standard is the way new users can select tools without having to know the name to launch it. Say you like the feel of Gnome but want kPPP. GnoRPM is your favorite now, but how long before you knew it existed?

      If users were given a standard toolbox list so they knew which was used for what they could pick and choose the ones they like and still have tons of variety.

    7. Re:A Standard UI by tpaine · · Score: 1

      Well, you always have the choice of writing a UI and basing it on GNOME, or KDE, or Motif for that matter. And I'm not being sarcastic, either. That's the real strength of Linux over the Evil Empire - knowledgeable users can make it look however they want it to look. If you want to write a UI that looks and works like NextStep (which ran on top of a Mach Unix kernel, BTW), then have at it.

    8. Re:A Standard UI by arcum · · Score: 1

      What I would say is the Linux needs a standard, *fully customizable* UI. That is, you configure the menus to be here, the scroll bars to be here, and so on, and have the majority of the programs actually follow that standard, rather then placing the scroll bar on the left-hand side and the menus in the window, simply because that's how the programmer has things laid out on their computer...

      --
      --Arcum
    9. Re:A Standard UI by maXter · · Score: 1
      &nbsp I disagree. Had I not begun using Linux a year ago, I would most likely have purchased both Office 2000 and Windows 2000 out of sheer ignorance that an alternative existed. I mean seriously, I would, at the time, pray for each new version of Windows and Internet Explorer to be released. However, a year older and a year the wiser, Linux has become my exclusive desktop system. I have yet to find a task that I need to do, which I cannot accomplish.

      &nbsp Just thought I'd share my experience with you.

      --

      Ryan Patrick Harris (maxter)
      http://maxtersbox.net University of Michigan
    10. Re:A Standard UI by Gurlia · · Score: 4

      I think this is a "yes, and no" answer. OT1H new users would *rather* have to learn *one* UI once and for all. OTOH, experienced users do NOT want to be stuck with a "standard UI" that they cannot configure.

      I think we need something of a compromise. Perhaps have a standard default UI that is uniform across all distros or something, but leave it configurable. The newbie who just bought his Linux pre-installed PC will get the "standard default" UI which is the same as the one every other newbie on his block has. The advanced user, or just the picky user, can always change the default during/after installation. There is no reason/need for imposing a "standard" that everybody has to stick to, because... there is no such thing as a one-size-fits-all. There is only such a thing as one-size-fits-few.

      Remember, one of the best things about Linux is configurability, and I would add IMHO, the lack of presumptiousness. One of my favorite peeves with MS crapware is that they are extremely presumptious. Ever tried MS Word and have it completely screw up a paragraph that begins with a number? Apparently some people actually like that. Well, the whole idea behind Linux is that you should be able to opt for things like this if you wanted, but it certainly should not be forced down your throat. And if it comes as a default, it must certainly be easy to change (not buried somewhere deep in some esoteric menu or worse, unknown config file).

      So, in short, we need a default UI that the majority of users can grok, but all the other options must not be eliminated. Users must be given the full power to choose. If some people wants to be spoon-fed, fine, they can choose it that way. But don't assume that there aren't people who don't want to be spoonfed. We do not need Linux apps that won't work unless you have a particular flavor of UI active.

      --
      mikre he sophia he tou Mikrosophou.
    11. Re:A Standard UI by fsck · · Score: 1

      HaHa I love you man.

      My stepdad is such a clueless newbie that when Netscape crashes (java) he just shouts until someone helps him. I've shown him how to kill netscape and restart it, but he just refuses to remember. You should see him try to program a vcr or use the tv's remote.

      --

      Lars - ...I could always phone Linus when I had a problem.
    12. Re:A Standard UI by ekidder · · Score: 1

      Oddly, that's one of the reasons I run Windows a lot :) I don't want a standard GUI for everyone to use. I just want one toolkit that ALL of my programs will use.
      I don't want some programs using Motif, some using GTK, some using Qt, and some using God-only-knows. I want everything using Qt. Or everything using GTK. That's my choice. Homogenity among my programs.
      I understand that Windows doesn't give me this, either, but it's a lot closer :/

  492. Microsoft to port their applications by The+Future+Sound+of · · Score: 1

    If Microsoft picked one of the standard UIs to release their big applications on - say 0ffice2000 and IE5.5, that UI and Linux itself would immediately gain legitimacy.

    1. Re:Microsoft to port their applications by reality-bytes · · Score: 1

      The applications are already there mate, it doesn't neccesarily take Bills Big Dollar Machine to promote anything. Lets just give it 12months eh? ;)

      --
      Ripping an new rectum in the fabric of spacetime.
  493. "Do one thing *well*" by jflynn · · Score: 2

    I think you're absolutely right that we don't need to be urging everyone to use Linux, at least not yet. Linux isn't ready for most people and they aren't ready for it. Mostly the latter.

    I think it important that we do whatever possible to help anyone who *wants* to try it have a successful experience. I think this is pretty easy in business and academia, where there is usually a paid guru around to help anyone with problems. It's still chancy for a home user with a low patience threshold, or with needs for specific applications.

    While we should be friendly to the curious who want to try Linux we shouldn't do anything to alienate it's core constituency: software and web developers, students, scientists, and engineers. If Linux can capture most of that desktop market, and a good share of the general server market, then application and driver scarcity will be history, and more desktop marketshare will follow naturally with time, as will the polished desktops and pricey application sets. World domination is a nice, fun hobby. Keeping the core developers and users of Linux happy is a matter of survival.

    In other words, Linux should always be the choice of those who value computing power and are willing to learn to have it. Those who value being able to tinker and share knowledge, rather than buying off-the-shelf proprietary solutions. It very likely will also be made useful to nearly anyone, but that must remain a secondary goal. It is not elitist to say that "Do one thing *well*" is a fundamental philosophy of Unix.

  494. Re:Why I use Windows, and not Linux by Chasuk · · Score: 1

    Elite is a typewriter size? Really? So, what sizes do typewriters come in? Rather, what sizes _did_ they come in, as I don't think they make them anymore.

    Customer to clerk: "I'd like a typewriter, please."

    Clerk: "What size of typewriter would you like? Elite, medium, or large?"

    The word "elite," for your information, while it may denote a typewriter type (as in the alphanumeric relief character which strikes the page for printing) providing twelve characters to the linear inch, is also a perfectly functional noun (and sometimes adjective) which doesn't require the "é" in English even if it does have a French etymology.

  495. A trick from the musicians' book by Master+of+Kode+Fu · · Score: 3
    Consider the piano and its dirt-simple interface: keys to the right of the keyboard play higher notes, keys to the left play lower ones.The volume with which a note is played depends on the force with which you strike it. If you play a note while stepping on the sustain pedal, the notes take longer to decay to silence. If simplicity of interface meant simplicity of output, it would mean that no music of any significance could be written on the piano.

    Obviously, this is not the case: the piano is a very popular compositional tool, even amongst people for whom it is not their primary instrument. Simplicity of music doesn't even exclude it from greatness (although "great music" is a subjective thing): I personally like using Louie, Louie as a proof for the existence of God :)

    There are some people who have a piano in their living room simply for family sing-alongs. They'll never play a tune more complex than Louie, Louie, Blue Moon or Chopsticks and will probably never compose their own music. Others with pianos will produce hundreds of original compositions. Both groups, if we ignore the type and quality of the piano, use essentially the same instrument.

    You never hear of a great piano maestro looking down his or her nose at "newbie" piano players (the same applies to any musician, regardless of instrument). A maestro would never say "We don't want your kind playing this instrument. Perhaps you should play something more suited to your abilities...like the radio. Hur hur hur." It's not part of their nature to scoff at someone because they only play other people's music and never write their own compositions, or that they never playing anything more complex than a three-chord pop tune. You never hear anyone jump on someone's case because they don't know that the frequency of middle "A" is 440Hz or becuase they can't tell their canons from their fugues. Musicians understand that not everyone is going to be hardcore, but that many people amongs the non-hardcore still want (and deserve) the joy that comes from playing music. Many musicians encourage people to take up an instrument -- one argument they use is that these people should break away from music provided to them by corporate radio and TV.

    Unfortunately, we don't always have this attitude in the Linux community. Can't write your own program, or even put together a simple Perl/Python script or C program? Stay away. You're not really interested in doing more than writing an essay, playing games or surfing the web? Go away. You're an artist who wants to use the computer to create art but can't be bothered to RTFM so you know what "ps auxww | grep -vv root" means? Fuck right off.

    What we have here is a clique that's no better than the clique of popular kids at school, who are "better" only by some arbitrary measure. Ours is the only industry where this kind of arrogance is tolerated by the market, and that tolerance won't last forever. We'll probably never have a Columbine-esque incident (forgive the Katzism), but the desertion of the non-hardcore for other OSs will be just as devastating, and we will have earned it. What Linux needs more than anything is not hardware nor software; there's always a ready solution or workaround for tech problems. The hard thing will be a solution for its human element. As long as members of the high priesthood continue to act as they do, Linux will be relegated to a niche. We should borrow a trick or two from the musicians' book.

    1. Re:A trick from the musicians' book by llornkcor · · Score: 1

      yes, but someone that is tone-deaf should not expect the piano to change to suit his/her needs for playibility. Every maestro, and every student of the piano, KNOWS that it takes many hours of practice and learning the instrument, unlike a casio that one can simply push a button and make canned music.

  496. Plug and Play by ScumBiker · · Score: 1

    Plug and play would be nice, along with a truly simple user interface. I'm currently debating with my self which OS to install on my Mom's new PC. This is no trivial decision, since she lives 3 hours away and I get to support her PC use. I'm leaning towards Mandrake, instead of a MS OS, mainly because I can lock it in to a browser and wordperfect. But the rest of my family that lives in her town all run Win9X. Maybe I'll flip a quarter.



    Dive Gear

    --
    --- Think of it as evolution in action ---
  497. Re:my 10 cents worth by Zigg · · Score: 2

    I was thinking about this the other day -- idiot-proofing Linux.

    The only way you're going to do it is by the following:

    1. Making sure that every last need that your end-user can have is covered by the GUI configuration tool.

    2. Locking down all the scripts so they can't ever touch them, and auditing every last package to make sure it doesn't do anything ``unexpected''.

    Let's face it, no computer is idiot-proof. (How many times have I, in my past life as a T/S whipping boy, had to help someone clean up a mess that they or another program made by doing something M$ never predicted?) And I don't think anyone is going to be able to anticipate every one of the end-user's needs -- that is what set-top boxes are for :-)

    And in any event, once you idiot-proofed it (assuming you could), who would buy (into) it? How many people are swayed by promises of power when their needs are probably much better met with a lack of power?

  498. Re:Why I use Windows, and not Linux by MikeBabcock · · Score: 2

    Allow me to quote the original poster without the short-form:

    "I don't study information technology ..."

    This is a perfectly valid statement to position the user prior to their comments on Windows vs. Linux.

    PS. How do you know they're English at all? They may be Russian trying to write English, young (perfectly valid) and/or just too lazy to use caps (or on a laptop or PDA where its hard). Get off it.

    --
    - Michael T. Babcock (Yes, I blog)
  499. The goal is good -- but what process will we use? by cmuncey · · Score: 1

    Those of us who hacked Mac in the early days (remember the "phonebook" version of "Inside Macintosh"?) know how the Apple guidelines acutally made our job easier. You didn't screw around trying to be unneccessarily snazzy, you worked out what your user needed to know and do, and designed accordingly based on the guidelines.

    But who is to bell the cat now? Apple could influence developers in the use of UI in ways that even IBM or Microsoft were not and have not been able to do. I'm not sure that there is yet an equivalent organization for Linux. I'm not sure that we need a set of UI guidelines passed from Mount Sinai or Cupertino or Redmond -- we need some kind of community institution or organization to work in the open source manner to help the entire community evolve UI and usability guidelines, and to evaluate voluntary compliance. If we as the open source commmunity could make that work, I think it would preferable, but not only for philosophical grounds. Open source is not only software produced in a manner that I like, I use open source software when I can because it is usually better and more stable software.

    So, is anybody interested in getting something like this going? What would it "look" like? What would its goals be?

  500. fdisk by alprazolam · · Score: 1

    one problem with fdisk is just finding it...i dont always see it included in one of the distributions, where do people usually get it from?

  501. OK, let's see.... by kuroineko · · Score: 1

    1. newbie != idiot, most of newbies I know get
    it from freshmeat.net/gnu.org/kernel.org
    2. Hype is a keyword. Many hardware companies,
    one of them mentioned in the article, are fast to
    jump in, but sign off as soon as it comes to real
    talk.
    3. Fonts, printers, etc.... Re-compiling xfs
    doesn't require to sit by your box a week long
    punching cards and reading kilometer sheets,
    xmkmf;make, that's all, what's the problem?

    --
    KuroiNeko
  502. Open source is exposing the interfaces by dsplat · · Score: 4

    The real difference between the Windows wrap-the-user-in-a-warm-fuzzy-GUI paradigm and the Linux I-can-do-it-myself-thank-you paradigm is quite simple when you examine it. It is the tension between two different sets of design criteria. On the one hand, Windows is designed to be appealing to new and occasional users. It is the even-grandma-can-use-it principle. It is not a bad idea.

    On the other hand, Linux and open source in general is designed to be an environment that empowers programmers. We are the ultimate power users. We want control of everything we can see. And we have the training and skills to see a lot and know what we could do with it. Open source exposes the interfaces to any programmer or user who wants to see them. Communication protocols and file formats are documented and often come from standards. Those standards and documentation are usually available for free. That is how open source attracts programmer/users who may be potential contributers. It is not something we can abandon, or want to.

    As an example, there is nothing that frustrates me more when using a piece of software than when a common task requires a a lengthy sequence of mouse clicks, and there is nothing I can do to put it on the keyboard or shorten it. I don't care how obvious the icons and menu items are when I have to click six times to accomplish something that I do a hundred time a day.

    The reason for this difference in preferences and usage styles is a difference in usage patterns. Programmers tend to be deep users of a few tools. We know their features completely. And we want to tailor them to our exact needs. What could be better than open source for that. It is a paradigm that can let us find even a couple dozen people scattered around the globe who want some very low demand feature. And it allows us to collaborate to build it.

    Does my mother want to be able to optimize her usage this way? No. She wants to finish placing an order at an e-commerce web site so that she can go play golf. She doesn't use any given piece of software often enough to make a long learning curve worthwhile to her.

    Most of the Windows vs. Linux flaming over the years has boiled down to "Your interface sucks and if you try to make me switch you're an idiot." It leaves out the most important phrase: "for my usage pattern". The real fight should be to reach a point where those of use whose productivity profits from using Linux can use it, at home, at work, with any server on the net we want to reach, period. Windows and the software under it doesn't give me what I need to make my computing experience pleasant and productive because it limits the control I can exercise with the considerable knowledge I bring to it. On the other hand, Linux is limiting to people who don't have the knowledge to leverage and never want to spend the time to acquire it.

    Can one environment satisfy both camps? Can you simultaneously expose interfaces to ann potential developers and programmer/power users while hiding those interfaces from Grandma? I think it can be done, but only if the importance of both user communities is balanced. If we ever bury the interfaces so deep that new geeks can never get to them, we will lose the open source collaboration and the software will stagnate. If we don't make it possible to use the system without seeing them, we are limited in the potential audience. We can do both, but it must be intensional, or at least one of the two goals will fail.

    --
    The net will not be what we demand, but what we make it. Build it well.
  503. Re:Why I use Windows, and not Linux by Schmelvic · · Score: 1

    I thought Al Gore created the internet!

  504. Re:Why I use Windows, and not Linux by G27+Radio · · Score: 2

    I use Windows becuase it's easy to install a program, becuase it's easy to see what im doing, where im going and how to get there. I use it because when i want an mp3 dbasing util, i can download a single package, and install it with a mouse click. I don't need to hunt for an obscure library file, i don't need to make sure that it will run with the Window Manager i want to use, i don't need to decode version numbers of updates to work out what i need and don't need. This may sound lazy, but i don't have the time to do this, i don't have the energy to do this, i don't have the knowledge to do this.

    This is an excellent point which I forgot to mention. There are several programs make installation and un-installation easier (like RedHat Package Manager.) But no one seems to have agreed on a standard for this kind of thing. Most software is still distributed as gzipped tape archives...which is a great format for many reasons.

    tar xvfz package.tar.gz
    cd package
    ./configure
    make install

    ^ is pretty easy when you know how it works, but there's no reason that this couldn't somehow be condensed into a double-click.

    numb

  505. Re:Why I use Windows, and not Linux by G27+Radio · · Score: 2

    On the face of it, it's not all that hard: parse the Makefile and pull out any configuration options. Present them to the user in a nice friendly format (complete with default options already selected) and give them a button to push.


    Actually I thought about it a little more and it maybe a 'meta-configure' script could be set up to pop up a Tk GUI interface asking for options such as --prefix= for configure, etc.

    The standard make targets defined in the GNU Coding Standards (here) include most of the work that needs to be done by the Makefile. Using a meta-configure program and make doesn't mean that you can't distribute the binary as part of the package. In fact I'm pretty sure you doesn't even have to include the source code as part of the package but it's recommended. (obviously you would need at least one or the other.)

    Some of the stuff people release for Unix needs all kinds of wierd input to get it properly installed. But A LOT of it only needs stuff as simple as an installation path if you choose not to use the default.

    The way I see it, autoconf and make already simplify installs and uninstalls tremendously. It seems like a relatively small step to make an interface to them that end-users can use as easily as InstallShield.

    numb

  506. Linux needs newbie stuff by G27+Radio · · Score: 5

    I definitely agree with the author about what a hassle configuring Xwindows can be. I know RedHat 6.1 has made some improvements to their X configurator, but still with most systems I've installed it on I ended up having to do it manually anyway.

    OK, disk partitioning is sort of a problem. I really don't like disk druid. It picks the name and order of partitions for me which would be nice for a new user, but it's not cool when they force it on you. Fortunately for me fdisk suits my needs just fine for partitioning--however disk druid would probably be the way to go for a new user. It's good that RedHat provides both. However, disk druid needs some work.

    I recently installed Debian 2.1r4--liked that a lot despite some wierd problems, but it would still be a little much to ask a newbie. I don't think newbies are Debian's target audience anyway.

    There are little nits here and there with Gnome and Enlightenment, but nothing that won't be fixed soon I'm sure.

    Newbie documentation. Linux distributions include tons of in depth documentation about the operating system and all things related. If you bought Windows, you'd have to spend $50-$100 on books after buying the operating system and you'd still have nowhere near as much depth of technical information. The X/Gnome/E help systems available for apps look great also--however a lot of the apps don't use them. There is a good reason for this. So much of this software is still being developed and improved--documenting works in progress for newbies would take away from the time that could be put into the apps themselves.

    I'm pretty sure these things are being worked on as we complain :) For me Linux already works great...I'd just like to see it be more available to my friends that don't have as much experience. Of course, a well-configured (and PRE-CONFIGURED) Linux system would be great for a newbie.

    ObWinDis: Installing any Windows operating system on a machine that didn't come with it is no joy either. In comparison to installing Linux, it's a long convoluted process that takes several reboots. In fact, installing RedHat 6.1 on a system that does not already have Windows on it, and has fully supported hardware, would probably be easier for a newbie than installing Windows. It would certainly take less time.

    numb

  507. Hardware vendors ... by aUser · · Score: 1

    If getting Linux pre-installed were really a viable option, many more people would use it.

    Further, if the HPs, Epsons and Canons of this world sold their products marked "Linux compatible" (it could be the same product as sold for Windows) and included their drivers and driver installation programs in the box, that would help a lot too. If users see the words "Windows compatible" and "Linux compatible" next to each other more regularly, it would reduce their fear for the unknown and confirm that Linux too is an operating system.

    Another problem is the fact that there is no rapid application dev tool for Linux as there is for Windows. Of course you can say that people could use C/C++ for their sales order processing apps, but then, in the same logic, they could use assembler too. I personally think that VB is as much responsible for the commercial success of Windows as MsOffice.

    As a matter of fact, I don't think that people are so tied to MsOffice, since most of the information processed in MsOffice is for one time consumption (and then saved and forgotten forever...) Therefore, I don't think that the average user cares so much of his existing data in MsOffice format. It's usually different applications (often mainframe or else client/server, but surprisingly,hardly ever web-applications) that really run the company.

    If the data processed in MsOffice is important, you will find that most users simply file the hardcopy (and actually consider this hardcopy as their backup).

    To conclude, I think that the following will make large number of people use Linux:
    (1) It comes pre-installed
    (2) Devices usually have drivers for Linux included in the box.
    (3) The VBers of this world can use an equivalently "rapid" tool on Linux.

    1. Re:Hardware vendors ... by aUser · · Score: 1

      Java does not (!) satisfy the requirement of fast development; it doesn't even run fast.

      It's like combining the extra loss of time by coding the thing in C/C++ with the extra loss in performance by coding the thing in Logo.

      Java does not bring rapid development or blazing performance. The only things it brings are its dogmas about how everything should be purely bla bla, regardless whether it actually solves your problem.

      "Hey, this new dog doesn't bark!"

      "Doesn't matter, because it's an object-oriented dog that catches all mandatory exceptions and has MVC compliant action listeners in its ears! A dog like that doesn't need to be able to bark. It's perfect already!"

  508. what is "linux" missing. by pfy · · Score: 1

    This individual seems to take for granted that "linux" is only the kernel.

    --
    del c:\micros~1\*.*
  509. Re:Why I use Windows, and not Linux by onosendai · · Score: 1

    Firstly, could you have your head further up your own elitism or what ?

    If, as the article is directing you to, the linux community wants commerical and business success to give users a choice, you will have to accept that there are people who do not see the world as a screen, a keyboard and a cpu. My computer is a tool, it is a medium for getting what i want, and doing what i want. I want to to use this piece of electronics (remember that, its a machine) to interact with people, to gather knowledge, to experience things, not to have to write a program every time i need something done..

    I am not a drooling Windows idiot, i script, i write programs, i understand C and C++, i would never ever say that im anywhere as knowledgable about the inner workings of a shared C library (as obviously you claim to be) i just don't have the time to write a program everytime i need it. i spend my time of graphics, on eye candy, making things look perty.. not on re-compiling the netscape installation script everytime an update comes in.

    I have ALOT of enthusiasm about Linux, i love the concept, i love the way it has brought a community around a piece of software. I want to achieve something, i want to be able to use GIMP to substitute for other commercial programs (being a student, that's one of things i love about Linux, it's free).. i just don't want to have to wade through elitist bullsh*t like yours every time that i want to do something.. i know you have more knowledge than i do about coding, but you seriously lack any true intelligence...

    --
    <? include ('signature.inc'); ?>
  510. Re:Why I use Windows, and not Linux by onosendai · · Score: 1

    What the hell.. i wrote it just after 1:00am local time Xmas morning, what the hell do you expect, an english graduate thesis ?

    --
    <? include ('signature.inc'); ?>
  511. Re:Why I use Windows, and not Linux by onosendai · · Score: 1

    I have, several times, each time i find my self getting so frustrated with it that i inevitably find my self sitting in front of the Start button once again

    --
    <? include ('signature.inc'); ?>
  512. Why I use Windows, and not Linux by onosendai · · Score: 5

    First things first, I'm a frustrated wannabe-Linux user still using Windows98 yet probably for the reasons that could easily answer this question.

    I use Windows 98, even though i know its got dismal hardware efficiency, in that the equivalent machine on a RedHat installation could work alot better than on Windows. I use Windows knowing full well (and being disgusted with) the marketing practices of Microsoft. I use Windows knowing that my love of tweaking how my machine looks, works and runs could be fulfilled much easier on a linux box. I use Windows knowing that my data is about as secure on a WinBox than my personal possesions if I were to have the lock on my backdoor installed by a thief.

    The single reason I personally use Windows and don't use my set of four RedHat v6 disks sitting right here is becuase one thing, Gloss.

    It's shallow i know, but im an average user, im a student, i don't study IT, im more interested in the social context of the internet, it's effects upon communication psychology, but im the user that Linux needs to convert to have any hope of ever fighting back against the "Windows on every desk" mantra.

    I use Windows becuase it's easy to install a program, becuase it's easy to see what im doing, where im going and how to get there. I use it because when i want an mp3 dbasing util, i can download a single package, and install it with a mouse click. I don't need to hunt for an obscure library file, i don't need to make sure that it will run with the Window Manager i want to use, i don't need to decode version numbers of updates to work out what i need and don't need. This may sound lazy, but i don't have the time to do this, i don't have the energy to do this, i don't have the knowledge to do this. Most of the market that Linux needs to reach out and grab is like me, the computer techs are sold, the geeks and nerds are sold, the average user ? not yet, they will, but not yet.

    Please don't get me wrong, i love the concept of linux, open-sourced, free, community built and driven, and i would switch back in minutes given the chance, but linux really needs that single element that MS still has, Gloss and simplicity.

    --
    <? include ('signature.inc'); ?>
    1. Re:Why I use Windows, and not Linux by vilvoy · · Score: 1

      It's a good idea, but on a generic level, I don't think it's all that feasible. Maybe for a distribution like Corel's - where the target audience is newbies with no real multi-user needs. But for any serious server, IMHO this would be disastrous.

      Agreed, but this is no reason not to do it. This is why having different distributions for different purposes will continue to be a good thing. Making Linux viable to those "newbies with no real multi-user needs" is exactly what this article was about. And they are also the bulk of the potential user base. You can't match Window's market penetration without doing something for them. So something like this would be great, especially in the more desktop-oriented distros like Mandrake, so long as the experts still have access to what's under the hood.

      ---
      Peace,
      vilvoy

    2. Re:Why I use Windows, and not Linux by Fross · · Score: 0

      The single reason I personally use Windows and don't use my set of four RedHat v6 disks sitting right here is becuase one thing, Gloss.

      It's shallow i know, but im an average user, im a student, i don't study IT, im more interested in the social context of the internet, it's effects upon communication psychology, but im the user that Linux needs to convert to have any hope of ever fighting back against the "Windows on every desk" mantra.


      [snip]

      This may sound lazy, but i don't have the time to do this, i don't have the energy to do this, i don't have the knowledge to do this. Most of the market that Linux needs to reach out and grab is like me

      Sorry to disappoint, but you are *not* the kind of person the Linux community needs on board. The sort of person it needs are people with enthusiasm, people who WANT to achieve something, people who are willing to put in a little effort for a great result, and share that with everyone else.

      You want a little program to do something neat for you? Write it. Does it work nicely? Release it on a linux utilities page, other people will use it! Simple program languages allow you to do this nowadays, with not that much effort. If you can cope with editing something in notepad, or write HTML, a basic scripting or C-style language isn't too far off. Hell, even VB is an option under windows!

      You may ask why Windows doesn't have such huge communities of programs... winfiles.com and other places have a lot of large shareware programs etc, sure, but nowhere near the number or scope of any Linux repository. Why? Because Windows users are in general just as lazy as you are, they want something for nothing, and to get someone else to do everything for them.

      (Not to say *everyone* who uses Windows is a drooling idiot, there are many who write great programs, who even open source things, and play around with customizing their own machines and spreading knowledge between people. But in the Windows community, this is by far the minority. THESE are the people we want in the Linux community.)

      Fross

    3. Re:Why I use Windows, and not Linux by Fross · · Score: 1

      I don't know if the tone of my argument got completely miplaced or what, but...

      certainly, i wasn't trying to be elitist, either about my own coding abilities (which i haven't mentioned, one way or the other, so i don't see how they figure), or about linux. if anything, i was answering a push of elitism by the original poster, claiming he was the most important type of user for linux to target, the "future of linux" if you will.

      i have a lot of enthusiasm about linux, i have for many years. why? not because of the product (well, to be honest, partly so, because it's brilliant), but because of the community, the whole open source movement, and the idea that if you want to contribute something to it, then you can. the _potential_ in a system like this is enormous, and in years to come will be realised even further.

      really, the difference here is one community where the majority of users have the mentality of expecting everything handed to them, that they can't do something to improve their system, as opposed to one where people *know* their system is extensible, expandable, either by themselves or by people just like them. that is the spirit that keeps linux as vibrant and innovative as it has been, and hopefully still will.

      to reiterate, i'm not classifying people according to what OS they use, or saying they're good enough or not to use one OS or another. hell, god knows there are enough good windows developers who release their products freeware or shareware, simply for the love of distributing their effort. the key is, the vast majority of the userbase is unaware or unwilling to use, let alone try to develop, such software. for instance, think of what proportion of windows users you know who use an alternative shell or windowmanager.

      the point is, thanks to microsoft's blanket-marketing approach, most windows users are not even aware of alternative options available even for programs under their own OS, let alone alternative OSes. for the new user whose only experience of computers is through this route, that gives a very narrow view of the options, and (from what i've seen) an unwillingness to look into anything different. as a result, the way i would like to see users get into linux is through being exposed to it, seeing what it is, and wanting to get into that for that reason exactly - because they want to be part of the sort of community we have, not because they're told "linux is better". i would rather people go to linux because they like it, like the idea, and want to be part of it, rather than upgrade and use it simply because it's the "in thing" or someone told them to.

      of course, any user for linux is better than none, but i think it's important to acknowledge the great spirit that brought people there in the first place, as that's made it the wonderful community we know today, and i for one care about that enough to want to help preserve it.

      more than anything, i'm disappointed in being moderated down on that comment which, while harsh, i still think contains a valid point - seemingly through people asking for it to be moderated down simply because they don't agree with me. very disappointing.

    4. Re:Why I use Windows, and not Linux by 6er · · Score: 1

      tar xvfz package.tar.gz
      cd package
      ./configure
      make install

      This sequence actually causes me headaches. It would be most useful to be able to do the following, instead:

      tar zxf foo-1.9.tar.gz
      cd foo-1.9
      ./configure
      make
      make install prefix=temp
      makepkg foo-1.9 temp
      pkginstall foo-1.9.pkg

      The best reason is that I can then do:

      pkguninstall foo-1.9

      and I'm not left with a system full of miscellaneous crap spread all about. I have
      scripts to do this for most packages (on Solaris), but things like perl and trn suck for this. To even be on a par with Windoze for ease of use, an easy "uninstall" is a basic requirement.

      --
      -- My brain is just a BUNDLE of nerves...!
    5. Re:Why I use Windows, and not Linux by 6er · · Score: 1

      If I recall correctly, you can't "redirect" the installation prefix at the last minute (after compiling). Perl (and I think trn) compile-in pathnames, so you're stuck. What you have to do seems to be to just install the program, keep a log and watch where everything goes, then hand-build a package prototype file. It's much simpler to simply "install" to a subdirectory that looks like the "real" filesystem, then just put all the files in the directory in the package.

      Note, this says nothing about perl and trn as programs, once installed. I'm only saying that I prefer the "other" kind of "configure" scripts (that make Makefiles that let you change the installation directory on the 'make install' step).

      --
      -- My brain is just a BUNDLE of nerves...!
    6. Re:Why I use Windows, and not Linux by captaineo · · Score: 1

      I agree wholeheartedly... I just installed Windows 2000 Pro last night. Now, don't get me wrong - I despise MS as much as the next Slashdot reader and I've got 3 linux boxes at home - but DAMN this is a slick product. Let's compare how I installed my email client on the two different platforms...

      Win2k - Downloaded self-extracting exe. Double-clicked. Hit enter a few times. Done.

      Linux - Heard that Balsa and Eucalyptus finally got IMAP support! OK, downloading Balsa tarball. Untarred it to /tmp, typed 'configure --prefix=/usr/local.' Typed 'make' -- damn, the build is broken! Undefined symbol deep in a mass of C++. Not gonna touch that... OK, Eucalyptus... Untarred, configured. So far so good. Make. Looks like it's compiling... Doh! Can't find /usr/include/libgnomeui/gnomeui-druid.h. Jeez, I thought my GNOME RPM's were up to date. Okaay, downloading latest gnome-libs.tar.gz. Untar, configure, make, make install. Good. Back to Eucalyptus. Make. Doh! Another missing header. It's 2AM. Giving up for now. Invoking the classic IMAP client - pine. Boy, that one-dimensional text interface is just as fast as Outlook Express' multi-folder multi-account tree view. NOT.

      I agree with a post I saw a week or so ago - Linux will take over the server, but it's got a long way to go to reach the desktop. And I'm talking about the power-user desktop; forget AOL-type newbies!

    7. Re:Why I use Windows, and not Linux by Col.+Panic · · Score: 1
      OK - you make good points, but here is a suggestion. Try it. Pick a Saturday when you have a little time to spend and make your machine dual bootable with Redhat 6.1 or Caldera 2.3. They are both very easy to install and you can always go back into 98 whenever you want.

      I still use 98 for games and DVD and that won't change very soon. However, I have the option of using a more stable, bleeding edge OS without the worry of "did I get a virus visiting that site?"

      I agree that the 98 interface is easy, but you probably don't realize how easy the KDE and Gnome interfaces are too. Try it and maybe, just maybe, you'll really like it.

    8. Re:Why I use Windows, and not Linux by CvD · · Score: 1

      I disagree. I use a pretty standard RedHat 6.0 installation, and I always use RPMs whenever I can. However, some packages come as tar.gz only (I understand not everyone wants to package their stuff). It seems to me that more than 50% of the targzs I download and try to compile with the above instructions are aborted because of some error or that it can't find the file. I never learnt C (we were taught Java at our uni), and I don't have the time to learn C, so debugging the compile output is not something I can do. It's always infuriating when another packages refuses to compile correctly. That's why gzipped tars are *not* a great system for those of us who don't know C.

      Cheers!

      Costyn.

    9. Re:Why I use Windows, and not Linux by jemfinch · · Score: 1

      I have to mention the one thing I tell all new users who come to me wanting to install linux: INSTALL EVERYTHING. That little checkbox at the very bottom when Redhat asks you what types of stuff you'd like installed; you know, the one that says "install everything". Yeah, that one. Check it. And don't worry about lib files ever again.

      It makes installing software as easy as a mouse click (or an rpm -Uvh, whichever you prefer). You may have a little extra stuff on your hard drive, but in the days of prevalent 20gb hard drives, there's not much difference between a .6gb install and a 1.3gb install. And that's certainly a small price to pay for the ease of installation of various programs.

      And when you've used linux for awhile, and you finally do know what all those lib files do, then you can always reinstall. The best of both worlds.

      Jeremy

    10. Re:Why I use Windows, and not Linux by adashtrash · · Score: 1

      Your elite sneer doesn't impress me. The history of computing is also about the abstraction of complexity so that more people can utilize it. What's wrong with making Linux easier to install, with more drivers available, and configuration utilities? The persons who are using a computer for keeping the books, or as a teaching tool for their children, or as a POS system linking several small stores over dial-up lines, all equally deserve a rich store of utilities and interfaces that ENABLE people to *use* computing technology, and that's something people who make the distinction of who's worthy of participating in the Linux Movement and who's not just make me shake my head.

    11. Re:Why I use Windows, and not Linux by reality-bytes · · Score: 1

      I use windows cos the fascists here won't let me use anthing else :(

      --
      Ripping an new rectum in the fabric of spacetime.
    12. Re:Why I use Windows, and not Linux by softsign · · Score: 1

      is pretty easy when you know how it works, but there's no reason that this couldn't somehow be condensed into a double-click.

      Hey, let's do it...

      On the face of it, it's not all that hard: parse the Makefile and pull out any configuration options. Present them to the user in a nice friendly format (complete with default options already selected) and give them a button to push.

      Two problems:
      1. Assuming that authors will always be sensible and follow the rules (ie, configure;make;make install) is pretty dumb. There's always some bonehead who reinvents the wheel.
      2. Idiots will still screw it up by changing default options or neglecting to change options they need to change.

      This is why administrators are usually the only ones with authority to install software system-wide. It takes a bit of know-how. You can't automate know-how. =)

      It's a good idea, but on a generic level, I don't think it's all that feasible. Maybe for a distribution like Corel's - where the target audience is newbies with no real multi-user needs. But for any serious server, IMHO this would be disastrous.

    13. Re:Why I use Windows, and not Linux by fsck · · Score: 1

      When ./configure; make; make install hose, you do this:

      $ vi README

      --

      Lars - ...I could always phone Linus when I had a problem.
    14. Re:Why I use Windows, and not Linux by seaportcasino · · Score: 3

      Please don't get me wrong, i love the concept of linux, open-sourced, free, community built and driven, and i would switch back in minutes given the chance, but linux really needs that single element that MS still has, Gloss and simplicity.

      The linux community really should take this comment to heart, or at least this one word: gloss. Gloss is the one thing that always seems to be missing from open-source apps. The functionality is usually much greater in open-source apps than $$$ apps, but the gloss is almost always missing. Techies don't notice because mostly all they care about is functionality, but we really need to start noticing these things and start adding the gloss to win over Mr. Consumer.

    15. Re:Why I use Windows, and not Linux by bheckel · · Score: 1

      I have let Linux grow cobwebs on my home system partially because:
      a) Long boot up and shutdown time
      b) Frequently used apps like Quicken would mean that I'd have to wait for the long Linux boot followed by a slightly less painful Win95 boot.

      However, I can't function effectively without GNU tools and bash. The optimum system for me then is to run Cygwin to morph Win95 into thinking it's a Unix box.

      --
      ~
      ~
  513. Re:We have a standard gui by Kamelion@home · · Score: 1

    We have one. It's called X.

    Look at Loki's games. None of them require you to use KDE, or GNOME. They all work just fine with any windowing environment under X.

  514. Experience from the Mac OS side applicable by Pfhreakaz0id · · Score: 2

    I tell ya, I was a died in the wool Mac OS user for a long time (for good reason: I was a graphic designer. There are STILL a few good reasons a Mac is a better tool for GD's. In those days there were lots).

    A big thing was, there is TONS of software for the Mac. Like 11,000 titles (and that was a few years ago). But no one I talked to believed it. Why? Becuase when you went into a computer store in middle America, you would see MAYBE a few titles and that's it. None of the numerous Hybrid CD's would be separately labeled or even with a sticker. Ditto with the hardware. There was a fair amount of hardware that would work just fine with a mac (external modems come to mind, with the proper adapter cable), but it wasn't labeled.

    In short, it's tough to fight the perception that there isn't software. Maybe on-line shopping has picked up enough that it isn't as big an issue. But I don't think so.

    It's one of those "mindshare" problems. I STILL have yet to meet ONE non-geek (i.e., not in the IT business) who has heard of Linux.

  515. Re:A Standard API by SideshowBob · · Score: 1

    Look, everyone seems to be arguing about what the user sees. With user configurable themes, i think this is less important.

    The real problem is that there are too many APIs: QT+KDE, GTK+Gnome, Motif, Tcl/Tk, etc. etc.

    If i'm a software developer and i want to port my windows or mac product over to linux which one do i choose? Which one is the most supported and has a future? Which one is the most widely used? RedHat defaults to Gnome, Caldera and Corel default to KDE.

    And no matter which one i choose i'm guaranteed to get flamed on SlashDot by partisans of the other. Great, just what i need: bad publicity. So screw the whole thing, Linux is for servers anyways, right? Or if i do decide to forge ahead i'll follow Mozilla's lead and invent my own. Ick.

    IMHO the KDE vs. Gnome wars have damaged the adoption of Linux on the desktop more than anything else. I don't know how to solve the problem, but standardizing on one or the other is a critical step in attracting more widespread commercial software support.

  516. Computer for Mom by vilvoy · · Score: 1

    As little as a year ago, I think that this would be a pretty clear decision in favor of MS. Now, it's much tougher. Mandrake is now polished to such a degree that a pre-configured machine should be about as easy for a newbie to comprehend as Win9x is. But even as good as Mandrake is, I'd still have a hard time not just going with Windows.

    If your mother is very old and has no prior computer experience, this might be for all practical purposes a permanent decision, since she might not have enough good years left to learn computing from scratch, then re-learn another OS if a different choice turns out to be better for her needs.

    The thought of setting someone up as a Windows user _permanently_ makes it even harder to not go with Linux, but you need to put your mom's interests above your own, since she'll be the one using the machine. Make it easy for her. Give her what her friends will be using, so she can have meaningful conversations with them about computers, and so she has the option to use apps that she might want, like Quicken or a commercial tax package that just don't have good Linux alternatives right now. And think about the times when she can't get a plugin to view some cutesy web site that a friend suggests, or some web "greeting card" that someone sends her. Those things may seem better off avoided by you, but she may not see it that way. So, as much as I dislike Windows, I think it may still be the right choice for some users right now. Especially for older folks, who may not have enough lifespan or adaptability to benefit from the future improvements.

    I guess it all depends on how much of a bet you want to make on the rate of development of Linux apps and/or software like Wine that would allow using Windows apps under Linux/X. (yes, I know VMware works pretty well right now, but that still requires learning a lot about two OS's, running Windows apps under Wine doesn't require quite as much learning about Windows). If a broad range of plugins appear, and most of the "application gaps" are filled with equal or better alternatives over, say, 18 to 24 months, then these things would be coming out at about the time she's far enough into the learning curve to start taking on new apps. It's a gamble. And she'd still have the problem of being on a different wavelength than most of her friends when it comes to discussing computers.

    ---
    Peace,
    vilvoy

  517. ease vs. flexibility by vilvoy · · Score: 1

    Ease of use and flexibility don't have to be mutually exclusive. You can go a long way towards making a very flexible system easy to use just by having some carefully chosen defaults and a choice of either a very detailed manual process or a "just do it" kind of button that accepts all the defaults, (maybe with a few conditionals based on what's already present) and goes on about its business with little or no further user interaction. The newbies are taken care of, and the geeks don't lose any control in the process.

    Even as much as "pointy clicky" things might rub some people the wrong way, this kind of ease can be valuable even to experts. Saving time is a valid benefit even for those who do know what they're doing. Accepting an automated default install then tweaking a few things afterwards can often be much faster than manually stepping through the whole process just to arive at the same place when it's all done.

    Ease of use and ease of installation/configuration have much room for improvement. And that's true to some degree under Windows as well. And if it's done right, no one has to lose anything in the process.

    Sometimes I think the uber geeks who almost religiously condemn anything that even hints at being useable by non-experts are almost as small minded, (and probably even more counter-productive) as the technophobes who seem incapable of doing or exploring anything that requires reading some documentation or clicking more than one button

    ---
    Peace,
    vilvoy

    1. Re:ease vs. flexibility by vilvoy · · Score: 1

      You can design a keyboard-based system that's just as easy to use, and more so, than a pointy-clicky one.

      Of course. And I'm all for that. The key to balancing ease-of-use against flexibility is that the flexible and efficient low-level tools remain available even if there's a glitzy facade on top. There's no reason that the two approaches can't peacefully co-exist, each serving the needs and wants of a different audience, while still building on the same undrlying structure.

      UI's that lock out knowlegeable users in the attempt to attract the masses are not that way because they have to be. They're just examples of bad design, probably dictated by pointy haired bosses and marketing departments. But there is a right way to do it. You _can_ have it both ways.

      ---
      Peace,
      vilvoy

  518. Re:Use the Macintosh Human Interface Guidlines by vilvoy · · Score: 1

    Apple got the GUI right the first time out, and nobody's really made any earth shattering improvements to it since.

    Maybe that's the problem. Everyone is suffering from tunnel vision and can't come up with anything really innovative.

    For a hint of something that a GUI might do differently, go to http://www.inxight.com and click the "site map" link. Then imagine what it might be like if your GUI could do that right on your desktop. Maybe problematic, but it could be refined. You probably can't use Inxight's "hyperbolic tree" idea as-is because of intellectual property issues, but maybe looking at it might get the creative juices flowing to help break out of the the traditional GUI thought box.

    ---
    Peace,
    vilvoy

  519. my 10 cents worth by wanderingwalrus · · Score: 3

    i think before linux can really make it big it pretty much needs to become slightly more idiot-proof. Something along the lines of, you whack a CD in your drive, click on some icon to install and voila there it is... but then again that's prolly not linux is really all about...

    think the fact that it's predominatlyly an OS for people who knows what they're doing and/or people who are interested in computers enough to learn something about it... the moajority of computer users are still people who turns on their new user-friendly iMac to just look at stuff round the web and type up the occasional word doco here and there.. they don't give a toss really about what goes on, and i doubt they could be really bothered to just to learn about linux

  520. We only need the STATIC Binaries as well... by Artemis3 · · Score: 1

    I keep hearing complaints from winusers about Linux lacking a single .exe like file that could run on any Linux box without paying care about dists and/or libraries versions, the answer is there, and is really too simple but sadly most programmers are just too lazy: the STATIC binary. I know these are huge; but its just what these people want; why not make everyone happy, taking them away the complex of compiling by just making everything available as STATIC binaries as well?

    Heck, even binaries are easier to install than RPMs thingies; and when truly STATIC you don't need to pay attention for dependencies either...

    What we need people is a main Linux web site offering STATIC compiled version of all the popular and most needed software (if not all). If not fully STATIC, at least the usual LIBC5/GLIBC2.x flavor would give newcomers a heaven; and the price for not taking care on how to compile is the penalty in app size, just as is a reward if you do care and find out how.

    So please give us those STATIC BINARIES! Not everyone can (or care to) compile you know.

    --
    Artix
    Your Linux, your init.
  521. need it . . got it . . by Money__ · · Score: 1

    Geek leader (got it)
    Developers (got em)
    More apps (need it)
    Stability (got it)
    Browser (got it)


    _____________________________________

    1. Re:need it . . got it . . by Money__ · · Score: 1

      And which browser might that be?
      That browser would be Mozilla, now in M12, soon to be M13 and will be ready for cross-platform, open-source deployment. The M8-M12 Milestones are very impressive

      _____________________________________

    2. Re:need it . . got it . . by pte · · Score: 1
      And which browser might that be?

      I hate to admit it, but using Netscape or IE on a windows system is (in every case I've seen) a lot faster that on Linux (or UNIX in general).

      Although it's true that we have a lot of developers, probably more than any commercial company, we still don't have enough. The reason is that many of the Linux developers have a normal job or are studying so they don't have much time to spent on coding.

      We also need more 'developers' not writing code, but writing documentation because that's going to be important if Linux wants to go mainstream.

      bye,
      pieter

    3. Re:need it . . got it . . by fsck · · Score: 1

      Where exactly can I download the Linux version of IE?

      In case you didn't know, Windows' speed (performace) is _SEVERELY_ compromised by the OS shitting the browser "Internet Explorer" into memory on boot. This means that IE launches right the fuck now cause it was already launched. You cannot disable this within the OS, you need to get some half assed hack (win98lite), and Microsoft said that it is not possible (see trial coverage).
      Linux will never shit huge bloated unnecessary features into memory like windows does, because it is doing the "OS Thing" the Right Way(tm) and because I can control what it does. I will put up with slower Netscape on the Win32 platform, but in Netscape's defense, it feels alot better/faster in X than in Win32, on the same box (dual boot).
      Using Internet Explorer, IMHO and IANAL, is immoral, based on Microsoft's colorful past, and the recent Findings Of Fact regarding the Microsoft trial.

      --

      Lars - ...I could always phone Linus when I had a problem.
  522. Re:Xwindows manager manager ? by Money__ · · Score: 1
    If users were given a standard toolbox list so they knew which was used for what they could pick and choose the ones they like and still have tons of variety.

    Xwindows manager manager ?

    _____________________________________

  523. Way to automatically install needed libraries by Nicopa · · Score: 1

    There *is* a way to do that and it's called Debian. The apt-get utility manages all that and more. If you ask apt-get to install a new package, or a new version of an installed one, it will also download and install/upgrade the needed libraries.

  524. Let me tell you something about printing by Greyfox · · Score: 2
    I write and maintain printer drivers for IBM. One thing I've noticed with the newer operating systems like OS/2 and Windows is that they often use the video driver to render bitmaps and get information about the graphics that are being printed. While it's nice that a printer manufacturer can write one driver and every app can use it, your mileage may vary immensely depending on your video card and the app and the not-particularly-well-documented device escapes and an assortment of other issues that tends to yield a driver that is HUGE, difficult to maintain and unstable.

    I still find the combination of LaTeX and a PostScript printer to be unbeatable for all the text processing I do. No GUI app I've ever used even comes close for quality of output. And the IBM Infoprint Color 8 I've been working on at work produces very nice output from Linux and several other unices.

    All that being said, I've suggested in the past that the X protocol could be used to render graphics into a printer format. This would give you the benefits of having a single unified driver which every application could use. Apparently there's a X Consortium extension to X called xprt which does that, but I've been able to find very little information on it.

    In addition, your driver could be set up to read Adobe PPD files, which would let one printer driver drive practically every PostScript device on the planet. You could gain similar benefits with PCL by writing a parser for the Microsoft GPD format, which is pretty well documented. And The Printer Working Group (http://www.pwg.org) is working on an XML based printer definition format called UPDF (I sat in on one of their meetings and spread a little GNU propiganda :-)

    --

    I'm trying to teach myself to set people on fire with my mind... Is it hot in here?

  525. Why Linux? by jcs · · Score: 1
    I've been using Linux for a long time, before all the hype ruined its image and before everyone started using it because RedHat's stock went up for no reason. I never understood why everyone picked Linux to be this revolutionary operating system to replace Microsoft Windows. Linux is an operating system derived from Unix, and I don't see a bunch of kids with SCO running on their desktops. The "average user" doesn't care about the things that make Linux the great operating system it is and has been since its introduction. My dad doesn't care that it has IP aliasing support or that it can read FreeBSD disk slices. My dad doesn't care that it's free, either. When it comes down to it, "average users" would rather pay for software if it means they can have someone to complain to when it doesn't work. If he can run Windows and it has a problem, he can call Microsoft because he paid for it. If he has a problem with his mouse in Slackware Linux, who's he going to call? Nobody, because he shouldn't be using it in the first place. If he doesn't know how to fix it, he shouldn't be using it. And since an average user can't call and complain to someone, now they have a bad view of Linux. The hype over Linux has caused people to perceive it as something it's not, and when it doesn't act up to that image that people have of it, the operating system itself gets a bad rap. To make Linux perform that way would ruin the things it stands for. I've actually seen magazine articles where they compare Linux to other operating systems and they give Linux a bad mark because it doesn't have support. "Forget all the great features in the kernel and increasing hardware support, Linux doesn't have a 1-800 number so it's not as good as a less featured operating system that does have one."

    If the world wants an operating system that they can put on all their desktops and think they're special for running, why doesn't someone make a free operating system based off of BeOS that stresses multimedia rather than a fast TCP/IP stack; something the "average user" cares about and leave Linux to the nerds.
    --
    Joshua C. Stein
    Superblock Information Systems

  526. Mom deserves better by Col.+Panic · · Score: 1

    Is the rest of your family in your mother's town going to use her computer? I think Mandrake is a great choice if she is not going to change the PC. I put Win95 on my mom's machine just because it was in the days of Redhat 5.0 and the gui was lacking a bit. She probably wouldn't have been as happy with AfterStep as with 95. Now I would like her to run Mandrake with KDE but she knows 95 a little and she detests change.

  527. Adam Smith was right by paulydavis · · Score: 1

    More software that's makes money needs to be developed. If Midwest cattle farmers raised beef cattle out of altruistic love for say NYC citizens, people in NY would starve (except maybe the vegetarians).If Linux users think everything should be free then they will figuratively starve too. That is not too say I don't like the open source movement, I do. It's just that more companies need to be started to address the things that need changing. Greed is good

  528. Linux is Missing 2 things by quakeaddict · · Score: 1

    I am a Microsoft certified Solutions Developer with a MS in Computer Science and over 10 years experience programming various systems...including Linux....for departmental/group solutions. I don't write kernels or compilers for a living. I write stuff that makes business more effiecient.

    It is my humble opinion that Linux is missing 2 things:

    1) A "standard" component architecture. Specifically a component arhitecture to define business objects. MS has COM, *nix is fragmented around various implementations of Corba and the closed source Java. MS's success can partially be attributed to their focus. Everything, *everything*, they produce is based on COM. I can write a component in whatever language and have it run equally well in VB, server side script, in Office etc...

    2) Tools and a development environment to access coporate databases. Data is the life blood of business. MS makes it easy for developers to get at databases. Linux does not. Not surprisingly MS has made COM objects to access all sorts of databases (I am not talking about the silly data control here either).

    Without these two pieces, business programming in Linux is a pain compared to MS. I would hazard a guess that 90% of the software that is written in the world can be classified as "business" software. I define "businness" software that solves problems at a departmental or group level. If you want world domination, go after the 90% of the market and the remaining 10% will follow.


    --
    I'm still working on a clever footer.
  529. How About a Half-Decent File System? by ashley-y · · Score: 1
    I need a file system that knows what type a file is. In case you hadn't noticed, it's not in general possible to calculate the type of a file just by looking at its name, 'permission' flags and contents.

    Magic numbers? So what's the magic number for a plain text file in UTF-8 as opposed to ISO 8859-1?

    My ideal file system would

    1. store a MIME 'content-type' for each file (as BeFS),
    2. allow file-names with up to at least 255 of any Unicode UCS2 codepoints, and
    3. have polyhierarchic directory structures (i.e. enforce acyclicity but not require trees -- as if you could hard-link to non-ancestor directories, giving directories multiple parents)
    Trouble is, this sort of thing is rather outside what the average GNU/Linux program expects from a file-system...

    New OS, anyone?

  530. Re:Undelete/salvage built into the file system by VAXman · · Score: 1

    Correct.

    Lack of file versions is BY FAR the biggest problem in Linux (and Unix and Windows and ...). I can not understand why somebody would even consider using an OS which doesn't support file versions.

    If you REALLY NEED to use Linux/Windows/Unix (e.g. forced by an employer), the correct solution is use a VMS machine connected with DECnet as the filesystem. Otherwise you are subject to Linux/Windows/Unix's complete brainlessness for writing files, and any file is liable to be randomly deleted at any time.

  531. Re:Undelete/salvage built into the file system by VAXman · · Score: 1

    Fortunately, every implementation of file versioning has options to effectively turn it off. So, if you think it "sucks", you can turn it off. Unfortunately, OS'es which do not implement versioning do not have options to turn it on. So, if you support choice, file versioning is clearly the way to go.

    Furthermore, versioning is not needed because of "rm"; it is needed by any program which writes files. Any programmer who has written a program which is even remotely non-trivial realizes that versioning is aboslutely integral to finding bugs. (And, no, CVS/RCS/etc. do not come close). Since you are obviously not a programmer, it will be harder to convince you and other non-programmers or the usefulness of versioning.

  532. Not all that close to the point. by bero-rh · · Score: 1

    I don't want them using Linux. Actually, the best thing for Linux is to stay "fringe" or in the "power user" domain.

    I disagree. Believe it or not, there are some (rather) intelligent people who can't (and don't necessarily need to) handle their computers well.

    Would you want your favorite fiction writer's latest work destroyed by a bluescreen just before he could click on "save"? Probably not - so we should give them the option to have a very stable OS that suits all their needs, including usabiity for beginners.

    With other words, Linux, runlevel 5, KDE and/or GNOME...
    They don't even need to know the root password so they can't mess the system, up beyond repair - with an additional "su to root, delete all dotfiles and copy the ones from /etc/skel back" script, they can even recover from damage they've done - all without the possibility to damage their system.

    Because of its stability and security, Linux is IMO a perfect OS for beginners. Much better than "I-never-used-that-C:\WINDOWS-program-so-I'll-just -delete-it-and-keep-running-Word" OS 98.

    --
    This message is provided under the terms outlined at http://www.bero.org/terms.html
  533. Undelete/salvage built into the file system by martin-k · · Score: 1

    Title says it all -- I want undelete/salvage built right into the file system. Not a trashy trashcan like Windows NT (where it only works for files deleted in Explorer) but deep down in the file system.

    This is the feature that my users have been longing for since we replaced our Novell file server with a Linux machine

  534. Linux Documentation by Life+Blood · · Score: 1

    I have never read good user documentation for linux. Most linux documentation that I have seen is the equivalent of this:

    Q: "How do I make my car go?"

    Equivalent Linux A: "You use the fuel pump to draw fuel from the tank in the rear of the car into the fuel injection manifold.... blah blah blah."

    This answer is technically correct and packed full of detail, however a better answer for a mainstream user is:

    Good A: "Press the gas pedal."

    Most users are users (duh), not programmers. They have neither the desire to program, nor are they likely to be good at it if they actually tried. They don't care how the code works, just that it does. Until linux programmers learn to write code (and documentation) for users not themselves, linux will not become mainstream.

    I'm also wondering how long it will be until nontechnical newbies trying linux start really knocking it. This won't happen because the OS is bad, but because the average Linux user is really starting to turn into an @$$#*!= elitist technosnob who is unwilling to come off his (or her) high horse to help someone who has no desire to write code, understand the workings of an OS, or even become a programmer in any way shape or form.

    In other words, stop making newbies edit intimidating .conf files to get their stuff to work in the first place. Write a nice graphical routine that allows the newbie to change the most common options by checkboxes. This will change the .conf file. Nothing is sacrificed because everything is still run from the text .conf file but the newbie gets to be less intimidated.

    --

    So far I've gotten all my Karma from telling people they are wrong... :)

  535. Re:Windows does NOT have "good printing technology by Ma�djeurtam · · Score: 1

    Actually, very few of these printers are winprinters. The HP Deskjet series have nothing to do with winprinters. They are by far the most usual printer you'll find on a desktop.

    But in 99% of the cases, those HP's are driven by Windows drivers which use them as if they were winprinters.

    But I can't agree with you. There's no real comparison between winmodems (which suck) and winprinters. The printer, by a rational definition, IS a printing head and a carriage system. Ask Gutenberg !

    Moreover, the Windows model of transmitting a pre-processed bitmap to the printer works far better than the Linux (or un*x) model of transmitting a pre-processed postcript to an emulator which... transmits a bitmap to the printer !!! Remember real postscript systems are rare, expensive, and reserved to high-end systems.

    Just look at the print quality you can achieve with a simple $100 printer with windows drivers and compare with the garbage Ghostscript usually produces. The Windows approach works better !

    I think that Linux enthousiasts (I'm one of them) should stop slamming a technology just because it was Microsoft's choice and not Linux's.

    Stéphane

    --
    Instant Karma's gonna get you, Gonna knock you right on the head (John Lennon, 1970)
  536. The Post/Ghost-script model by Ma�djeurtam · · Score: 2

    You're touching a very important problem here. When Linux was considered as a server-only OS (something it IS excellent for), the Post/Ghost-script model was OK.

    The Y2K goal for Linux seems to be the desktop. For that purpose, I'm not sure that the Post/Ghost-script model is OK : most desktop users use low-end printers, that aren't Postscript compatible.

    Moreover, with Ghostscript, the applications (say the Gimp) are not aware of the limitations and abilities of the printer. Think about the paper borders, for instance. That's hard to print a precise job when your printer and your app can't communicate in both directions. Worse, only through an emulation :/

    If desktop printers were Postscript-compatible, there would be no problem with it (for instance, Postscript does an excellent job in high-end Macintosh (pre-)press systems). But using an emulated mono-directional language, just doesn't make it for this purpose, IMHO.

    Since companies (HP, Epson, Canon, Lexmark,...) don't seem to be ready to develop Linux drivers, we should encourage the projects to develop performant Linux printer drivers, not based on Postscript emulation anymore, but in a Windows-like approach, in other words in a bitmap approach. (I'm not trolling here, but the Windows approach is better for the desktop printers).

    Stéphane

    --
    Instant Karma's gonna get you, Gonna knock you right on the head (John Lennon, 1970)
  537. Compatibility by Valkyre · · Score: 1

    Every one of my friends loves linux. It's stable, fast, secure, and looks better than any GUI. Problems is, you still can't play Rogue Spear on it. Or Falcon 4. Or Homeworld. Or almost any current game, save Quake 3 Arena. This is the only thing that makes me keep 500 megs of VFAT on my system.

    Oh, and don't make me bring up WINE. It just doesn't cut it, ok?

    --
    What the heck is a 'sig'?
  538. linux kernel Running As a Windoze App by MattMann · · Score: 1
    It needs to be easier for people to try Linux, and easier for people to take advantage of pieces of it. So, if a version of the linux kernel ran as an app under Microsoft's OSes, it would be simpler for people to make "try before buy NOT" evaluations and if there were compelling programs that linux provided, this method would also allow a gradual transition -- both for the user, and while linux added other functionality.

    For starters, how about bootable linux cds? I routinely take hard disks from one machine to another with different motherboard, video, net NIC, etc. and within minutes, I'm up and running. Why not automate this? Take over 50 or 100 Meg of the harddisk, temporarily or not, but essentially a zero footprint and zero commitment (like the price!) I could then carry such a CD with me to demo/leave for friends.

    Next step is for more or less the same thing, but without requiring a reboot, the ability to launch a trimmed down Linux kernel as an app running alongside the other MSWin apps. In this scenario, linux's distinct advantages would be more accessible. Evangelists like me could easily install it on my friend's computers and provide them with little tools. Heck, people are so blown away every time I do a "whois" for them. There are tons of little things like that, fips, fdisk, lilo... Linux could be the new what-the-old-Norton-Utilities-were. Also, MP3 tools I think are the Next (well, current) Big Thing and linux could be a big player.

    With more extensive and low-level work, there are other short term opportunities. For example, network security, firewalls, NATs, etc. are much more transparent and fully developed under linux, and with the spread of cable modems and ADSL, there is a growing need for people at home. One architecture (not too complex?) might be a virtual network card for MSWin that redirects to the Linux TCP/IP stack (the way VMWare does). The same sort of scheme for Linux running under MS NT workstation (or even server, for that matter) could offer real server functionality for people trapped in the MS NT world. One idea is: port Samba to MSWin! MS OSes can only be in only one workgroup at a time! Samba offers many more possibilities. ("if I could get it working," I should add. Samba's author keeps pointing out all the ways that MS's implementations have bugs... well, how come they just work, and I have to keep squinting at smb.conf?)

    BTW, this all would equally apply to *BSD, HURD, etc. running under MS OS or each other. Yeah, I know that these are all kernels and if you don't boot them you're not running the real thing. But perhaps they/you need to reinspect that notion: I want a platform or platforms that offer me APIs and services. I'd love to mix and match them. I'd love to run them on one machine. Do not overlook the value of exposing your platforms to future developers: if CS students or high school students are able to play with your stuff, they might start to love it.

    One more thing about what Linux needs for acceptance: other people here are suggesting a "standard GUI". I would endorse that notion in the following sense at least: once I learn how to cut and paste text with the keyboard and with the mouse, it should work the same absolutely everywhere. Once I learn how to navigate the FileOpen filesystem browser, it should work absolutely the same everywhere. I experimented with Applixware a few years ago and threw it out in disgust. Paste didn't work in FileOpen... yikes! Someone mentioned printing: it's not just slowness that's the problem, it's that configing the printer once doesn't config it for all apps. That stuff should be part of the OS, not the app.

    Setup and install need to be more flexible and friendly...do not make up titles for things and expect me to know what you mean RedHat asks some questions about printer services... I want to print, yes, but the printer is on another machine... so, do I want Printer Services? I still don't know the answer. And don't get me started with that business about "Networked Workstation"... ok, do not ask me questions I won't know the answers to till later: "do I want to run barfd?" I don't know. What does it do? Do I really need to answer this question now? Tell me how I can decide later, then I wouldn't have to agonize over the question. I'm making these suggestions as a relative expert: I configure ipchains, I configure hosts.deny, I know how to kernel-config, I know emacs, C++, java, perl, NSAPI blah blah... but I simply don't know what barfd is. How must the newbies feel?

    Killer apps? I don't think new ones are needed in particular, but how about the following basics out of the box. No, I'm not being particularly original, but I think this is distilled down to the essence: a mail client that works with MS Exchange Server, and a relatively simple WYSIWYG word processor that can read and create .DOC mail attachments, and an .XLS compatible spreadsheet. These are staples in many offices.

    1. Re:linux kernel Running As a Windoze App by MattMann · · Score: 1
      VMWare? I already run it, though I use it in the other direction, to run W98 on top of linux.

      The difference between it and what I'm talking about is weight, not to mention, VMWare is not free beer, which is essential for the Johnny Appleseed style evangelism I'm talking about. Once you install VMware, you have a long process of installing and configuring an entire OS... I'm not likely to do that while visiting a friend's house. What I'm looking for is a CD I can pop into a drive, launch, and have $command line from which I can run whois, nslookup, and traceroute... fdisk, mkfs, dd, find and grep... then, I could leave it behind and deliver other little applets to it, slowly converting my friends over to it.

  539. Re:Your wish is our command by MattMann · · Score: 1
    Thank you for taking the time to reply so patiently. (I mean it!)

    However, what I especially learned was that I didn't make my point clearly enough. It's no fun posting in a moribund thread so I'll mostly await the day that the topic comes up again. However, if you are here reading this, no point in sending you away empty handed:

    You make a big deal that linux is a kernel, it can't run on another OS. Don't think so narrow mindedly, it's kinda like recursion: the x86 architecture is a virtual machine created by the microcode running on the hardware. MS has a kernel running on that which presents another virtual machine I like to call Win32. VMWare takes that virtual machine and turns it back into a virtual x86. linux-kernel is software that turns a x86 into "linux", and linux-kernel can also turn an SPARC or Alpha into "linux". All I'm saying is that it would be useful to turn Win32 into "linux".

    For, after all, a linux kernel is mostly what it does, a black box, not what it is inside. Inside is memory management, scheduling, etc... all the stuff that gives geeks software-woodies. But none of that matters most of the time. It's a VM that apps run on.

    To show you how you don't actually disagree with me: you should have replied to the main topic of the thread "What does linux need". You should have said, "nothing, linux is a kernel, it already has everything a kernel needs." Everyone else in this thread's been saying stuff about apps, ui, etc. What made my post different was that I was pointing out places on the bottom end, the back end, all of the places that linux needs to plug into and for some reason that always ruffles geek feathers. The network of MS Win installations, sys admins, people who know how to use it, etc. is extremely deep. The network is the computer, that network is the computer, that's the VM on which linux needs to run. Then, when users get used to the new black box, swap out the back end.

  540. Re:Not a new idea actually by Benley · · Score: 1

    I recall a few years back seeing a beta version of Microsoft Site Server somethingrather that had a site visualization tool which looked _extremely_ similar to the sitemap device used at inxight.com. I'm not sure if MS licensed it from them, or they licensed it from MS, or if it's just a nifty public-domain idea, but that is not the only place I've seen it.

    Has anybody else seen this elsewhere?

  541. Cut_N_Paste-HOWTO by Benley · · Score: 1
    This is easy enough. May I suggest we post this somewhere conspicuous so all linux-newbies read it? The cut 'n paste question gets asked constantly!
    • First, set a mark.
    • Tap button#1 once to set a left-hand mark at a character point and set drag type to chars.
    • Tap button#1 twice to set a left-hand mark at a whole word and set drag type to words. Also, puts that word in cut buffer.
    • Tap button#1 thrice to set a left-hand mark at an entire word and set drag type to lines. Also, puts that line in cut buffer.

    • To grow your cut buffer:
    • Next, you may now start dragging the point device to grab up chars, words, or lines, depending on initial tap count
      -or-
    • you may now tap button#3 to mark right-hand character, word, or line, depending on initial tap count.

      (Make sure your ~/.Xdefaults contains the following, without a newline: xterm*vt100.charClass: 33:48,35:48,37:48,43:48,45-47:48,64:48,95:48,126:4 8,35:48 ,58:48

    if you want cool words.)

    Finally, tap button#2 to paste whatever is in your cut buffer. Cut and paste works fine. It's easy.

  542. Tone Down The Arrogance, Please by Bill+Daras · · Score: 1

    Many posts here are bashing the concept of a UI standard or even catering to the average user.

    The whole "I am ultra computer literate and everyone else can go to hell" attitude will not make Linux more popular with consumers. With all the hype there is right now, many are going to, and will attempt to adopt it as an alternative to what they have now. By not even making a serious effort to accomadate them, the Linux community will come off as unconcerned and otherwise purpetuate the myth that all Linux users have some sort of superiority complex that puts them above those who want their computing experiance to be consistant and easy.

    It appears that people are trying to cause a backlash by being high-and-mighty about things. The harsh reality is that most home users don't care about the technical aspects of their OS. Why do you think the current MacOS has been so popular even though the underlying code is extremly outdated?

    People enjoy the user experiance, they can do what they want, figure out how to fix problems in a matter of seconds without having to fight with their computer.

    No great philosiphy or freedom of choice will bring most users to Linux. Unless they have a good reason to switch, they won't. When you take away all the technical advantages, Linux isn't very compelling. Making people feel bad about the fact they are not willing to throw away what they find a superior user experiance just makes them less likely to bother trying it again in the future.

    Alternatives such as OS X and even Be are closing in, and many, many people are willing to pay for an OS they can use than get one they are afraid of for free.

    Make newbies welcome, or face the fact they won't be coming back.

  543. Understanding by cowscows · · Score: 1
    I'm not sure why the linux community as a whole is generally looking towards creating software for the general masses. The more linux grows, the more money will be involved in it. Look at the few ipo's already. With the scent of money will come lots and lots of people. People interested only in the money, not in the betterment of the platform. One of the reasons that linux is the way that it is is because it's a labor of love, made by people who care, for people who care. I'm already reading things about companies planning to ipo on the linux hype, while not offering much that betters the software. If this keeps up, yeah, you'll get your applications, but a lot of them will suck. And regardless of how stable and nice the OS is, if the apps suck, then to the average person, the whole thing sucks.

    I honestly think that linux is going to hurt itself by attempting to go mainstream right now. Any inroads that it makes into the average home right now will be based on hype. Hype spread by underinformed media to completely uninformed people. The hype that everyone is hearing about doesn't flaunt the technical marvels of linux, because the average person doesn't understand or care about that. Any computer novice that tries to install linux will run into problems, they'll get super frustrated, they'll hate it, and that'll be the end of it for them, back to windows. When linux gets all of this cleared up, it'll be too late.

    --

    One time I threw a brick at a duck.

  544. Use the Macintosh Human Interface Guidlines by LarryTheCucumber · · Score: 1

    You can find them here.

    Apple got the GUI right the first time out, and nobody's really made any earth shattering improvements to it since. Why not just steal their work, as great artists are known to do? There can still be a lot of flexibility in how widgets look, but programs should work in more or less the same way from the user's standpoint. Users should be able to expect a new program to work like other programs they already know. This, as much as anything, has been what's kept Apple's rabid customers loyal to the Mac over the past 15 years.

    -jimbo

    --
    "Hold me Bob!" "I would if I could man!" -Larry and Bob in VeggieTales
    1. Re:Use the Macintosh Human Interface Guidlines by softsign · · Score: 1
      EXACTLY.

      Why don't Linux people understand this?! It drives me nuts. Every decides that THEIR button placement is the best way and you end up with buttons that disappear behind tabs and other ridiculous things like that. It's just nutty.

      Even if you don't follow the guidelines. At least read them. They are SO LOGICAL it's disgusting. =)

  545. flashy educational software by kender · · Score: 1

    My wife is a second grade teacher in a low income district. We have no problem getting friends and businesses to donate hardware, but we have a problem with software. My wife needs packages which get the kids more familiar with the computer while reinforcing their math/reading with visual rewards. Linux has many desirable features for her classroom: price, security, reliability, word processing, internet tools... But a lack of comercial quality educational games.

    This makes Linux nearly acceptable as an operating system.

  546. linux just needs time by bl155 · · Score: 1

    linux is on the heals of M$ in such a short amount of time linux is on the lips of so many people, the threats to M$ are looming, we're having this thread. Linux is DOING all the right things, linux is moving forward at a rapid pace, linux will pass M$. I'm sure linux will not dominate the world as a monopoly of sorts, people like us will always be developing something new, cutting edge, and . . difficult for most. The general public will use what we give them that is User friendly, pretty and simple. we will make that for them in linux im sure. But, us, the developers the REAL Linux users will work in the trenches making it stronger, faster, more robust, more unlike M$. Linux will be all that we make it to be. Give linux some time and viola, all those crazy things we asked for will be there. --The Remembered vist

    --
    --The remembered vist
    1. Re:linux just needs time by bl155 · · Score: 1

      i got choked up at that point. I really wanted to say violin, but couldn't find a way to use it ;)

      --
      --The remembered vist
  547. Idiot-proof install by swordgeek · · Score: 1

    In early '95 I installed Solaris 2.4 on a Sparc5.

    After choosing the packages I wanted to install (from a clean and easy-to-understand menu), the install program decided how much disk space I needed, suggested minimum and recommended partition sizes, and wouldn't let me go below the minimum. Up until actually hitting the 'start install' button, I could change any of the partition sizes and packages at will.

    Recently I installed RedHat6.0. After FIRST choosing the partition sizes, I picked my packages to be installed from a long and ugly list, at which point I was told my proposed partitions were too small. Changing them required starting the install process over from scratch!

    I wanted my MBR to remain intact, and point to lilo on hda2 to boot from hda5. Lilo insisted on installing itself in the (unusable) BR of hda5.

    And don't even get me started on setting up/configuring X11. Last week's discussion speaks loudly enough on that issue.

    The point is, I am a professional Unix admin, and this was the most damnably aggravating install I've EVER done, since SunOS4.0! (where you had to configure the kernel by hand before starting the install) RedHat6.0 is so far behind Sun, HP, IBM, SCO, and yes, Windows (gasp!) in terms of getting a machine up and running that I've started telling my friends to go with Solaris on their Intel boxes. A friend of mine is using Caldera, and he said it was a breeze (and it worked) to install. Maybe that's the way to go.

    But if you can't install it and get it RUNNING in half a day, people won't use it.

    --

    "People who do stupid things with hazardous materials often die." -- Jim Davidson on alt.folklore.urban
  548. Is there a FPS bias by Linux developers? by tjwhaynes · · Score: 1

    To be honest, I don't think it is just the FPS shooters which are attractive to the Linux crowd. In fact, the history of games on Unix in general seems to suggest that almost anything goes, from the phenomenal longevity of Xpilot with its fast multiplayer action, to the Rogue-like collection (most notably Angband and Nethack, along with Omega and others) and of course the many MUDs. In my opinion, the balance seems to be more towrds thinking, strategy games than anything else.

    Now, the reasons for this trend so far may well be that vt terminals are fairly universal, and that the games in the past have been developed for universality. Looking at the current state of development in the Linux game web pages, such as LinuxGames and HappyPenguin, I see various hopeful signs that 3D is really picking up (Parsec, Xracer) and the arrival of Xfree86 4.0 will further enhance developments in this area.

    One of the weaknesses of the Linux game development is that the big companies are still too wary of getting into producing Linux games. Loki is doing a great job in getting companies to give the go-ahead for porting games. For the foreseeable future I suspect that Loki's expertise in the Linux field will continue to make this an easier route for games to appear on the Linux platform. It will be a while before Linux expertise is widely grounded inside commercial game companies and Linux versions are produced in-house, although obviously id software has no problems in this area!

    Cheers,

    Toby Haynes

    --
    Anything I post is strictly my own thoughts and doesn't necessarily have anything to do with the opinions of IBM.
  549. Re:Font rendering? And CMYK color model by Master+Bait · · Score: 1
    Yep. X's use of fonts is so bad that any decent app that uses fonts well has to roll their own libs to render kerning, special characters, etc. and as a result, they have to have special directories and special files.

    Note that both StarOffice and Framamaker support decent font use, but have created their own unique ways of doing things. Adobe seems to have an ATM bundled somewhere in Frame. They use bitmapped fonts for smaller font sizes, use afm files for character kerning.

    GTK and QT both only support an RBG, but not a CMYK model which keeps graphic applications out in the cold. Thus, Killustrator, Gimp, etc. don't get used when I'm trying to make a buck with my pitiful design business.

    I have to file up my old 60mhz Power Mac for that.

    --
    "Only in their dreams can men truly be free 'twas always thus, and always thus will be."
    --Tom Schulman
  550. How to go about it by reality-bytes · · Score: 1

    I am currently looking at setting up a small company in UK with a view to providing at cost+miniscule margin distribution of linux software (other than core O/S) but this is obviosly reliant on demand being high.

    There is currently little market knowledge about linux demand so this is something I will have to begin tentatively.

    Whether or not I will be distributing the commercial packages will remain to be seen as, likewise, will the possibility of distributing to retail outlets.

    There is so much excellent software under GPL already, its only getting better and yet, joe public and joe corporate user know nothing of it; yet it is they who could benefit the most.

    BTW: Isn't it going slow on /. today? I guess most sysadmins have booked the day off for xmas :)
    Unluckily I have to work :(

    --
    Ripping an new rectum in the fabric of spacetime.
  551. I think that ACL Support could be very useful for linux in the server enviroment. Many poeple go with NT beacuse they have a much better control over acesss.. -a

    --

    /*
    *Not a Sermon, Just a Thought
    */
  552. Mainstream acceptance = bad thing. by StatGrape · · Score: 1
    Why is it that nearly all the responses to this article are aimed at having Linux replace Windows or MacOS on the collective desktop of the unwashed masses?

    It's just silly. The mainstream acceptance of Linux as a desktop OS would require concessions to be made in order for the jackass public to be able to use it. How could this possibly benefit those of us who use and enjoy Linux in its present state (somewhat difficult to use, steep learning curve)? Sure, then we could boast about how we were using it "before it was cool", but what good does that do? By just shutting up and enjoying Linux for what it is, we will ensure that any improvements are done with us in mind, not Larry Lunchpail or Sally Housecoat, who even now find Windows95 baffling.

    Yes, I'm selfish, but I don't care. I've had enough of the "make it simple enough for a chimp to use" mentality that has become so common in computers and technology. Sometimes, quality means inconvenience. I like the fact that installing Linux software requires more than a mouse click... it means I have to know and understand what is happening. Dumbing things down so that every mindless cretin can 'play too' will eventually lower Linux to the level of Windows... guaranteed.

    So, be careful what you wish for when spewing ideas on how to get Linux to the desktop - it might actually happen.

    -SG

    --

    NerdPerfect.com : breakfast of champions.

  553. Hardware, Installation, Applications by J.+Chrysostom · · Score: 1
    As the de facto Linux guru at my college, I'd like to add my two cents to this discussion:

    1) Hardware support with most linux distributions blows. No sort of new printer is ever supported. Some old one aren't either. My HP 860Cse is 3 years old, and there's not printer support for it with any RedHat product. Likewise, trying to get X to work is a crapshoot --- Sometimes my video card driver works, sometimes it won't. It worked fine for my Diamond Stealth, but refuses to detect my RAGE IIC chipset built-in to my new motherboard. Same for ethernet cards. RH 5.x autodetects my NE2000 rip-off, but 6.x doesn't. Go figure. I shouldn't have to play these games. Either RedHat, Debian, etc should include 80 bajillion drivers, or hardware manufaturers should include linux drivers on their install disks. Let em add one more gripe --- installing new hardware without reinstalling Linux.

    2) Installation is typically painful. Repartitioning under Win98 is generally difficult unless you have partition magic. But this is not the fault of the Linux people. Most of the time it works, but occasionally it will do strange things like lock up, or lilo will refuse to install itself.

    3) Despite the fact that LaTeX and Emacs means freedom from Microsoft Word & Powerpoint for me, the average business user (who would be our mainstream) still is looking for similarly powerful products from Linux. Corel WP is out there, but a lot of other product niches are not filled. They have to be for the average Joe to go to linux.

  554. simple idiot proof install by piranesi · · Score: 2

    When i first installed linux i accidently wiped out windows (not a big loss - my excuse for such a stupid mistake : incoherent from lack of sleep (or as some may look at it "the right way to install linux"))

    My second attempt was successful(mostly) but it wasnt as easy as installing Windows and dear god nothing near as easy as installing macOS. Making the installer less ugly, less stupid, and less frustrating would also help.

    (oddly i've always have more problems installing 98 than NT)

    piranesi (unfortunatly an idiot)

  555. it's even worse than that. by small_dick · · Score: 1

    For Linux to really take off, it needs to be a better Windows.

    I don't know if it's better now, but a year or so ago, installing E + Gnome on my system brought it to a halt. I was stunned by the performance improvement that came from switching to a more lightweight UI. Programmers need to be more careful what they release, and let let their s/w kill people's systems.

    As far as installs, I'm embarassed to say that I work with several engineers who can barely install Windows, let alone any version of Linux. People, even technical people, are dumbing down. I grew up with a soldering iron in my hand (my parents wouldn't let me plug it in til I was 10 -- just kidding) wire-wrapping boards, modifying BIOS, burning EPROMs. To me, a glitch in an install is just something to be researched and fixed. To many others, it's a sign that "this thing sucks" and they give up. Corel Linux is the only distro that installs cleanly on my notebook. All others break on the install and need massaging. Corel's acheivement is moving Linux forward.

    Sun has a good start with StarOffice. But the whole UI (taking over the interface) is confusing. I hope the new version they are working on will do things a little smarter -- like have a small dock to launch the individual apps. I saw StarOffice (open, modify, save) a 19 MB. word document in a fraction of the time that NT + Word took -- on a computer with (literally) 1/4 the CPU and memory. Apps like StarOffice show great promise, but they need not be o "wierd". It was obviously laid out during the GUI wars.

    As a final note, I suspect that most people do little more than surf the web with their PCs. Corel Linux, once again, has focused on this. They have a simple install, KDE ends up with a netscape icon on the desktop, but I will say the ISP info should be easier for the mainstream person.

    One big concern I have for Linux is the shift to NT servers. Many pages I visit have "FrontPage" generated html now, asp, and the cgi stuff is going away. In my opinion, they who control the server will control the desktop. For example, if NT see a Linux/Netscape machine attach, just refuse to serve. Or server an error page -- "Your browser needs to be upgraded".

    Linux needs better software on both ends, and also to pick up slack in ecommerce, video streaming, etc., as well as online software distribution and searching. In many ways, I think Linux is falling back. But I did notice the bookstore in the local mall had SUSE Linux on the shelves. That's a plus.

    I saw a display for Windows 2000 at Staples last night. Special introductory offer : $695. Well at that price, it must have been some kind of bundle.

    Linux and Linux software is priced well, but where is the Linux Media Player? Or an Exchange-compatible mail client? Web content is going to kill Linux, I can practically guarantee that. Remember, all those windows media streams popping up everywhere are presumable created on NT boxen...

    --


    Treatment, not tyranny. End the drug war and free our American POWs.
    See my user info for links.
  556. What does linux do that windows doesn't?? by jahmad · · Score: 1

    Consider, what does Linux do for the average user that Windows does not? Surf the web? Nope. Word processing? Nope. Financials? Nope. Instant messaging? Nope. The arguement for general market acceptance is a hard one to make at this point. You have to realize, that means not me or you, but our parents and nontechnical friends. My dad frankly does not care what OS he's running so long as he can get his stock quotes, do his online trades, write his emails, and call it a day. Yes, it's true Linux can do all that...but it's *way* more difficult than in windows. (Also, the whole lack of a leading browser is a big problem. NS cannot compete with IE5 at this point, but that's another story.) See, my parents don't care about being able to telnet in. They have no desire to tweak their X setup to run perfectly on their hardware. They already paid for their win98 and if there's no compelling reason to switch, they're not going to. Remember, Linux is only free if your time isn't worth anything...

  557. Better X driver support, and more BINARY software! by Megane · · Score: 1

    I tried over and over again to get XFree86 to work with a couple of Trident video cards I had lying around (3DImage 985 and TGUI 9680), and never could seem to get a "standard" sync rate out of the damn config programs. The 985 was a total loss so I used it in the Windoze machine I made for my brother and his family. And on a NEC MultiSync 4D, the best I could do with the 9680 was 1024x768 interlaced. Solaris 7, in spite of its poor video card support (as in don't bother if the card is less than a year or two old) got a proper 1024x768 out of it.

    But when I put in an S3 card I got for $5 at a computer swap meet show, it worked perfectly the first time. So there was more involved than just getting the right mode line for the monitor. I still haven't quite yet figured out (even after reading ESR's HOWTO) where the clocks line comes from. (Other than "X -probeonly")

    But what bugged me most was that I was at the mercy of the config programs to decide what sync rate to use with the monitor, rather than selecting resolution + refresh rate like NT 4.0 lets you do.

    There's nothing wrong with being able to come up with your own modelines, but there should also be the option to select from at least the VESA standard sync rates.


    But the main thing keeping me from switching away from MacOS as a desktop OS (I already love Linux as a server/cmdline OS) is the lack of a good newsreader. Basically, I hate paned newsreaders more than I hate frames in web pages. You have a choice between either seeing six messages at a time or six lines of a message at a time, because I've only seen them with a horizontally divided pane. What I really want is a newsreader which opens the messages in separate windows, like NewsWatcher, and can display Japanese text, too. (which is the only reason I don't use MT NewsWatcher)

    But in trying to find one, of the first two I downloaded, one had a RPM and when I ran it, I found it unsatisfactory. The other one was just source code and I couldn't get it to compile because it wanted the header file to some library I couldn't find.

    What I am trying to say is this: Linux also needs more binary software. The source code is nice to have for the tweaks and the geeks who have the time to waste. But a precompiled binary saves a lot of time to get something up and running quickly and painlessly.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  558. NT isn't C2 either... by Megane · · Score: 1

    ISTR that NT isn't C2 either unless you run one of a couple of specific patch levels and have no network card installed.

    Just because one particular almost useless configuration of NT received a C2 certification doesn't mean every NT installation is C2.

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }