I think that the one thing that is preventing Linux from taking off is application installation. I have been a Linux user for almost two years now. I still have problems installing apps. I should not have to go through ten steps to install an application.
While RPMs etc are helpful, they still don't make it easy enough for your average user.
The other thing I find interesting about this whole debate is the "works fine for me" arguments. The only way Linux will work is if people start to think about what will work for the greatest number of people. Windows, while it crashes, has all sorts of unethical license agreements, etc. still works for most people. My mom, grandmother, etc can use Windows, they can't use Linux.
I think that the one thing that is preventing Linux from taking off is application installation. I have been a Linux user for almost two years now. I still have problems installing apps. I should not have to go through ten steps to install an application. While RPMs etc are helpful, they still don't make it easy enough for your average user. The other thing I find interesting about this whole debate is the "works fine for me" arguments. The only way Linux will work is if people start to think about what will work for the greatest number of people. Windows, while it crashes, has all sorts of unethical license agreements, etc. still works for most people. My mom, grandmother, etc can use Windows, they can't use Linux.