I would have to agree that it is greatly due to the unified front. Interfaces that change their style and mode become more complicated to use.
People do not want to use their spare time to decipher new languages, styles and shells. All they know is that when they "boot it up" they want it to work.
Thus... the downfall of Linux. To many versions of one similar product. Some requiring a slightly different mode of installation, with many different fronts. They are not unified. Who wants to have to install 10 different OS versions till they find one that is "right" for them. Navigate unfamiliar territory with each install.
And lets face it folks, for the newbies trying to explore the world of Linux the platform is not the easiest to interpret. Often they are trying to gain knowledge through chat rooms, online documentation, books and such. It is like trying to read a foreign language. Nothing is more frustrating to a newbie as to go to a linux help room and be told "Have you read the documentation?".
When they boot into MS Windows, all they know is that it works. Most people don't particularly care how it works, just as long as it works. They don't want to learn how to mount and unmount hardware devices. Have to learn the new way to zip, unzip or copy files.
Microsoft has basically made a OS for the uneducated or for people with little time on thier hands. But most of all for those who just want it to work.
The majority of people may not like Microsoft OS's or other products, but you must admit, He knew what he was doing. It is the #1 OS out there as far as sales. It is one of the only companies that will produce a product with known bugs in the programming and then make you pay them to call them for support.
The funds just are not there for the smaller companies to compete. Call it a monopoly if you like, argue with it, against it or whatever but unless people all want to become programmers the monopoly is going to stay, be strong and grow.
I would have to agree that it is greatly due to the unified front. Interfaces that change their style and mode become more complicated to use.
People do not want to use their spare time to decipher new languages, styles and shells. All they know is that when they "boot it up" they want it to work.
Thus... the downfall of Linux. To many versions of one similar product. Some requiring a slightly different mode of installation, with many different fronts. They are not unified. Who wants to have to install 10 different OS versions till they find one that is "right" for them. Navigate unfamiliar territory with each install.
And lets face it folks, for the newbies trying to explore the world of Linux the platform is not the easiest to interpret. Often they are trying to gain knowledge through chat rooms, online documentation, books and such. It is like trying to read a foreign language. Nothing is more frustrating to a newbie as to go to a linux help room and be told "Have you read the documentation?".
When they boot into MS Windows, all they know is that it works. Most people don't particularly care how it works, just as long as it works. They don't want to learn how to mount and unmount hardware devices. Have to learn the new way to zip, unzip or copy files.
Microsoft has basically made a OS for the uneducated or for people with little time on thier hands. But most of all for those who just want it to work.
The majority of people may not like Microsoft OS's or other products, but you must admit, He knew what he was doing. It is the #1 OS out there as far as sales. It is one of the only companies that will produce a product with known bugs in the programming and then make you pay them to call them for support.
The funds just are not there for the smaller companies to compete. Call it a monopoly if you like, argue with it, against it or whatever but unless people all want to become programmers the monopoly is going to stay, be strong and grow.