[citation][nom]shin0bi272[/nom]I think what ta152h is saying is from a standpoint of a home user (which he most likely is) linux isnt very user friendly after you install it. When you install it you put in the cd you burned on your windows box and boot the machine and it installs and looks kinda like windows 3.1 (the buttons and window boxes etc) but it installs and only asks you a few cryptic questions about where you want to install and what you want to put on the machine. All's fine so far. Then you reboot and get into linux and log in on your first linux desktop (again as a home user not going to dive right in on the CLI) and its pretty. Thats it... youre done... open firefox and surf the web because doing anything other than what's installed on the box is a lesson in zen-like patience. I tried to install a driver for my nvidia video card in my box and they wanted me to compile the friggin driver myself. Not really a problem but the thing is I didnt install the compiler with the rest of the OS because I didnt think I was going to do any programming on it. [/citation]
When did this happen? As far back as I can remember using Ubuntu they've offered to install the proprietary drivers for you, and that was back in 2006. Ubuntu was kind of strange in that they didn't provide compiling tools out-of-the-box but that was 1) easy to fix and 2) not necessary for the nVidia binary drivers. If you didn't install the compiling tools like gcc and build-essentials when you first installed, you probably had the option to pop in the CD and grab them off the disk after the OS was installed. It's likely you weren't using Ubuntu (Fedora, maybe?), but if that's the case you have a lot to learn about ease-of-use in Linux. This is especially true for recent releases where even the common problems (PulseAudio not working) are usually better OotB. So much is automated now that I find it easier to install Linux than Windows 7 (took less time, too).
Then ON TOP of that having to compile your own drivers because there's no standardized installer for linux is another blow to the adoption of the thing by the mass market. Home users dont want to compile their own software just to get the web browser to scroll smoothly. Hello? Redhat has RPM packages but if you arent using fedora or rhel you dont get to use those.
What are you talking about? Just about every distro out there has at least one official repository of pre-compiled software and a package manager that handles dependencies well, plus several community-supported repositories or PPAs for specific software like WINE. Debian has APT and Ubuntu is Debian-based; both draw on a huge, HUGE number of packages that are ready to install painlessly. Fedora, Arch, SUSE, Mandriva, they all use precompiled binaries (even for proprietary drivers) available from a package manager. How long has it been since you tried desktop Linux, and what were you using?
But with over 400 flavors of linux and none of them allow someone to install a program or driver simply by double clicking on something leads to a big fail in the home user market.
Double-clicking is the way most popular distros handle it; has been for at least a couple of years.
Hell I spent 5 days (granted not looking 24hrs a day) looking for a skin for pidgin that I could tolerate. After all of that what are you left with (assuming youre like me and you didnt bother to reinstall the OS so you could try to compile your own video card drivers)? You are left with a pc that has a music player, a web browser, email client, a handful of table top style games (like 8 different kinds of solitaire), an IM program, an MS office clone, and i think that's about it.
Windows doesn't even come with the Office clone (or the IM anymore), not to mention a PDF reader, Photoshop clone, Outlook clone, etc. Out of the box, a fresh install of Ubuntu or Fedora is far more complete than a fresh install of Windows, even 7. If you think there's a dearth of software to install afterward, you're out of your mind.
Linux is a great OS for business cause its free and doesnt have the virus problems windows does. But that would change if more people used it... then they would be in the same boat as windows with daily security updates etc etc.
I actually got more security updates running Ubuntu than Windows, but those were all things that were found pro-actively rather than waiting for someone to come up with an exploit in the wild. Also, fewer updates required a reboot after installing them. Windows security has gotten better, but there's still more potential for Windows exploits than for a reasonably-configured Linux install. Most distros ship with sane default security settings and a sudo prompt (which I find less annoying than the UAC equivalent) which makes it much harder for someone to run something without your permission.
IIRC there's a virus out for mac now, and thats just a hacked version of debian anyway.
It's a hacked version of BSD, and it doesn't conform as closely to the UNIX standard file system as most Linux/BSD distros.
Basically, all your arguments are weird and not representative of the recent state of Linux on the desktop. I think the biggest barrier to adoption is that people are just plain used to Windows, and it comes pre-installed on 90+% of the world's PCs.