Why is Windows more popular then Linux
My experience of using Linux was and still is a frustrating one. I'm afraid that I can't give it up, as it is going to be a part of my future work. But I think there a few reasons, why Linux is not getting very popular. I saw a lot of opinions on this subject. Defending Windows or Linux alike. I don't want to be doing any of that. There is why I think Linux is loosing out.
1) Linux is far from the simple system to learn to use. I found that often, to do the simplest thing, one has to know a lot of advanced topics. Most of the general users don't want to have to spend hours of studying,just to install any other program they need.
2) There is not much official support from the hardware vendors for Linux. And as nice as the theory of Linux supporting tons of hardware, we all know this is just a prety dream, there is enough of not supported hardware out there. Let's be honest, most of the common users will not go out to buy new hardware just to use an OS.
3) One will say that they can get many drivers online. I am afraid it's not quite like this. Many people won't know where to start looking. Also, not all of users will have an unlimited access to the internet. And again, usual users will not want and often won't have time to go through all this.
4) And I'm afraid that the Linux comunity is far from friendly. An unfortunate fact. As much as there are people willing to help, often they can't. They also automaticaly asume that they are speaking to technicaly aware people. This means that for a usual user their answer is just a whole pile of giberish. And we shall not forget a whole pile of "wiz kids" that hang around and trying to be smart.
5) One will say that there are a lot of tutorials, yet again they were intended fot technicaly proficient people. And again, we are at the same point, any general user will want the OS to do the job in an easiest way possible.
6) One more factor is that there isn't as much software support for Linux. And yes, there are some opensource programs, but they are not always suitable for the job, and they can be accuired only from the net. Again, not everyone has an unlimited access to the web.
I know that there are a lot of Linux users here. I also know exactly what some of them will say. I don't even have to point them out ;) .
So: "Come out, come out" and give us your opinion :D . We'll be glad to hear it.
Re: Why is Windows more popular then Linux
Quote:
Originally posted here by nightcat
My experience of using Linux was and still is a frustrating one. I'm afraid that I can't give it up, as it is going to be a part of my future work. But I think there a few reasons, why Linux is not getting very popular.
The desktop market is the only place Linux isn't getting popular. A HUGE part of the Net runs Linux and UNIX based systems and almost every web site in the World runs on Apache.
Quote:
I saw a lot of opinions on this subject. Defending Windows or Linux alike. I don't want to be doing any of that. There is why I think Linux is loosing out.
While I understand your point, the main reason I for one stand up is because very few people ever take the time to learn how to use the Os they have. Windows can be made stable, I've done it, and Pooh has mastered it. However in my view, Windows is NOT more stable than a UNIX based OS, and there are reasons for it. On the desktop, Linux and BSD give home users a chance to do things they just can't do with "Soho" OSs, like setting up servers without a GUI. The GUI only gets in the way.
Quote:
1) Linux is far from the simple system to learn to use. I found that often, to do the simplest thing, one has to know a lot of advanced topics. Most of the general users don't want to have to spend hours of studying,just to install any other program they need.
that would be mainly opinion. When I first installed Slackware I hadn't read a manual. The start up screen at the end said use CFDISK or Fdisk to set up partitions, I used CFDIsK and set them up and read the screen, I set the type and figured all of this out myself. After that, well, typing start did not work, but typing setup did. It made sense to me. I managed to install it without reading a manual. I did the same for Free BSD and now I've written docs for both.
Installing software on Linux can be a breeze or a pain. Dependency Hell exists but for the most part that isn't as much of a problem like it was 2 years ago when I first started using it. I installed software last night for example.
I wanted to delete the version of Xine I had on here and install the copy from the Xine web page. I opened YAST2 with a Mouse click, gave the root password, clicked on install / Remove software, clicked on Multimedia, clicked on Xine to delete it, and clicked accept.
without a GUI I would be using the SpaceBar to do this and the arrow keys.
After that I opened a terminal and CD into the directory I had the RPMs for it all in. rpm -U xine*
rpm -U
the Uppercase use is easy to remember, "Upgrade" "Uppercase" easy.
After that I wanted to have the Windows 32 codecs to watch video for Windows.
rpm -i w32*.rpm
done
This would have taken about 30 minutes for Windows and then needed a reboot. I still haven't rebooted and I used the codecs last night.
Quote:
2) There is not much official support from the hardware vendors for Linux. And as nice as the theory of Linux supporting tons of hardware, we all know this is just a prety dream, there is enough of not supported hardware out there. Let's be honest, most of the common users will not go out to buy new hardware just to use an OS.
I have 3 desktops and a Laptop. All have Nvidia video cards except my Compaq which has a shitty integrated Video card, and all have Integrated sound cards the machine came with except this machine which has a Sound Blaster Live! card. All machines have sound and work fine even though they are integrated and all machines get #d graphics so I can play UT and all I had to do was download a driver and type
sh NVIDIA*.sh
except on SUSE Linux, YAST2 Downloads the driver for you.
this is actually better than Windows, on Windows you need a CD to install it, or hope you can getonline to update it after you install the drivers for the NIC and reboot for them. In Linux, all NICs work without me having to touch them. I boot up and they are already ready to play and online. In Windows, I install, reboot a few times for drivers, reboot for Installation of other software, then hope I haven't been wormed by things that aren't even a threat on my other boxes.
My Laptop is brand new from Dell. I got SUSE 8.2 Professional installed on it without a problem the first time I tried it. SUSE 8.2 is over a year old but I had everything working fine. I have 3D, sound, Network, everything.
If I reformat and reinstall XP on that box though WOOOOO boy better find the drivers CD, because NOTHING is going to work.
So anyway I'm wondering what hardware isn't going to work. I haven't found any yet.
Don't name of Win Modems or Win Printers, those aren't hardware, they're plastic software modules. If you knew exactly how they worked, you'd be shocked they did at all and you can STILL USE THEM in Linux sometimes. Not bad considering they make the OS do the work and the driver..... Seriously read up on this, it's amazing what Hardware people do to save money.
Quote:
3) One will say that they can get many drivers online. I am afraid it's not quite like this. Many people won't know where to start looking. Also, not all of users will have an unlimited access to the internet. And again, usual users will not want and often won't have time to go through all this.
I've never once needed to look online for drivers. I install, and all done. The only driver I download is the Nvidia one which can't be placed on Linux CDs for legal purposes.
However I've spent quite a while online looking for a printer driver for Windows 2000. A printer which is like YEARS old, and Windows 2000 couldn't find it.
Quote:
4) And I'm afraid that the Linux comunity is far from friendly. An unfortunate fact. As much as there are people willing to help, often they can't. They also automaticaly asume that they are speaking to technicaly aware people. This means that for a usual user their answer is just a whole pile of giberish. And we shall not forget a whole pile of "wiz kids" that hang around and trying to be smart.
A community helps because they want too. Call Microsoft and ask for free support. I bet you could understand what THEY said to you. It would be loud and clear.
irc.freenode.net
Go there. I've seen them spend hours helping someone new.
Quote:
5) One will say that there are a lot of tutorials, yet again they were intended fot technicaly proficient people. And again, we are at the same point, any general user will want the OS to do the job in an easiest way possible.
READ MINE. If you can understand what an arrow key is, you can install an OS with what I have done. I made them for people like you mention, and I am going to bet you could install Free BSD and Slackware with what I wrote.
Click on my profile, go in there, and click on "Other tutorials by this user" under my pic. After that, start reading.
Quote:
6) One more factor is that there isn't as much software support for Linux. And yes, there are some opensource programs, but they are not always suitable for the job, and they can be accuired only from the net. Again, not everyone has an unlimited access to the web.
this may be a shocking secret but you can BUY Open Source software. I know this is hard to think of at first, but you to can use software like this without a net connection.
For software itself and sheer volume..... Linux has you. There is more software vailable for Linux and BSd than any platform, you just have to look for it, it's not in stores.
And that no support, well do you mean calling up and asking questions? Or there is no support like software vendors don't support it?
Real Player 10 is now on Linux, with Wine most Windows programs are, and with WineX, you have Windows Games. Doom and UT all run under Linux, and don't get me started on Oracle.
Quote:
So: "Come out, come out" and give us your opinion :D . We'll be glad to hear it.
All done.