I think I've gotten into Linux and went back to Windows again a couple of times. At the moment I'm back into Linux again, but I don't see myself leaving at any point. Things are so much better for Linux now than they were seven years ago that I'm able to do just about anything I want with very little trouble.
Concerning support from the user base, I've found that a good percentage of people who use Linux are quite competent with it. If I ever hit a snag, I can get online and find the solution or see that the problem is known and a solution is being actively worked on. Compare that to the technical savvy of the Windows user base, where people can really only guess at what the problems are because the OS is closed, and the solutions are therefore often iffy. TGS had some good comments in that respect.
I'd like to add that Linux probably isn't for everyone. I know that as I've used it, a whole universe of computer applications ranging from C compilers to Windows compatibility layers has opened up to me. It's like stepping through your computer into a much larger world, where practically anything is possible. That's exciting for me, but I can't even talk to my girlfriend about it because she just doesn't care. She uses whatever software is given to her for whatever purpose it's designed, and that's plenty good for her. I think most people are that way, and as long as Microsoft keeps pushing their software on people through OEM deals, advertising, and established user base, that's what people will use and it will be good enough for them.
Concerning support from the user base, I've found that a good percentage of people who use Linux are quite competent with it. If I ever hit a snag, I can get online and find the solution or see that the problem is known and a solution is being actively worked on. Compare that to the technical savvy of the Windows user base, where people can really only guess at what the problems are because the OS is closed, and the solutions are therefore often iffy. TGS had some good comments in that respect.
I'd like to add that Linux probably isn't for everyone. I know that as I've used it, a whole universe of computer applications ranging from C compilers to Windows compatibility layers has opened up to me. It's like stepping through your computer into a much larger world, where practically anything is possible. That's exciting for me, but I can't even talk to my girlfriend about it because she just doesn't care. She uses whatever software is given to her for whatever purpose it's designed, and that's plenty good for her. I think most people are that way, and as long as Microsoft keeps pushing their software on people through OEM deals, advertising, and established user base, that's what people will use and it will be good enough for them.