Don't get me wrong, I use Linux frequently, run a FreeBSD server, and really like many features of Linux (and I am, in fact, posting this from KDE3), but some of these points I am going to have to disagree with.
Originally posted by: Chooco
Linux already is an alternative like dude said:
-Linux is free
Yes, but that is not something that I feel should be stressed much. The initial price of a software package does not necessarily mean much when one considers tje time to learn it, how useful it will be, how expensive or time consuming it will be to support, and whether it does everything you want. Not that I am saying Linux does or does not do these things, but it is something to consider.
-most Linux distros include KDE which includes KWord (like MS Word), KSpreadsheat (like MS Excel), KPresentor i think it's called (like MS PowerPoint).
All good applications in their own way, as is StarOffice and the Gnome quasi-office suite. However, none of these is 100% compatible with MS Word. MS word is also faster, FAR more common, and its format--like it or not--good thing or not--is the primary standard among businesses for keeping of documents and calculation of spreadsheet data. Nobody can say that the compatibility is "good enough" unless it is perfect because you cannot know how good "good enough" must be for anyone but oneself.
-Linux can run ANY Windows program (but not DOS programs sadly, Wine can't install my dad's Quicken2 for DOS)
That is laying it on a little thick. Linux can most assuredly
not run every Windows program. Run "Thief: The Dark Project" or "Worms 2" or "Microsoft Access," though a single example would have sufficed. In all fairness, and quite ironically, Linux runs some Windows programs better than Windows itself. "Grim Fandango," for example, frequently crashes in Windows 2000/XP and is explicitely "not supported" in those, but runs flawlessly in WineX for Linux. <shrug>
-most software is free except for games or web tools
Indeed, but much of the best free software is available for Windows as well. StarOffice, Apache, Mozilla. Of course, Unix has its share of excellent commercial software, too. Zeus is arguably the best webserver ever to exist.
-it's easy to use if you are in KDE
Many things are easier in KDE than in Windows, but many things are easier in Windows as well. Though I must say that KDE looks, IMHO, far better and certainly has far more features than Windows.
-stuff actually works in the console so it's a lot faster if you know the commands
Computer savvy people often find the console extremely useful, as there are many things that can be done very quickly in a console that just weren't meant to be done in the GUI, but for regular users the console essentially does not exist. Good luck teaching Grandma BASh scripting or the chmod command.
-Linux compiler is free (GCC and G++)
GCC is available for Windows, DOS, and in fact most operating systems.
-Linux can run anything Windows can
Already stated above.
the problems holding Linux back are:
-constant hassle to be super user while installing things (the general public is too stupid to understand the concept of the 'su' command)
I wouldn't say that they are stupid. The general public does not know as much about computing as you or I, but they will all have their own areas of expertise.
WOuld you be able to diagnose Acute Retinal Necrosis Syndrome, explain legal options to an injured worker, or increase the horsepower of a 2001 Honda S200 by 6% for under $800? Some that cannot understand the concept of super user can.
-certain commands are needed to enable your webpage to be viewage such as 'chmod 755 (web folder name)'
I don't know if that can be classified as something holding back Linux. Would you expect the general public to be able to setup IIS themselves? ;-)
-installing stuff is not just double click, it includes 'tar zxvf (file name)' then going into the thing and 'config' then 'make' then 'make install', which is all fast but too complicated for the average person such as my dad or my brother
-uninstalling stuff is not easy..........
Big agreement here, thoguh there are better methods of installation they are still not as good as Windows. (in some ways)
-installing new stuff such as a printer or whatever can be a hassle because the average person doesn't know what to do (such as me)
That is now fairly easy--my mother installed a new printer on her RH/GNome system using CUPS, and she is *not* computer savvy. (she is using Linux only because she is suck of Windows)
-video driver support holds back potential users
True; I'd say 95% of cards are supported, just not particularly well.
All stated, Linux has come a long way as a desktop OS compared to Windows, but it still has some key areas that need big improvements.