by reki on Sun Jan 29, 2006 5:01 pm
Before I say this, I will preface it with the fact that I am an avid gentoo linux user, have about four years of experience with Linux, enjoy the CLI because of the power it grants, and love FOSS
However, there are some things that I do know have prevented my friends from adopting Linux:
-the obvious, Windows is already on their computer and they are afraid of trying to change to Linux and use a new OS
-the CLI is frightening
-installation of software can be dependency hell, especially if you don't know what you are doing
-application naming is often strange. e.g. mozilla, sodipodi, xmms, xine, evolution, gimp, gnome, X, blender, etc
-choice is sometimes too broad, and users don't know which application to use, or perhaps part one program does something he wants, and then he needs to use another program entirely for the next part
-DRIVERS. even now, I myself am rather annoyed that my video card is not supported under linux for hardware acceleration via DRI
-installing fonts is often confusing for first time users
-the idea of a "root" may be confusing
-permissions def. take some getting used to
-wireless support may be lacking
-config files can be hard to understand if you are not computer-oriented
-possibly legacy file format support issues, although that has gotten much better, I think
Mostly it is a matter of learning to overcome some of these hurtles, and living with others (the video card driver issue). But these are what I could see preventing people from using Linux.