Linux kernel is being developed to be stable and compatible with all sorts of hardware. You could argue that this is becouse it is targeted solely for servers, but stability is an issue for desktop users too.
I don`t really see what kernel even has to do with user friendliness. Stock kernels tend to perform very well on most machines. In fact I am using archlinux`s default i686-optimized kernel (constantly updated of course) for almost two years already and I didn`t have any issues at all. Sure, I could disable all the unneccessary stuff and get 200% of what Windows could give me with this hardware, but I am happy with 170% I already get. I do not think reapplying patches and manually recompiling kernel image after every update is worth my time. I let package manager take care of keeping me up to date.
Linux/BSD is de facto standard for most servers. Most mission-critical machines run on some kind of UNIX-family OS.
This is what Linux was focused on right from the beginning and continues to do so til today.
However, "server-optimized" does not imply "desktop-unusable". With correct packaging Linux can appeal to anybody, from kindergardeners to older folk.
Linux always supported freedom of choice. If you don`t like something in a system - either get a replacement that does the same thing in a way you like or get rid of it at all.
Linux IS ready for home use. More and more people salute Linux after making "the switch". Haters are usually people that have no knowledge of what this "Leenuks" thing is or have tried it for around 20 secs before wiping it out of hard drive using Mr. Proper Â. Learning takes time, don`t expect knowledge to be implanted into your brain on the first boot, matrix-style.
However, to contradict myself, Linux IS NOT for everybody.
If you:
* Have no will to learn how to use this OS
* Are happy enough with Windows
...by all means, stay with Win. There`s no need to increase "Linsux" crowd any more.
I don`t really see what kernel even has to do with user friendliness. Stock kernels tend to perform very well on most machines. In fact I am using archlinux`s default i686-optimized kernel (constantly updated of course) for almost two years already and I didn`t have any issues at all. Sure, I could disable all the unneccessary stuff and get 200% of what Windows could give me with this hardware, but I am happy with 170% I already get. I do not think reapplying patches and manually recompiling kernel image after every update is worth my time. I let package manager take care of keeping me up to date.
Linux/BSD is de facto standard for most servers. Most mission-critical machines run on some kind of UNIX-family OS.
This is what Linux was focused on right from the beginning and continues to do so til today.
However, "server-optimized" does not imply "desktop-unusable". With correct packaging Linux can appeal to anybody, from kindergardeners to older folk.
Linux always supported freedom of choice. If you don`t like something in a system - either get a replacement that does the same thing in a way you like or get rid of it at all.
Linux IS ready for home use. More and more people salute Linux after making "the switch". Haters are usually people that have no knowledge of what this "Leenuks" thing is or have tried it for around 20 secs before wiping it out of hard drive using Mr. Proper Â. Learning takes time, don`t expect knowledge to be implanted into your brain on the first boot, matrix-style.
However, to contradict myself, Linux IS NOT for everybody.
If you:
* Have no will to learn how to use this OS
* Are happy enough with Windows
...by all means, stay with Win. There`s no need to increase "Linsux" crowd any more.